diff --git a/src/pretix/locale/ang/LC_MESSAGES/django.po b/src/pretix/locale/ang/LC_MESSAGES/django.po
index 844374ebc..4c1506804 100644
--- a/src/pretix/locale/ang/LC_MESSAGES/django.po
+++ b/src/pretix/locale/ang/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-30 16:10+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -183,16 +183,16 @@ msgstr ""
msgid "Limit to events"
msgstr ""
-#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:279
-#: pretix/base/exporters/orderlist.py:1031 pretix/base/models/orders.py:231
-#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:752
+#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:283
+#: pretix/base/exporters/orderlist.py:1044 pretix/base/models/orders.py:231
+#: pretix/base/models/vouchers.py:292 pretix/base/orderimport.py:752
#: pretix/control/forms/filter.py:558
#: pretix/control/templates/pretixcontrol/order/index.html:897
#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21
#: pretix/control/views/vouchers.py:120
#: pretix/plugins/banktransfer/refund_export.py:46
-#: pretix/plugins/checkinlists/exporters.py:506
+#: pretix/plugins/checkinlists/exporters.py:509
msgid "Comment"
msgstr ""
@@ -201,13 +201,13 @@ msgid "The product \"{}\" is not assigned to a quota."
msgstr ""
#: pretix/api/serializers/checkin.py:66 pretix/base/models/event.py:1602
-#: pretix/base/models/items.py:1758 pretix/base/models/items.py:2016
+#: pretix/base/models/items.py:1821 pretix/base/models/items.py:2079
msgid "One or more items do not belong to this event."
msgstr ""
#: pretix/api/serializers/checkin.py:70 pretix/api/serializers/checkin.py:73
-#: pretix/base/models/items.py:2027 pretix/base/models/items.py:2030
-#: pretix/base/models/waitinglist.py:308 pretix/base/models/waitinglist.py:311
+#: pretix/base/models/items.py:2090 pretix/base/models/items.py:2093
+#: pretix/base/models/waitinglist.py:305 pretix/base/models/waitinglist.py:308
msgid "The subevent does not belong to this event."
msgstr ""
@@ -236,59 +236,59 @@ msgstr ""
msgid "Unknown plugin: '{name}'."
msgstr ""
-#: pretix/api/serializers/item.py:74 pretix/api/serializers/item.py:123
-#: pretix/api/serializers/item.py:324
+#: pretix/api/serializers/item.py:75 pretix/api/serializers/item.py:125
+#: pretix/api/serializers/item.py:327
#, python-brace-format
msgid "Item meta data property '{name}' does not exist."
msgstr ""
-#: pretix/api/serializers/item.py:182 pretix/control/forms/item.py:1133
+#: pretix/api/serializers/item.py:184 pretix/control/forms/item.py:1202
msgid "The bundled item must not be the same item as the bundling one."
msgstr ""
-#: pretix/api/serializers/item.py:185 pretix/control/forms/item.py:1135
+#: pretix/api/serializers/item.py:187 pretix/control/forms/item.py:1204
msgid "The bundled item must not have bundles on its own."
msgstr ""
-#: pretix/api/serializers/item.py:263
+#: pretix/api/serializers/item.py:266
msgid ""
"Updating add-ons, bundles, or variations via PATCH/PUT is not supported. "
"Please use the dedicated nested endpoint."
msgstr ""
-#: pretix/api/serializers/item.py:271
+#: pretix/api/serializers/item.py:274
msgid "Only admission products can currently be personalized."
msgstr ""
-#: pretix/api/serializers/item.py:282
+#: pretix/api/serializers/item.py:285
msgid ""
"Gift card products should not be associated with non-zero tax rates since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/api/serializers/item.py:287 pretix/control/forms/item.py:655
+#: pretix/api/serializers/item.py:290 pretix/control/forms/item.py:701
msgid "Gift card products should not be admission products at the same time."
msgstr ""
-#: pretix/api/serializers/item.py:463
+#: pretix/api/serializers/item.py:466
msgid ""
"Updating options via PATCH/PUT is not supported. Please use the dedicated "
"nested endpoint."
msgstr ""
-#: pretix/api/serializers/item.py:477 pretix/control/forms/item.py:118
+#: pretix/api/serializers/item.py:480 pretix/control/forms/item.py:118
msgid "Question cannot depend on a question asked during check-in."
msgstr ""
-#: pretix/api/serializers/item.py:482 pretix/control/forms/item.py:123
+#: pretix/api/serializers/item.py:485 pretix/control/forms/item.py:123
msgid "Circular dependency between questions detected."
msgstr ""
-#: pretix/api/serializers/item.py:487 pretix/control/forms/item.py:132
+#: pretix/api/serializers/item.py:490 pretix/control/forms/item.py:132
msgid "This type of question cannot be asked during check-in."
msgstr ""
-#: pretix/api/serializers/item.py:490 pretix/control/forms/item.py:140
+#: pretix/api/serializers/item.py:493 pretix/control/forms/item.py:140
msgid "This type of question cannot be shown during check-in."
msgstr ""
@@ -304,7 +304,7 @@ msgid "\"{input}\" is not a valid choice."
msgstr ""
#: pretix/api/serializers/order.py:1310 pretix/api/views/cart.py:220
-#: pretix/base/services/orders.py:1497
+#: pretix/base/services/orders.py:1486
#, python-brace-format
msgid "The selected seat \"{seat}\" is not available."
msgstr ""
@@ -358,12 +358,12 @@ msgid ""
msgstr ""
#: pretix/api/views/order.py:583 pretix/control/views/orders.py:1570
-#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:854
+#: pretix/presale/views/order.py:743 pretix/presale/views/order.py:816
msgid "You cannot generate an invoice for this order."
msgstr ""
#: pretix/api/views/order.py:588 pretix/control/views/orders.py:1572
-#: pretix/presale/views/order.py:783 pretix/presale/views/order.py:856
+#: pretix/presale/views/order.py:745 pretix/presale/views/order.py:818
msgid "An invoice for this order already exists."
msgstr ""
@@ -372,8 +372,8 @@ msgstr ""
msgid "There was an error sending the mail. Please try again later."
msgstr ""
-#: pretix/api/views/order.py:692 pretix/base/services/cart.py:206
-#: pretix/base/services/orders.py:187 pretix/presale/views/order.py:838
+#: pretix/api/views/order.py:692 pretix/base/services/cart.py:215
+#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:800
msgid "One of the selected products is not available in the selected country."
msgstr ""
@@ -545,8 +545,8 @@ msgstr ""
#: pretix/base/addressvalidation.py:100 pretix/base/addressvalidation.py:103
#: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:941
#: pretix/base/forms/questions.py:972 pretix/base/payment.py:97
-#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:781
-#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:1423
+#: pretix/control/forms/event.py:781 pretix/control/forms/event.py:787
+#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:1418
#: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118
#: pretix/plugins/banktransfer/payment.py:666
#: pretix/plugins/banktransfer/payment.py:672
@@ -574,7 +574,7 @@ msgstr ""
#: pretix/control/navigation.py:494
#: pretix/control/templates/pretixcontrol/event/settings.html:69
#: pretix/control/templates/pretixcontrol/organizers/customer.html:48
-#: pretix/plugins/checkinlists/exporters.py:490
+#: pretix/plugins/checkinlists/exporters.py:493
#: pretix/presale/checkoutflow.py:1451 pretix/presale/forms/checkout.py:57
#: pretix/presale/forms/customer.py:55 pretix/presale/forms/customer.py:130
#: pretix/presale/forms/customer.py:280 pretix/presale/forms/customer.py:326
@@ -661,7 +661,7 @@ msgid ""
"the email address in your customer account."
msgstr ""
-#: pretix/base/email.py:202 pretix/base/exporters/items.py:152
+#: pretix/base/email.py:199 pretix/base/exporters/items.py:152
#: pretix/base/exporters/items.py:197 pretix/control/views/main.py:311
#: pretix/plugins/badges/apps.py:47 pretix/plugins/badges/models.py:48
#: pretix/plugins/badges/templates/pretixplugins/badges/index.html:35
@@ -672,42 +672,10 @@ msgstr ""
msgid "Default"
msgstr ""
-#: pretix/base/email.py:209
+#: pretix/base/email.py:206
msgid "Simple with logo"
msgstr ""
-#: pretix/base/email.py:551 pretix/base/email.py:633 pretix/base/email.py:649
-#: pretix/base/email.py:658 pretix/base/pdf.py:174 pretix/base/pdf.py:332
-#: pretix/base/services/invoices.py:470 pretix/control/views/event.py:797
-msgid "John Doe"
-msgstr ""
-
-#: pretix/base/email.py:555
-msgid "Sample Corporation"
-msgstr ""
-
-#: pretix/base/email.py:595
-msgid "Sample Admission Ticket"
-msgstr ""
-
-#: pretix/base/email.py:637
-msgid "An individual text with a reason can be inserted here."
-msgstr ""
-
-#: pretix/base/email.py:641
-msgid "The amount has been charged to your card."
-msgstr ""
-
-#: pretix/base/email.py:645
-msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
-msgstr ""
-
-#: pretix/base/email.py:671 pretix/base/email.py:676 pretix/base/email.py:681
-#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
-#: pretix/control/forms/organizer.py:596
-msgid "Mr Doe"
-msgstr ""
-
#: pretix/base/exporter.py:187 pretix/base/exporter.py:317
msgid "Export format"
msgstr ""
@@ -738,9 +706,9 @@ msgstr ""
#: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52
#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:86
-#: pretix/base/exporters/orderlist.py:777
-#: pretix/base/exporters/orderlist.py:956
-#: pretix/base/exporters/orderlist.py:1195
+#: pretix/base/exporters/orderlist.py:790
+#: pretix/base/exporters/orderlist.py:969
+#: pretix/base/exporters/orderlist.py:1208
#: pretix/plugins/reports/exporters.py:478
#: pretix/plugins/reports/exporters.py:651
msgctxt "export_category"
@@ -753,7 +721,7 @@ msgid ""
"customers while creating an order."
msgstr ""
-#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1608
+#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1671
#: pretix/control/navigation.py:182
#: pretix/control/templates/pretixcontrol/items/questions.html:3
#: pretix/control/templates/pretixcontrol/items/questions.html:5
@@ -794,17 +762,17 @@ msgstr ""
msgid "External identifier"
msgstr ""
-#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:434
-#: pretix/base/exporters/orderlist.py:544
+#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:442
+#: pretix/base/exporters/orderlist.py:557
#: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:95
-#: pretix/base/models/customers.py:385 pretix/base/models/items.py:1500
+#: pretix/base/models/customers.py:385 pretix/base/models/items.py:1563
#: pretix/base/models/orders.py:210 pretix/base/models/waitinglist.py:80
#: pretix/base/orderimport.py:164 pretix/base/pdf.py:321
#: pretix/control/templates/pretixcontrol/order/index.html:249
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:148
#: pretix/control/views/waitinglist.py:307
-#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:494
#: pretix/presale/checkoutflow.py:1457 pretix/presale/forms/checkout.py:84
#: pretix/presale/forms/waitinglist.py:103
#: pretix/presale/templates/pretixpresale/event/order.html:303
@@ -812,7 +780,7 @@ msgid "Phone number"
msgstr ""
#: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248
-#: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3050
+#: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3051
#: pretix/base/settings.py:3556 pretix/base/settings.py:3568
#: pretix/control/templates/pretixcontrol/users/index.html:47
msgid "Full name"
@@ -820,16 +788,16 @@ msgstr ""
#: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:205
#: pretix/base/exporters/invoices.py:213 pretix/base/exporters/invoices.py:331
-#: pretix/base/exporters/invoices.py:339 pretix/base/exporters/orderlist.py:257
+#: pretix/base/exporters/invoices.py:339 pretix/base/exporters/orderlist.py:261
#: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1099
#: pretix/base/models/devices.py:66 pretix/base/models/devices.py:128
#: pretix/base/models/event.py:1409 pretix/base/models/event.py:1646
-#: pretix/base/models/items.py:1884 pretix/base/models/items.py:2057
+#: pretix/base/models/items.py:1947 pretix/base/models/items.py:2120
#: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73
#: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69
#: pretix/base/settings.py:3181 pretix/base/settings.py:3191
#: pretix/base/settings.py:3545 pretix/control/forms/filter.py:626
-#: pretix/control/forms/item.py:362 pretix/control/forms/organizer.py:852
+#: pretix/control/forms/item.py:378 pretix/control/forms/organizer.py:852
#: pretix/control/templates/pretixcontrol/checkin/index.html:109
#: pretix/control/templates/pretixcontrol/checkin/lists.html:91
#: pretix/control/templates/pretixcontrol/event/tax_index.html:26
@@ -848,7 +816,7 @@ msgstr ""
#: pretix/control/views/waitinglist.py:307 pretix/plugins/badges/models.py:53
#: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34
#: pretix/plugins/checkinlists/exporters.py:359
-#: pretix/plugins/checkinlists/exporters.py:746
+#: pretix/plugins/checkinlists/exporters.py:749
#: pretix/plugins/reports/exporters.py:885
#: pretix/plugins/ticketoutputpdf/models.py:239
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32
@@ -884,7 +852,7 @@ msgstr ""
#: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:204
#: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260
#: pretix/base/models/customers.py:106 pretix/base/models/exports.py:54
-#: pretix/control/forms/event.py:1533 pretix/control/forms/exports.py:49
+#: pretix/control/forms/event.py:1528 pretix/control/forms/exports.py:49
#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:308
msgid "Language"
msgstr ""
@@ -914,47 +882,47 @@ msgstr ""
#: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:206
#: pretix/base/exporters/items.py:207 pretix/base/exporters/items.py:210
#: pretix/base/exporters/items.py:213 pretix/base/exporters/items.py:214
-#: pretix/base/exporters/items.py:215 pretix/base/exporters/orderlist.py:387
-#: pretix/base/exporters/orderlist.py:392
-#: pretix/base/exporters/orderlist.py:702
-#: pretix/base/exporters/orderlist.py:724
-#: pretix/base/exporters/orderlist.py:752
-#: pretix/base/exporters/orderlist.py:1335
-#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1311
+#: pretix/base/exporters/items.py:215 pretix/base/exporters/orderlist.py:391
+#: pretix/base/exporters/orderlist.py:396
+#: pretix/base/exporters/orderlist.py:715
+#: pretix/base/exporters/orderlist.py:737
+#: pretix/base/exporters/orderlist.py:765
+#: pretix/base/exporters/orderlist.py:1348
+#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1315
#: pretix/control/forms/filter.py:170 pretix/control/forms/filter.py:521
-#: pretix/control/forms/item.py:527 pretix/control/forms/subevents.py:118
+#: pretix/control/forms/item.py:545 pretix/control/forms/subevents.py:118
#: pretix/control/views/item.py:715 pretix/control/views/vouchers.py:138
#: pretix/control/views/vouchers.py:139
-#: pretix/plugins/checkinlists/exporters.py:577
#: pretix/plugins/checkinlists/exporters.py:580
-#: pretix/plugins/checkinlists/exporters.py:617
-#: pretix/plugins/checkinlists/exporters.py:632
-#: pretix/plugins/checkinlists/exporters.py:701
-#: pretix/plugins/checkinlists/exporters.py:802
-#: pretix/plugins/checkinlists/exporters.py:803
-#: pretix/plugins/checkinlists/exporters.py:804
+#: pretix/plugins/checkinlists/exporters.py:583
+#: pretix/plugins/checkinlists/exporters.py:620
+#: pretix/plugins/checkinlists/exporters.py:635
+#: pretix/plugins/checkinlists/exporters.py:704
+#: pretix/plugins/checkinlists/exporters.py:805
+#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:807
msgid "Yes"
msgstr ""
#: pretix/base/exporters/customers.py:100
#: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:83
-#: pretix/base/exporters/invoices.py:304 pretix/base/exporters/orderlist.py:387
-#: pretix/base/exporters/orderlist.py:392
-#: pretix/base/exporters/orderlist.py:724
-#: pretix/base/exporters/orderlist.py:752
-#: pretix/base/exporters/orderlist.py:1335
-#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1313
+#: pretix/base/exporters/invoices.py:304 pretix/base/exporters/orderlist.py:391
+#: pretix/base/exporters/orderlist.py:396
+#: pretix/base/exporters/orderlist.py:737
+#: pretix/base/exporters/orderlist.py:765
+#: pretix/base/exporters/orderlist.py:1348
+#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1317
#: pretix/control/forms/filter.py:170 pretix/control/forms/filter.py:522
-#: pretix/control/forms/item.py:528 pretix/control/forms/subevents.py:119
+#: pretix/control/forms/item.py:546 pretix/control/forms/subevents.py:119
#: pretix/control/views/item.py:715 pretix/control/views/vouchers.py:138
#: pretix/control/views/vouchers.py:139
-#: pretix/plugins/checkinlists/exporters.py:577
#: pretix/plugins/checkinlists/exporters.py:580
-#: pretix/plugins/checkinlists/exporters.py:617
-#: pretix/plugins/checkinlists/exporters.py:701
-#: pretix/plugins/checkinlists/exporters.py:802
-#: pretix/plugins/checkinlists/exporters.py:803
-#: pretix/plugins/checkinlists/exporters.py:804
+#: pretix/plugins/checkinlists/exporters.py:583
+#: pretix/plugins/checkinlists/exporters.py:620
+#: pretix/plugins/checkinlists/exporters.py:704
+#: pretix/plugins/checkinlists/exporters.py:805
+#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:807
msgid "No"
msgstr ""
@@ -976,10 +944,10 @@ msgstr ""
#: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74
#: pretix/base/exporters/orderlist.py:127
-#: pretix/base/exporters/orderlist.py:791
-#: pretix/base/exporters/orderlist.py:1145
+#: pretix/base/exporters/orderlist.py:804
+#: pretix/base/exporters/orderlist.py:1158
#: pretix/plugins/checkinlists/exporters.py:88
-#: pretix/plugins/checkinlists/exporters.py:844
+#: pretix/plugins/checkinlists/exporters.py:847
#: pretix/plugins/reports/accountingreport.py:74
#: pretix/plugins/reports/exporters.py:461
#: pretix/plugins/reports/exporters.py:698
@@ -1038,20 +1006,20 @@ msgstr ""
#: pretix/base/exporters/events.py:62 pretix/base/models/event.py:559
#: pretix/base/models/event.py:1411 pretix/base/settings.py:3179
-#: pretix/base/settings.py:3189 pretix/control/forms/subevents.py:473
+#: pretix/base/settings.py:3189 pretix/control/forms/subevents.py:478
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:268
msgid "Event start time"
msgstr ""
#: pretix/base/exporters/events.py:63 pretix/base/models/event.py:561
#: pretix/base/models/event.py:1413 pretix/base/pdf.py:287
-#: pretix/control/forms/subevents.py:478
+#: pretix/control/forms/subevents.py:483
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:270
msgid "Event end time"
msgstr ""
#: pretix/base/exporters/events.py:64 pretix/base/models/event.py:563
-#: pretix/base/models/event.py:1415 pretix/control/forms/subevents.py:483
+#: pretix/base/models/event.py:1415 pretix/control/forms/subevents.py:488
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:274
msgid "Admission time"
msgstr ""
@@ -1087,8 +1055,8 @@ msgstr ""
msgid "Internal comment"
msgstr ""
-#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1663
-#: pretix/base/models/orders.py:2072 pretix/control/forms/filter.py:203
+#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1667
+#: pretix/base/models/orders.py:2076 pretix/control/forms/filter.py:203
#: pretix/control/forms/filter.py:947 pretix/control/forms/filter.py:2211
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14
@@ -1152,26 +1120,26 @@ msgid "Invoice number"
msgstr ""
#: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326
-#: pretix/base/exporters/orderlist.py:1168
-#: pretix/base/exporters/orderlist.py:1213
+#: pretix/base/exporters/orderlist.py:1181
+#: pretix/base/exporters/orderlist.py:1226
#: pretix/base/exporters/waitinglist.py:107 pretix/base/forms/widgets.py:212
-#: pretix/base/models/items.py:1496 pretix/base/models/orders.py:218
-#: pretix/base/models/orders.py:2786 pretix/base/models/orders.py:2892
+#: pretix/base/models/items.py:1559 pretix/base/models/orders.py:218
+#: pretix/base/models/orders.py:2787 pretix/base/models/orders.py:2893
#: pretix/control/templates/pretixcontrol/order/transactions.html:19
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:72
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11
-#: pretix/plugins/checkinlists/exporters.py:738
+#: pretix/plugins/checkinlists/exporters.py:741
#: pretix/presale/templates/pretixpresale/event/fragment_giftcard_history.html:6
#: pretix/presale/templates/pretixpresale/organizers/index.html:44
msgid "Date"
msgstr ""
#: pretix/base/exporters/invoices.py:200 pretix/base/exporters/invoices.py:327
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:431
-#: pretix/base/exporters/orderlist.py:540
-#: pretix/base/exporters/orderlist.py:833 pretix/base/models/orders.py:178
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:439
+#: pretix/base/exporters/orderlist.py:553
+#: pretix/base/exporters/orderlist.py:846 pretix/base/models/orders.py:178
#: pretix/base/notifications.py:199 pretix/base/pdf.py:104
#: pretix/control/templates/pretixcontrol/checkin/index.html:95
#: pretix/control/templates/pretixcontrol/order/index.html:173
@@ -1186,8 +1154,8 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41
#: pretix/plugins/checkinlists/exporters.py:121
-#: pretix/plugins/checkinlists/exporters.py:475
-#: pretix/plugins/checkinlists/exporters.py:742
+#: pretix/plugins/checkinlists/exporters.py:478
+#: pretix/plugins/checkinlists/exporters.py:745
#: pretix/plugins/reports/exporters.py:561
#: pretix/plugins/reports/exporters.py:884
#: pretix/plugins/ticketoutputpdf/exporters.py:95
@@ -1223,15 +1191,15 @@ msgid "Invoice sender:"
msgstr ""
#: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:332
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:570 pretix/base/forms/questions.py:668
-#: pretix/base/models/customers.py:300 pretix/base/models/orders.py:1449
-#: pretix/base/models/orders.py:3052 pretix/base/orderimport.py:352
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:583 pretix/base/forms/questions.py:668
+#: pretix/base/models/customers.py:300 pretix/base/models/orders.py:1453
+#: pretix/base/models/orders.py:3053 pretix/base/orderimport.py:352
#: pretix/base/orderimport.py:498 pretix/control/forms/filter.py:630
#: pretix/control/forms/filter.py:661
#: pretix/control/templates/pretixcontrol/order/index.html:948
-#: pretix/plugins/checkinlists/exporters.py:516
+#: pretix/plugins/checkinlists/exporters.py:519
#: pretix/plugins/reports/exporters.py:840
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92
#: pretix/presale/templates/pretixpresale/event/order.html:315
@@ -1241,47 +1209,47 @@ msgstr ""
#: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215
#: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:571 pretix/base/forms/questions.py:679
-#: pretix/base/models/customers.py:301 pretix/base/models/orders.py:1450
-#: pretix/base/models/orders.py:3053 pretix/base/orderimport.py:363
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:584 pretix/base/forms/questions.py:679
+#: pretix/base/models/customers.py:301 pretix/base/models/orders.py:1454
+#: pretix/base/models/orders.py:3054 pretix/base/orderimport.py:363
#: pretix/base/orderimport.py:509 pretix/base/settings.py:1107
#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:665
#: pretix/control/views/item.py:479
-#: pretix/plugins/checkinlists/exporters.py:517
+#: pretix/plugins/checkinlists/exporters.py:520
#: pretix/plugins/reports/exporters.py:841
msgid "ZIP code"
msgstr ""
#: pretix/base/exporters/invoices.py:208 pretix/base/exporters/invoices.py:216
#: pretix/base/exporters/invoices.py:334 pretix/base/exporters/invoices.py:342
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:572 pretix/base/forms/questions.py:687
-#: pretix/base/models/customers.py:302 pretix/base/models/orders.py:1451
-#: pretix/base/models/orders.py:3054 pretix/base/orderimport.py:374
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:585 pretix/base/forms/questions.py:687
+#: pretix/base/models/customers.py:302 pretix/base/models/orders.py:1455
+#: pretix/base/models/orders.py:3055 pretix/base/orderimport.py:374
#: pretix/base/orderimport.py:520 pretix/base/settings.py:1119
#: pretix/control/forms/filter.py:639 pretix/control/forms/filter.py:670
#: pretix/control/views/item.py:489
-#: pretix/plugins/checkinlists/exporters.py:518
+#: pretix/plugins/checkinlists/exporters.py:521
#: pretix/plugins/reports/exporters.py:842
msgid "City"
msgstr ""
#: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217
#: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:573 pretix/base/forms/questions.py:699
-#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1452
-#: pretix/base/models/orders.py:3055 pretix/base/models/orders.py:3056
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:586 pretix/base/forms/questions.py:699
+#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1456
+#: pretix/base/models/orders.py:3056 pretix/base/models/orders.py:3057
#: pretix/base/orderimport.py:390 pretix/base/orderimport.py:536
#: pretix/base/settings.py:1128 pretix/control/forms/filter.py:644
#: pretix/control/forms/filter.py:675
#: pretix/control/templates/pretixcontrol/order/index.html:952
#: pretix/control/views/item.py:499
-#: pretix/plugins/checkinlists/exporters.py:519
+#: pretix/plugins/checkinlists/exporters.py:522
#: pretix/plugins/reports/exporters.py:792
#: pretix/plugins/reports/exporters.py:837
#: pretix/plugins/reports/exporters.py:886
@@ -1296,9 +1264,9 @@ msgstr ""
#: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:219
#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/invoices.py:345
-#: pretix/base/exporters/orderlist.py:265
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:616 pretix/base/models/orders.py:3059
+#: pretix/base/exporters/orderlist.py:269
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:3060
#: pretix/base/orderimport.py:434
#: pretix/control/templates/pretixcontrol/order/index.html:959
#: pretix/plugins/reports/exporters.py:844
@@ -1322,15 +1290,15 @@ msgid "Invoice recipient:"
msgstr ""
#: pretix/base/exporters/invoices.py:212 pretix/base/exporters/invoices.py:338
-#: pretix/base/exporters/orderlist.py:257
-#: pretix/base/exporters/orderlist.py:443
-#: pretix/base/exporters/orderlist.py:569
-#: pretix/base/exporters/orderlist.py:606 pretix/base/forms/questions.py:660
+#: pretix/base/exporters/orderlist.py:261
+#: pretix/base/exporters/orderlist.py:451
+#: pretix/base/exporters/orderlist.py:582
+#: pretix/base/exporters/orderlist.py:619 pretix/base/forms/questions.py:660
#: pretix/base/orderimport.py:322 pretix/base/orderimport.py:487
#: pretix/control/forms/filter.py:622 pretix/control/forms/filter.py:657
#: pretix/control/templates/pretixcontrol/order/index.html:944
#: pretix/control/views/item.py:457
-#: pretix/plugins/checkinlists/exporters.py:501
+#: pretix/plugins/checkinlists/exporters.py:504
#: pretix/plugins/reports/exporters.py:839
#: pretix/plugins/reports/exporters.py:885
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87
@@ -1343,14 +1311,14 @@ msgid "Street address"
msgstr ""
#: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:574 pretix/base/forms/questions.py:723
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:587 pretix/base/forms/questions.py:723
#: pretix/base/forms/questions.py:1065 pretix/base/models/customers.py:304
-#: pretix/base/models/orders.py:1453 pretix/base/models/orders.py:3058
+#: pretix/base/models/orders.py:1457 pretix/base/models/orders.py:3059
#: pretix/base/orderimport.py:409
#: pretix/control/templates/pretixcontrol/order/index.html:955
-#: pretix/plugins/checkinlists/exporters.py:520
+#: pretix/plugins/checkinlists/exporters.py:523
#: pretix/plugins/reports/exporters.py:843
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99
#: pretix/presale/templates/pretixpresale/event/order.html:322
@@ -1359,19 +1327,19 @@ msgid "State"
msgstr ""
#: pretix/base/exporters/invoices.py:220 pretix/base/exporters/invoices.py:346
-#: pretix/base/models/orders.py:3068 pretix/base/models/orders.py:3103
+#: pretix/base/models/orders.py:3069 pretix/base/models/orders.py:3104
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107
msgid "Beneficiary"
msgstr ""
#: pretix/base/exporters/invoices.py:221 pretix/base/exporters/invoices.py:347
-#: pretix/base/models/orders.py:3063 pretix/base/orderimport.py:445
+#: pretix/base/models/orders.py:3064 pretix/base/orderimport.py:445
#: pretix/control/templates/pretixcontrol/order/index.html:979
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115
msgid "Internal reference"
msgstr ""
-#: pretix/base/exporters/invoices.py:222 pretix/control/forms/event.py:1482
+#: pretix/base/exporters/invoices.py:222 pretix/control/forms/event.py:1477
msgid "Reverse charge"
msgstr ""
@@ -1396,9 +1364,9 @@ msgid "Payment matching IDs"
msgstr ""
#: pretix/base/exporters/invoices.py:228 pretix/base/exporters/invoices.py:348
-#: pretix/base/exporters/orderlist.py:284
-#: pretix/base/exporters/orderlist.py:455
-#: pretix/base/exporters/orderlist.py:622
+#: pretix/base/exporters/orderlist.py:288
+#: pretix/base/exporters/orderlist.py:463
+#: pretix/base/exporters/orderlist.py:635
#: pretix/control/templates/pretixcontrol/event/payment.html:10
#: pretix/control/views/event.py:363
msgid "Payment providers"
@@ -1418,13 +1386,13 @@ msgstr ""
msgid "Line number"
msgstr ""
-#: pretix/base/exporters/invoices.py:319 pretix/base/exporters/orderlist.py:438
-#: pretix/base/models/items.py:417 pretix/base/models/items.py:1028
+#: pretix/base/exporters/invoices.py:319 pretix/base/exporters/orderlist.py:446
+#: pretix/base/models/items.py:424 pretix/base/models/items.py:1065
#: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32
msgid "Description"
msgstr ""
-#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:337
+#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:338
msgid "Gross price"
msgstr ""
@@ -1432,18 +1400,18 @@ msgstr ""
msgid "Net price"
msgstr ""
-#: pretix/base/exporters/invoices.py:322 pretix/base/exporters/orderlist.py:442
-#: pretix/base/exporters/orderlist.py:560
-#: pretix/base/exporters/orderlist.py:858 pretix/base/models/orders.py:2230
-#: pretix/base/models/orders.py:2377 pretix/base/models/orders.py:2828
+#: pretix/base/exporters/invoices.py:322 pretix/base/exporters/orderlist.py:450
+#: pretix/base/exporters/orderlist.py:573
+#: pretix/base/exporters/orderlist.py:871 pretix/base/models/orders.py:2234
+#: pretix/base/models/orders.py:2381 pretix/base/models/orders.py:2829
msgid "Tax value"
msgstr ""
-#: pretix/base/exporters/invoices.py:323 pretix/base/exporters/orderlist.py:440
-#: pretix/base/exporters/orderlist.py:558
-#: pretix/base/exporters/orderlist.py:855 pretix/base/models/orders.py:2221
-#: pretix/base/models/orders.py:2368 pretix/base/models/orders.py:2819
-#: pretix/base/models/orders.py:2902 pretix/base/models/tax.py:183
+#: pretix/base/exporters/invoices.py:323 pretix/base/exporters/orderlist.py:448
+#: pretix/base/exporters/orderlist.py:571
+#: pretix/base/exporters/orderlist.py:868 pretix/base/models/orders.py:2225
+#: pretix/base/models/orders.py:2372 pretix/base/models/orders.py:2820
+#: pretix/base/models/orders.py:2903 pretix/base/models/tax.py:183
#: pretix/control/templates/pretixcontrol/order/transactions.html:21
#: pretix/plugins/reports/accountingreport.py:315
#: pretix/plugins/reports/exporters.py:793
@@ -1467,7 +1435,7 @@ msgstr ""
msgid "Product data"
msgstr ""
-#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:1082
+#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:1095
msgctxt "export_category"
msgid "Product data"
msgstr ""
@@ -1476,13 +1444,13 @@ msgstr ""
msgid "Download a spreadsheet with details about all products and variations."
msgstr ""
-#: pretix/base/exporters/items.py:58 pretix/base/exporters/orderlist.py:554
-#: pretix/base/exporters/orderlist.py:844
+#: pretix/base/exporters/items.py:58 pretix/base/exporters/orderlist.py:567
+#: pretix/base/exporters/orderlist.py:857
msgid "Product ID"
msgstr ""
-#: pretix/base/exporters/items.py:59 pretix/base/exporters/orderlist.py:556
-#: pretix/base/exporters/orderlist.py:846
+#: pretix/base/exporters/items.py:59 pretix/base/exporters/orderlist.py:569
+#: pretix/base/exporters/orderlist.py:859
msgid "Variation ID"
msgstr ""
@@ -1494,28 +1462,28 @@ msgid "Product category"
msgstr ""
#: pretix/base/exporters/items.py:61 pretix/base/models/discount.py:60
-#: pretix/base/models/items.py:95 pretix/base/models/items.py:408
+#: pretix/base/models/items.py:95 pretix/base/models/items.py:415
#: pretix/base/models/tax.py:163 pretix/control/forms/organizer.py:213
#: pretix/control/templates/pretixcontrol/items/discounts.html:56
msgid "Internal name"
msgstr ""
-#: pretix/base/exporters/items.py:65 pretix/base/models/items.py:405
+#: pretix/base/exporters/items.py:65 pretix/base/models/items.py:412
msgid "Item name"
msgstr ""
-#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:555
-#: pretix/base/exporters/orderlist.py:847
-#: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:1021
-#: pretix/base/models/orders.py:1405 pretix/base/models/orders.py:2804
-#: pretix/plugins/checkinlists/exporters.py:681
+#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:568
+#: pretix/base/exporters/orderlist.py:860
+#: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:1058
+#: pretix/base/models/orders.py:1409 pretix/base/models/orders.py:2805
+#: pretix/plugins/checkinlists/exporters.py:684
msgid "Variation"
msgstr ""
#: pretix/base/exporters/items.py:72 pretix/base/exporters/reusablemedia.py:48
#: pretix/base/models/customers.py:57 pretix/base/models/customers.py:392
#: pretix/base/models/discount.py:56 pretix/base/models/event.py:1400
-#: pretix/base/models/items.py:414 pretix/base/models/items.py:1025
+#: pretix/base/models/items.py:421 pretix/base/models/items.py:1062
#: pretix/base/models/media.py:77 pretix/base/settings.py:202
#: pretix/base/settings.py:237 pretix/base/settings.py:268
#: pretix/control/forms/filter.py:1124 pretix/control/forms/filter.py:1941
@@ -1525,26 +1493,26 @@ msgid "Active"
msgstr ""
#: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68
-#: pretix/base/models/items.py:584 pretix/base/models/items.py:1087
-#: pretix/control/forms/discounts.py:87 pretix/control/forms/event.py:959
-#: pretix/control/forms/item.py:556 pretix/control/forms/item.py:832
+#: pretix/base/models/items.py:601 pretix/base/models/items.py:1134
+#: pretix/control/forms/discounts.py:87 pretix/control/forms/event.py:965
+#: pretix/control/forms/item.py:574 pretix/control/forms/item.py:883
msgid "Sales channels"
msgstr ""
-#: pretix/base/exporters/items.py:74 pretix/base/models/items.py:422
-#: pretix/base/models/items.py:1039
+#: pretix/base/exporters/items.py:74 pretix/base/models/items.py:429
+#: pretix/base/models/items.py:1076
msgid "Default price"
msgstr ""
-#: pretix/base/exporters/items.py:75 pretix/base/models/items.py:430
+#: pretix/base/exporters/items.py:75 pretix/base/models/items.py:437
msgid "Free price input"
msgstr ""
-#: pretix/base/exporters/items.py:76 pretix/base/models/items.py:444
+#: pretix/base/exporters/items.py:76 pretix/base/models/items.py:451
msgid "Sales tax"
msgstr ""
-#: pretix/base/exporters/items.py:77 pretix/base/models/items.py:449
+#: pretix/base/exporters/items.py:77 pretix/base/models/items.py:456
msgid "Is an admission ticket"
msgstr ""
@@ -1554,20 +1522,20 @@ msgstr ""
msgid "Personalized ticket"
msgstr ""
-#: pretix/base/exporters/items.py:79 pretix/base/models/items.py:463
+#: pretix/base/exporters/items.py:79 pretix/base/models/items.py:470
msgid "Generate tickets"
msgstr ""
-#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:1089
+#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:1102
#: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:367
-#: pretix/control/forms/event.py:1603 pretix/control/navigation.py:235
+#: pretix/control/forms/event.py:1598 pretix/control/navigation.py:235
#: pretix/control/templates/pretixcontrol/event/settings.html:339
#: pretix/control/templates/pretixcontrol/orders/cancel.html:62
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:6
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:8
#: pretix/plugins/sendmail/views.py:445
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:40
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:84
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:35
@@ -1578,15 +1546,15 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66
#: pretix/presale/templates/pretixpresale/organizers/index.html:103
-#: pretix/presale/views/widget.py:393
+#: pretix/presale/views/widget.py:395
msgid "Waiting list"
msgstr ""
#: pretix/base/exporters/items.py:81 pretix/base/models/discount.py:74
#: pretix/base/models/items.py:174 pretix/base/models/items.py:230
-#: pretix/base/models/items.py:486 pretix/base/models/items.py:1077
-#: pretix/base/payment.py:341 pretix/control/forms/subevents.py:314
-#: pretix/control/forms/subevents.py:336
+#: pretix/base/models/items.py:493 pretix/base/models/items.py:1114
+#: pretix/base/payment.py:341 pretix/control/forms/subevents.py:318
+#: pretix/control/forms/subevents.py:340
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:506
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:170
#: pretix/control/templates/pretixcontrol/subevents/detail.html:148
@@ -1595,75 +1563,75 @@ msgstr ""
#: pretix/base/exporters/items.py:82 pretix/base/models/discount.py:79
#: pretix/base/models/items.py:179 pretix/base/models/items.py:235
-#: pretix/base/models/items.py:491 pretix/base/models/items.py:1082
-#: pretix/base/payment.py:335 pretix/control/forms/subevents.py:319
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:510
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:174
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:152
+#: pretix/base/models/items.py:503 pretix/base/models/items.py:1124
+#: pretix/base/payment.py:335 pretix/control/forms/subevents.py:323
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:511
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:175
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:153
msgid "Available until"
msgstr ""
-#: pretix/base/exporters/items.py:83 pretix/base/models/items.py:518
+#: pretix/base/exporters/items.py:83 pretix/base/models/items.py:535
msgid "This product can only be bought using a voucher."
msgstr ""
-#: pretix/base/exporters/items.py:84 pretix/base/models/items.py:531
+#: pretix/base/exporters/items.py:84 pretix/base/models/items.py:548
msgid ""
"This product will only be shown if a voucher matching the product is "
"redeemed."
msgstr ""
-#: pretix/base/exporters/items.py:85 pretix/base/models/items.py:524
+#: pretix/base/exporters/items.py:85 pretix/base/models/items.py:541
msgid "Buying this product requires approval"
msgstr ""
-#: pretix/base/exporters/items.py:86 pretix/base/models/items.py:537
+#: pretix/base/exporters/items.py:86 pretix/base/models/items.py:554
msgid "Only sell this product as part of a bundle"
msgstr ""
-#: pretix/base/exporters/items.py:87 pretix/base/models/items.py:544
+#: pretix/base/exporters/items.py:87 pretix/base/models/items.py:561
msgid "Allow product to be canceled or changed"
msgstr ""
-#: pretix/base/exporters/items.py:88 pretix/base/models/items.py:550
+#: pretix/base/exporters/items.py:88 pretix/base/models/items.py:567
msgid "Minimum amount per order"
msgstr ""
-#: pretix/base/exporters/items.py:89 pretix/base/models/items.py:557
+#: pretix/base/exporters/items.py:89 pretix/base/models/items.py:574
msgid "Maximum amount per order"
msgstr ""
-#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:277
-#: pretix/base/models/items.py:565 pretix/base/models/items.py:1100
+#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:281
+#: pretix/base/models/items.py:582 pretix/base/models/items.py:1147
#: pretix/base/models/orders.py:241
-#: pretix/plugins/checkinlists/exporters.py:505
+#: pretix/plugins/checkinlists/exporters.py:508
msgid "Requires special attention"
msgstr ""
-#: pretix/base/exporters/items.py:91 pretix/base/exporters/orderlist.py:278
-#: pretix/base/models/items.py:572 pretix/base/models/items.py:1107
+#: pretix/base/exporters/items.py:91 pretix/base/exporters/orderlist.py:282
+#: pretix/base/models/items.py:589 pretix/base/models/items.py:1154
#: pretix/base/models/orders.py:248
msgid "Check-in text"
msgstr ""
-#: pretix/base/exporters/items.py:92 pretix/base/models/items.py:577
-#: pretix/base/models/items.py:1042
+#: pretix/base/exporters/items.py:92 pretix/base/models/items.py:594
+#: pretix/base/models/items.py:1079
msgid "Original price"
msgstr ""
-#: pretix/base/exporters/items.py:93 pretix/base/models/items.py:589
+#: pretix/base/exporters/items.py:93 pretix/base/models/items.py:606
msgid "This product is a gift card"
msgstr ""
-#: pretix/base/exporters/items.py:94 pretix/base/models/items.py:595
-#: pretix/base/models/items.py:1062
+#: pretix/base/exporters/items.py:94 pretix/base/models/items.py:612
+#: pretix/base/models/items.py:1099
#: pretix/control/templates/pretixcontrol/item/include_variations.html:40
#: pretix/control/templates/pretixcontrol/item/include_variations.html:148
msgid "Require a valid membership"
msgstr ""
-#: pretix/base/exporters/items.py:95 pretix/base/models/items.py:604
-#: pretix/base/models/items.py:1071
+#: pretix/base/exporters/items.py:95 pretix/base/models/items.py:621
+#: pretix/base/models/items.py:1108
msgid "Hide without a valid membership"
msgstr ""
@@ -1711,7 +1679,7 @@ msgstr ""
msgid "Orders"
msgstr ""
-#: pretix/base/exporters/orderlist.py:100 pretix/base/models/orders.py:2426
+#: pretix/base/exporters/orderlist.py:100 pretix/base/models/orders.py:2430
#: pretix/base/notifications.py:205
msgid "Order positions"
msgstr ""
@@ -1751,18 +1719,18 @@ msgid ""
"Will also include other dates in case of mixed orders!"
msgstr ""
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:430
-#: pretix/base/exporters/orderlist.py:539
-#: pretix/base/exporters/orderlist.py:830
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1213
-#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1579
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:438
+#: pretix/base/exporters/orderlist.py:552
+#: pretix/base/exporters/orderlist.py:843
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1226
+#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1574
#: pretix/control/forms/organizer.py:110
msgid "Event slug"
msgstr ""
-#: pretix/base/exporters/orderlist.py:256 pretix/base/notifications.py:201
+#: pretix/base/exporters/orderlist.py:260 pretix/base/notifications.py:201
#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:25
#: pretix/control/templates/pretixcontrol/search/orders.html:60
#: pretix/plugins/reports/exporters.py:561
@@ -1771,11 +1739,11 @@ msgstr ""
msgid "Order total"
msgstr ""
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:432
-#: pretix/base/exporters/orderlist.py:542
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1266
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:440
+#: pretix/base/exporters/orderlist.py:555
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1279
#: pretix/base/exporters/waitinglist.py:120
#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:184
#: pretix/control/forms/filter.py:942 pretix/control/forms/filter.py:1121
@@ -1814,9 +1782,9 @@ msgstr ""
msgid "Status"
msgstr ""
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:433
-#: pretix/base/exporters/orderlist.py:543
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:441
+#: pretix/base/exporters/orderlist.py:556
#: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:326
#: pretix/control/templates/pretixcontrol/checkin/index.html:107
#: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108
@@ -1826,10 +1794,10 @@ msgstr ""
msgid "Email"
msgstr ""
-#: pretix/base/exporters/orderlist.py:257
-#: pretix/base/exporters/orderlist.py:435
-#: pretix/base/exporters/orderlist.py:545
-#: pretix/base/exporters/orderlist.py:834 pretix/base/notifications.py:203
+#: pretix/base/exporters/orderlist.py:261
+#: pretix/base/exporters/orderlist.py:443
+#: pretix/base/exporters/orderlist.py:558
+#: pretix/base/exporters/orderlist.py:847 pretix/base/notifications.py:203
#: pretix/control/forms/filter.py:2262
#: pretix/control/templates/pretixcontrol/order/index.html:175
#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:24
@@ -1837,7 +1805,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/customer.html:205
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45
#: pretix/control/templates/pretixcontrol/search/orders.html:57
-#: pretix/plugins/checkinlists/exporters.py:503
+#: pretix/plugins/checkinlists/exporters.py:506
#: pretix/plugins/reports/exporters.py:498
#: pretix/plugins/reports/exporters.py:561
#: pretix/plugins/reports/exporters.py:680
@@ -1848,98 +1816,98 @@ msgstr ""
msgid "Order date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:257
-#: pretix/base/exporters/orderlist.py:436
-#: pretix/base/exporters/orderlist.py:546
-#: pretix/base/exporters/orderlist.py:835
-#: pretix/plugins/checkinlists/exporters.py:504
+#: pretix/base/exporters/orderlist.py:261
+#: pretix/base/exporters/orderlist.py:444
+#: pretix/base/exporters/orderlist.py:559
+#: pretix/base/exporters/orderlist.py:848
+#: pretix/plugins/checkinlists/exporters.py:507
msgid "Order time"
msgstr ""
-#: pretix/base/exporters/orderlist.py:265
+#: pretix/base/exporters/orderlist.py:269
msgid "Custom address field"
msgstr ""
-#: pretix/base/exporters/orderlist.py:265
+#: pretix/base/exporters/orderlist.py:269
msgid "Date of last payment"
msgstr ""
-#: pretix/base/exporters/orderlist.py:265 pretix/base/services/stats.py:237
+#: pretix/base/exporters/orderlist.py:269 pretix/base/services/stats.py:237
msgid "Fees"
msgstr ""
-#: pretix/base/exporters/orderlist.py:265
-#: pretix/base/exporters/orderlist.py:619 pretix/base/orderimport.py:626
+#: pretix/base/exporters/orderlist.py:269
+#: pretix/base/exporters/orderlist.py:632 pretix/base/orderimport.py:626
#: pretix/control/templates/pretixcontrol/order/index.html:185
#: pretix/control/templates/pretixcontrol/pdf/index.html:230
msgid "Order locale"
msgstr ""
-#: pretix/base/exporters/orderlist.py:270
+#: pretix/base/exporters/orderlist.py:274
#, python-brace-format
msgid "Gross at {rate} % tax"
msgstr ""
-#: pretix/base/exporters/orderlist.py:271
+#: pretix/base/exporters/orderlist.py:275
#, python-brace-format
msgid "Net at {rate} % tax"
msgstr ""
-#: pretix/base/exporters/orderlist.py:272
+#: pretix/base/exporters/orderlist.py:276
#, python-brace-format
msgid "Tax value at {rate} % tax"
msgstr ""
-#: pretix/base/exporters/orderlist.py:275
+#: pretix/base/exporters/orderlist.py:279
msgid "Invoice numbers"
msgstr ""
-#: pretix/base/exporters/orderlist.py:276
-#: pretix/base/exporters/orderlist.py:619 pretix/base/orderimport.py:700
+#: pretix/base/exporters/orderlist.py:280
+#: pretix/base/exporters/orderlist.py:632 pretix/base/orderimport.py:700
#: pretix/control/forms/filter.py:586
#: pretix/control/templates/pretixcontrol/order/index.html:182
msgid "Sales channel"
msgstr ""
-#: pretix/base/exporters/orderlist.py:280
-#: pretix/base/exporters/orderlist.py:587 pretix/base/models/orders.py:236
+#: pretix/base/exporters/orderlist.py:284
+#: pretix/base/exporters/orderlist.py:600 pretix/base/models/orders.py:236
#: pretix/control/forms/filter.py:239
msgid "Follow-up date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:281
+#: pretix/base/exporters/orderlist.py:285
#: pretix/control/templates/pretixcontrol/orders/index.html:150
#: pretix/control/templates/pretixcontrol/organizers/customer.html:207
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74
msgid "Positions"
msgstr ""
-#: pretix/base/exporters/orderlist.py:282
-#: pretix/base/exporters/orderlist.py:620 pretix/base/models/orders.py:272
+#: pretix/base/exporters/orderlist.py:286
+#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:272
#: pretix/control/forms/filter.py:568
msgid "E-mail address verified"
msgstr ""
-#: pretix/base/exporters/orderlist.py:283
-#: pretix/base/exporters/orderlist.py:454
-#: pretix/base/exporters/orderlist.py:621
+#: pretix/base/exporters/orderlist.py:287
+#: pretix/base/exporters/orderlist.py:462
+#: pretix/base/exporters/orderlist.py:634
msgid "External customer ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:288
+#: pretix/base/exporters/orderlist.py:292
#, python-brace-format
msgid "Paid by {method}"
msgstr ""
-#: pretix/base/exporters/orderlist.py:437
-#: pretix/base/exporters/orderlist.py:848
+#: pretix/base/exporters/orderlist.py:445
+#: pretix/base/exporters/orderlist.py:861
msgid "Fee type"
msgstr ""
-#: pretix/base/exporters/orderlist.py:439
-#: pretix/base/exporters/orderlist.py:557
-#: pretix/base/exporters/orderlist.py:854 pretix/base/models/orders.py:1410
-#: pretix/base/models/orders.py:2815 pretix/base/orderimport.py:577
+#: pretix/base/exporters/orderlist.py:447
+#: pretix/base/exporters/orderlist.py:570
+#: pretix/base/exporters/orderlist.py:867 pretix/base/models/orders.py:1414
+#: pretix/base/models/orders.py:2816 pretix/base/orderimport.py:577
#: pretix/base/pdf.py:159
#: pretix/control/templates/pretixcontrol/item/index.html:146
#: pretix/control/templates/pretixcontrol/order/change.html:184
@@ -1948,50 +1916,50 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160
#: pretix/control/templates/pretixcontrol/subevents/detail.html:138
#: pretix/plugins/checkinlists/exporters.py:360
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
#: pretix/plugins/reports/accountingreport.py:314
msgid "Price"
msgstr ""
-#: pretix/base/exporters/orderlist.py:441
-#: pretix/base/exporters/orderlist.py:559
-#: pretix/base/exporters/orderlist.py:857
+#: pretix/base/exporters/orderlist.py:449
+#: pretix/base/exporters/orderlist.py:572
+#: pretix/base/exporters/orderlist.py:870
#: pretix/control/templates/pretixcontrol/event/tax_edit.html:9
#: pretix/control/templates/pretixcontrol/event/tax_edit.html:16
#: pretix/control/templates/pretixcontrol/order/change.html:155
msgid "Tax rule"
msgstr ""
-#: pretix/base/exporters/orderlist.py:444
-#: pretix/base/exporters/orderlist.py:449
-#: pretix/base/exporters/orderlist.py:607
-#: pretix/base/exporters/orderlist.py:611 pretix/base/pdf.py:331
+#: pretix/base/exporters/orderlist.py:452
+#: pretix/base/exporters/orderlist.py:457
+#: pretix/base/exporters/orderlist.py:620
+#: pretix/base/exporters/orderlist.py:624 pretix/base/pdf.py:331
msgid "Invoice address name"
msgstr ""
-#: pretix/base/exporters/orderlist.py:468
-#: pretix/base/exporters/orderlist.py:643 pretix/base/models/orders.py:173
+#: pretix/base/exporters/orderlist.py:476
+#: pretix/base/exporters/orderlist.py:656 pretix/base/models/orders.py:173
msgid "canceled"
msgstr ""
-#: pretix/base/exporters/orderlist.py:541
-#: pretix/base/exporters/orderlist.py:841
-#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/base/exporters/orderlist.py:554
+#: pretix/base/exporters/orderlist.py:854
+#: pretix/plugins/checkinlists/exporters.py:746
msgid "Position ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:549
-#: pretix/base/exporters/orderlist.py:852
-#: pretix/base/exporters/orderlist.py:1092 pretix/base/models/checkin.py:59
-#: pretix/base/models/items.py:1880 pretix/base/models/orders.py:1395
-#: pretix/base/models/orders.py:2811 pretix/base/models/vouchers.py:187
-#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1527
+#: pretix/base/exporters/orderlist.py:562
+#: pretix/base/exporters/orderlist.py:865
+#: pretix/base/exporters/orderlist.py:1105 pretix/base/models/checkin.py:59
+#: pretix/base/models/items.py:1943 pretix/base/models/orders.py:1399
+#: pretix/base/models/orders.py:2812 pretix/base/models/vouchers.py:187
+#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1522
#: pretix/control/forms/filter.py:426 pretix/control/forms/filter.py:1832
#: pretix/control/forms/filter.py:2056 pretix/control/forms/filter.py:2171
#: pretix/control/forms/filter.py:2253 pretix/control/forms/filter.py:2470
-#: pretix/control/forms/item.py:250 pretix/control/forms/orders.py:342
-#: pretix/control/forms/orders.py:394 pretix/control/forms/orders.py:773
-#: pretix/control/forms/vouchers.py:114
+#: pretix/control/forms/item.py:266 pretix/control/forms/orders.py:343
+#: pretix/control/forms/orders.py:395 pretix/control/forms/orders.py:774
+#: pretix/control/forms/vouchers.py:115
#: pretix/control/templates/pretixcontrol/checkin/lists.html:98
#: pretix/control/templates/pretixcontrol/items/quotas.html:51
#: pretix/control/templates/pretixcontrol/order/change.html:104
@@ -2002,10 +1970,10 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/index.html:135
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:152
#: pretix/control/views/waitinglist.py:311
-#: pretix/plugins/checkinlists/exporters.py:494
-#: pretix/plugins/checkinlists/exporters.py:686
-#: pretix/plugins/sendmail/forms.py:149 pretix/plugins/sendmail/forms.py:289
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/checkinlists/exporters.py:497
+#: pretix/plugins/checkinlists/exporters.py:689
+#: pretix/plugins/sendmail/forms.py:137 pretix/plugins/sendmail/forms.py:277
+#: pretix/plugins/sendmail/forms.py:357
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:32
#: pretix/presale/templates/pretixpresale/event/checkout_membership.html:51
#: pretix/presale/templates/pretixpresale/event/checkout_questions.html:129
@@ -2014,8 +1982,8 @@ msgctxt "subevent"
msgid "Date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:550
-#: pretix/base/exporters/orderlist.py:1093
+#: pretix/base/exporters/orderlist.py:563
+#: pretix/base/exporters/orderlist.py:1106
#: pretix/base/exporters/waitinglist.py:116 pretix/base/forms/questions.py:617
#: pretix/base/forms/questions.py:625 pretix/base/models/memberships.py:144
#: pretix/control/forms/rrule.py:49
@@ -2028,13 +1996,13 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18
#: pretix/plugins/badges/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:495
-#: pretix/plugins/checkinlists/exporters.py:687
+#: pretix/plugins/checkinlists/exporters.py:498
+#: pretix/plugins/checkinlists/exporters.py:690
msgid "Start date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:551
-#: pretix/base/exporters/orderlist.py:1094
+#: pretix/base/exporters/orderlist.py:564
+#: pretix/base/exporters/orderlist.py:1107
#: pretix/base/exporters/waitinglist.py:117
#: pretix/base/models/memberships.py:147
#: pretix/control/templates/pretixcontrol/events/index.html:82
@@ -2042,16 +2010,16 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20
#: pretix/plugins/badges/exporters.py:464
-#: pretix/plugins/checkinlists/exporters.py:496
-#: pretix/plugins/checkinlists/exporters.py:688
+#: pretix/plugins/checkinlists/exporters.py:499
+#: pretix/plugins/checkinlists/exporters.py:691
msgid "End date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:553
-#: pretix/base/exporters/orderlist.py:845 pretix/base/models/items.py:698
+#: pretix/base/exporters/orderlist.py:566
+#: pretix/base/exporters/orderlist.py:858 pretix/base/models/items.py:715
#: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91
#: pretix/base/orderimport.py:255 pretix/control/forms/filter.py:2062
-#: pretix/control/forms/filter.py:2317 pretix/control/forms/orders.py:317
+#: pretix/control/forms/filter.py:2317 pretix/control/forms/orders.py:318
#: pretix/control/forms/vouchers.py:64
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:66
#: pretix/control/templates/pretixcontrol/item/base.html:3
@@ -2063,9 +2031,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:150
#: pretix/control/views/vouchers.py:118 pretix/control/views/waitinglist.py:307
#: pretix/plugins/checkinlists/exporters.py:360
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:680
-#: pretix/plugins/checkinlists/exporters.py:745
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:683
+#: pretix/plugins/checkinlists/exporters.py:748
#: pretix/plugins/reports/accountingreport.py:270
#: pretix/plugins/reports/exporters.py:375
#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100
@@ -2075,16 +2043,16 @@ msgstr ""
msgid "Product"
msgstr ""
-#: pretix/base/exporters/orderlist.py:561
-#: pretix/base/exporters/orderlist.py:566 pretix/base/forms/questions.py:643
-#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1414
+#: pretix/base/exporters/orderlist.py:574
+#: pretix/base/exporters/orderlist.py:579 pretix/base/forms/questions.py:643
+#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1418
#: pretix/base/orderimport.py:459 pretix/base/pdf.py:173
#: pretix/control/forms/filter.py:649 pretix/control/forms/organizer.py:921
#: pretix/control/templates/pretixcontrol/order/index.html:513
#: pretix/control/templates/pretixcontrol/organizers/customer.html:119
#: pretix/control/views/item.py:433 pretix/plugins/badges/exporters.py:473
#: pretix/plugins/checkinlists/exporters.py:120
-#: pretix/plugins/checkinlists/exporters.py:476
+#: pretix/plugins/checkinlists/exporters.py:479
#: pretix/plugins/ticketoutputpdf/exporters.py:94
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:169
@@ -2094,8 +2062,8 @@ msgstr ""
msgid "Attendee name"
msgstr ""
-#: pretix/base/exporters/orderlist.py:568 pretix/base/forms/questions.py:649
-#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1422
+#: pretix/base/exporters/orderlist.py:581 pretix/base/forms/questions.py:649
+#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1426
#: pretix/base/pdf.py:215
#: pretix/control/templates/pretixcontrol/order/index.html:518
#: pretix/control/views/item.py:445
@@ -2104,7 +2072,7 @@ msgstr ""
msgid "Attendee email"
msgstr ""
-#: pretix/base/exporters/orderlist.py:575 pretix/base/models/vouchers.py:311
+#: pretix/base/exporters/orderlist.py:588 pretix/base/models/vouchers.py:312
#: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:6
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:8
@@ -2112,113 +2080,113 @@ msgstr ""
msgid "Voucher"
msgstr ""
-#: pretix/base/exporters/orderlist.py:576
+#: pretix/base/exporters/orderlist.py:589
msgid "Pseudonymization ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:577 pretix/control/forms/filter.py:679
+#: pretix/base/exporters/orderlist.py:590 pretix/control/forms/filter.py:679
#: pretix/control/templates/pretixcontrol/order/change.html:258
msgid "Ticket secret"
msgstr ""
-#: pretix/base/exporters/orderlist.py:578 pretix/base/orderimport.py:720
-#: pretix/plugins/checkinlists/exporters.py:507
+#: pretix/base/exporters/orderlist.py:591 pretix/base/orderimport.py:720
+#: pretix/plugins/checkinlists/exporters.py:510
msgid "Seat ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:579
-#: pretix/plugins/checkinlists/exporters.py:508
+#: pretix/base/exporters/orderlist.py:592
+#: pretix/plugins/checkinlists/exporters.py:511
msgid "Seat name"
msgstr ""
-#: pretix/base/exporters/orderlist.py:580
-#: pretix/plugins/checkinlists/exporters.py:509
+#: pretix/base/exporters/orderlist.py:593
+#: pretix/plugins/checkinlists/exporters.py:512
msgid "Seat zone"
msgstr ""
-#: pretix/base/exporters/orderlist.py:581
-#: pretix/plugins/checkinlists/exporters.py:510
+#: pretix/base/exporters/orderlist.py:594
+#: pretix/plugins/checkinlists/exporters.py:513
msgid "Seat row"
msgstr ""
-#: pretix/base/exporters/orderlist.py:582
-#: pretix/plugins/checkinlists/exporters.py:511
+#: pretix/base/exporters/orderlist.py:595
+#: pretix/plugins/checkinlists/exporters.py:514
msgid "Seat number"
msgstr ""
-#: pretix/base/exporters/orderlist.py:583
+#: pretix/base/exporters/orderlist.py:596
#: pretix/control/templates/pretixcontrol/order/change.html:208
-#: pretix/plugins/checkinlists/exporters.py:401
-#: pretix/plugins/checkinlists/exporters.py:512
+#: pretix/plugins/checkinlists/exporters.py:404
+#: pretix/plugins/checkinlists/exporters.py:515
#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108
#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110
msgid "Blocked"
msgstr ""
-#: pretix/base/exporters/orderlist.py:584 pretix/base/models/orders.py:2393
+#: pretix/base/exporters/orderlist.py:597 pretix/base/models/orders.py:2397
#: pretix/base/orderimport.py:654
#: pretix/control/templates/pretixcontrol/organizers/customer.html:116
-#: pretix/plugins/checkinlists/exporters.py:513
-#: pretix/plugins/checkinlists/exporters.py:690
+#: pretix/plugins/checkinlists/exporters.py:516
+#: pretix/plugins/checkinlists/exporters.py:693
#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131
msgid "Valid from"
msgstr ""
-#: pretix/base/exporters/orderlist.py:585 pretix/base/models/orders.py:2398
+#: pretix/base/exporters/orderlist.py:598 pretix/base/models/orders.py:2402
#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:677
#: pretix/control/templates/pretixcontrol/organizers/customer.html:117
#: pretix/control/views/vouchers.py:118
-#: pretix/plugins/checkinlists/exporters.py:514
-#: pretix/plugins/checkinlists/exporters.py:691
+#: pretix/plugins/checkinlists/exporters.py:517
+#: pretix/plugins/checkinlists/exporters.py:694
#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132
msgid "Valid until"
msgstr ""
-#: pretix/base/exporters/orderlist.py:586
+#: pretix/base/exporters/orderlist.py:599
msgid "Order comment"
msgstr ""
-#: pretix/base/exporters/orderlist.py:613 pretix/base/pdf.py:341
+#: pretix/base/exporters/orderlist.py:626 pretix/base/pdf.py:341
msgid "Invoice address street"
msgstr ""
-#: pretix/base/exporters/orderlist.py:613 pretix/base/pdf.py:346
+#: pretix/base/exporters/orderlist.py:626 pretix/base/pdf.py:346
msgid "Invoice address ZIP code"
msgstr ""
-#: pretix/base/exporters/orderlist.py:613 pretix/base/pdf.py:351
+#: pretix/base/exporters/orderlist.py:626 pretix/base/pdf.py:351
msgid "Invoice address city"
msgstr ""
-#: pretix/base/exporters/orderlist.py:614 pretix/base/pdf.py:361
+#: pretix/base/exporters/orderlist.py:627 pretix/base/pdf.py:361
msgid "Invoice address country"
msgstr ""
-#: pretix/base/exporters/orderlist.py:615
+#: pretix/base/exporters/orderlist.py:628
msgctxt "address"
msgid "Invoice address state"
msgstr ""
-#: pretix/base/exporters/orderlist.py:776
+#: pretix/base/exporters/orderlist.py:789
msgid "Order transaction data"
msgstr ""
-#: pretix/base/exporters/orderlist.py:778
+#: pretix/base/exporters/orderlist.py:791
msgid ""
"Download a spreadsheet of all substantial changes to orders, i.e. all "
"changes to products, prices or tax rates. The information is only accurate "
"for changes made with pretix versions released after October 2021."
msgstr ""
-#: pretix/base/exporters/orderlist.py:794
+#: pretix/base/exporters/orderlist.py:807
msgid "Only include transactions created within this date range."
msgstr ""
-#: pretix/base/exporters/orderlist.py:829 pretix/base/models/event.py:627
-#: pretix/base/models/items.py:393 pretix/base/models/items.py:1873
-#: pretix/base/models/orders.py:193 pretix/base/models/orders.py:2884
+#: pretix/base/exporters/orderlist.py:842 pretix/base/models/event.py:627
+#: pretix/base/models/items.py:400 pretix/base/models/items.py:1936
+#: pretix/base/models/orders.py:193 pretix/base/models/orders.py:2885
#: pretix/base/models/vouchers.py:181 pretix/base/models/waitinglist.py:55
#: pretix/base/notifications.py:187 pretix/control/forms/filter.py:917
#: pretix/control/templates/pretixcontrol/organizers/customer.html:204
@@ -2231,9 +2199,9 @@ msgstr ""
msgid "Event"
msgstr ""
-#: pretix/base/exporters/orderlist.py:831
-#: pretix/base/exporters/orderlist.py:1170
-#: pretix/base/exporters/orderlist.py:1314
+#: pretix/base/exporters/orderlist.py:844
+#: pretix/base/exporters/orderlist.py:1183
+#: pretix/base/exporters/orderlist.py:1327
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:42
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34
#: pretix/plugins/banktransfer/refund_export.py:46
@@ -2245,92 +2213,92 @@ msgstr ""
msgid "Currency"
msgstr ""
-#: pretix/base/exporters/orderlist.py:837
+#: pretix/base/exporters/orderlist.py:850
msgid "Transaction date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:838
+#: pretix/base/exporters/orderlist.py:851
msgid "Transaction time"
msgstr ""
-#: pretix/base/exporters/orderlist.py:839
+#: pretix/base/exporters/orderlist.py:852
msgid "Old data"
msgstr ""
-#: pretix/base/exporters/orderlist.py:842 pretix/base/models/items.py:1396
+#: pretix/base/exporters/orderlist.py:855 pretix/base/models/items.py:1459
#: pretix/control/templates/pretixcontrol/order/transactions.html:22
msgid "Quantity"
msgstr ""
-#: pretix/base/exporters/orderlist.py:849
+#: pretix/base/exporters/orderlist.py:862
msgid "Internal fee type"
msgstr ""
-#: pretix/base/exporters/orderlist.py:851
+#: pretix/base/exporters/orderlist.py:864
msgctxt "subevent"
msgid "Date ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:856
+#: pretix/base/exporters/orderlist.py:869
msgid "Tax rule ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:859
+#: pretix/base/exporters/orderlist.py:872
#: pretix/plugins/reports/accountingreport.py:319
msgid "Gross total"
msgstr ""
-#: pretix/base/exporters/orderlist.py:860
+#: pretix/base/exporters/orderlist.py:873
#: pretix/plugins/reports/accountingreport.py:318
msgid "Tax total"
msgstr ""
-#: pretix/base/exporters/orderlist.py:870
+#: pretix/base/exporters/orderlist.py:883
msgid ""
"This value is supplied for informational purposes, it is not part of the "
"original transaction data and might have changed since the transaction."
msgstr ""
-#: pretix/base/exporters/orderlist.py:893
+#: pretix/base/exporters/orderlist.py:906
msgid "Converted from legacy version"
msgstr ""
-#: pretix/base/exporters/orderlist.py:955
+#: pretix/base/exporters/orderlist.py:968
msgid "Payments and refunds"
msgstr ""
-#: pretix/base/exporters/orderlist.py:957
+#: pretix/base/exporters/orderlist.py:970
msgid "Download a spreadsheet of all payments or refunds of every order."
msgstr ""
-#: pretix/base/exporters/orderlist.py:966
+#: pretix/base/exporters/orderlist.py:979
msgid "Date range (payment date)"
msgstr ""
-#: pretix/base/exporters/orderlist.py:969
+#: pretix/base/exporters/orderlist.py:982
msgid ""
"Note that using this will exclude any non-confirmed payments or non-"
"completed refunds."
msgstr ""
-#: pretix/base/exporters/orderlist.py:973
+#: pretix/base/exporters/orderlist.py:986
msgid "Date range (start of transaction)"
msgstr ""
-#: pretix/base/exporters/orderlist.py:979
+#: pretix/base/exporters/orderlist.py:992
msgid "Payment states"
msgstr ""
-#: pretix/base/exporters/orderlist.py:987
+#: pretix/base/exporters/orderlist.py:1000
msgid "Refund states"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1171
-#: pretix/base/exporters/orderlist.py:1213 pretix/base/models/orders.py:282
-#: pretix/base/models/orders.py:1650 pretix/base/models/orders.py:2053
-#: pretix/base/models/orders.py:2210 pretix/base/models/orders.py:2357
-#: pretix/base/models/orders.py:2777
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1184
+#: pretix/base/exporters/orderlist.py:1226 pretix/base/models/orders.py:282
+#: pretix/base/models/orders.py:1654 pretix/base/models/orders.py:2057
+#: pretix/base/models/orders.py:2214 pretix/base/models/orders.py:2361
+#: pretix/base/models/orders.py:2778
#: pretix/control/templates/pretixcontrol/organizers/customer.html:118
#: pretix/control/templates/pretixcontrol/search/payments.html:78
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15
@@ -2339,34 +2307,34 @@ msgstr ""
msgid "Order"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1213
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1226
#: pretix/control/templates/pretixcontrol/search/payments.html:75
#: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5
#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5
msgid "Payment ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1311
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1324
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30
#: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59
msgid "Creation date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1030
+#: pretix/base/exporters/orderlist.py:1043
#: pretix/control/templates/pretixcontrol/order/index.html:834
msgid "Completion date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
msgid "Status code"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
-#: pretix/base/exporters/orderlist.py:1169
-#: pretix/base/exporters/orderlist.py:1213 pretix/base/models/orders.py:1646
-#: pretix/base/models/orders.py:2049 pretix/control/forms/filter.py:974
+#: pretix/base/exporters/orderlist.py:1044
+#: pretix/base/exporters/orderlist.py:1182
+#: pretix/base/exporters/orderlist.py:1226 pretix/base/models/orders.py:1650
+#: pretix/base/models/orders.py:2053 pretix/control/forms/filter.py:974
#: pretix/control/forms/filter.py:977
#: pretix/control/templates/pretixcontrol/order/index.html:743
#: pretix/control/templates/pretixcontrol/order/index.html:839
@@ -2380,7 +2348,7 @@ msgstr ""
msgid "Amount"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:94
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:107
#: pretix/control/templates/pretixcontrol/order/index.html:741
@@ -2391,84 +2359,84 @@ msgstr ""
msgid "Payment method"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
msgid "Matching ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:38
msgid "Payment details"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1081
+#: pretix/base/exporters/orderlist.py:1094
msgid "Quota availabilities"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1083
+#: pretix/base/exporters/orderlist.py:1096
msgid ""
"Download a spreadsheet of all quotas including their current availability."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
#: pretix/control/templates/pretixcontrol/items/quotas.html:45
msgid "Quota name"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
#: pretix/control/templates/pretixcontrol/items/quota.html:56
msgid "Total quota"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
#: pretix/control/templates/pretixcontrol/event/cancel.html:20
#: pretix/control/views/item.py:949
msgid "Paid orders"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088 pretix/control/views/item.py:954
+#: pretix/base/exporters/orderlist.py:1101 pretix/control/views/item.py:954
msgid "Pending orders"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
msgid "Blocking vouchers"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1089 pretix/control/views/item.py:973
+#: pretix/base/exporters/orderlist.py:1102 pretix/control/views/item.py:973
msgid "Current user's carts"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1089
+#: pretix/base/exporters/orderlist.py:1102
msgid "Exited orders"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1089
+#: pretix/base/exporters/orderlist.py:1102
msgid "Current availability"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1106
-#: pretix/base/exporters/orderlist.py:1113
+#: pretix/base/exporters/orderlist.py:1119
+#: pretix/base/exporters/orderlist.py:1126
#: pretix/control/templates/pretixcontrol/items/quota.html:58
#: pretix/control/views/item.py:980
msgid "Infinite"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1135
+#: pretix/base/exporters/orderlist.py:1148
msgid "Gift card transactions"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1137
-#: pretix/base/exporters/orderlist.py:1242
+#: pretix/base/exporters/orderlist.py:1150
+#: pretix/base/exporters/orderlist.py:1255
msgctxt "export_category"
msgid "Gift cards"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1138
+#: pretix/base/exporters/orderlist.py:1151
msgid "Download a spreadsheet of all gift card transactions."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1166
-#: pretix/base/exporters/orderlist.py:1213
-#: pretix/base/exporters/orderlist.py:1309 pretix/base/models/giftcards.py:89
+#: pretix/base/exporters/orderlist.py:1179
+#: pretix/base/exporters/orderlist.py:1226
+#: pretix/base/exporters/orderlist.py:1322 pretix/base/models/giftcards.py:89
#: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5
#: pretix/control/templates/pretixcontrol/giftcards/payment.html:4
#: pretix/control/templates/pretixcontrol/order/index.html:505
@@ -2478,17 +2446,17 @@ msgstr ""
msgid "Gift card code"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1167
-#: pretix/base/exporters/orderlist.py:1256
-#: pretix/base/exporters/orderlist.py:1259
+#: pretix/base/exporters/orderlist.py:1180
+#: pretix/base/exporters/orderlist.py:1269
+#: pretix/base/exporters/orderlist.py:1272
#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:243
#: pretix/control/forms/filter.py:1342 pretix/control/forms/filter.py:1345
#: pretix/control/templates/pretixcontrol/event/live.html:75
msgid "Test mode"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1172 pretix/base/models/organizer.py:94
-#: pretix/control/forms/event.py:107 pretix/control/forms/event.py:113
+#: pretix/base/exporters/orderlist.py:1185 pretix/base/models/organizer.py:94
+#: pretix/control/forms/event.py:106 pretix/control/forms/event.py:112
#: pretix/control/forms/filter.py:810 pretix/control/forms/filter.py:929
#: pretix/control/forms/filter.py:1611
#: pretix/control/templates/pretixcontrol/email_setup.html:6
@@ -2503,7 +2471,7 @@ msgstr ""
msgid "Organizer"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1179 pretix/base/invoice.py:512
+#: pretix/base/exporters/orderlist.py:1192 pretix/base/invoice.py:512
#: pretix/control/templates/pretixcontrol/base.html:279
#: pretix/control/templates/pretixcontrol/checkin/index.html:145
#: pretix/control/templates/pretixcontrol/order/index.html:24
@@ -2530,41 +2498,41 @@ msgstr ""
msgid "TEST MODE"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1194
+#: pretix/base/exporters/orderlist.py:1207
msgid "Gift card redemptions"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1196
+#: pretix/base/exporters/orderlist.py:1209
msgid ""
"Download a spreadsheet of all payments or refunds that involve gift cards."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1213
+#: pretix/base/exporters/orderlist.py:1226
#: pretix/control/templates/pretixcontrol/giftcards/payment.html:16
msgid "Issuer"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1240 pretix/control/navigation.py:524
+#: pretix/base/exporters/orderlist.py:1253 pretix/control/navigation.py:524
#: pretix/control/navigation.py:542
#: pretix/control/templates/pretixcontrol/organizers/edit.html:156
#: pretix/plugins/reports/accountingreport.py:898
msgid "Gift cards"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1243
+#: pretix/base/exporters/orderlist.py:1256
msgid "Download a spreadsheet of all gift cards including their current value."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1250
+#: pretix/base/exporters/orderlist.py:1263
msgid "Show value at"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1253
+#: pretix/base/exporters/orderlist.py:1266
msgid "Defaults to the time of report."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1258
-#: pretix/base/exporters/orderlist.py:1268 pretix/control/forms/filter.py:520
+#: pretix/base/exporters/orderlist.py:1271
+#: pretix/base/exporters/orderlist.py:1281 pretix/control/forms/filter.py:520
#: pretix/control/forms/filter.py:1123 pretix/control/forms/filter.py:1344
#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1425
#: pretix/control/forms/filter.py:1435 pretix/control/forms/filter.py:1498
@@ -2582,24 +2550,24 @@ msgstr ""
msgid "All"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1260 pretix/control/forms/filter.py:1346
+#: pretix/base/exporters/orderlist.py:1273 pretix/control/forms/filter.py:1346
msgid "Live"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1269 pretix/control/forms/filter.py:1354
+#: pretix/base/exporters/orderlist.py:1282 pretix/control/forms/filter.py:1354
#: pretix/control/templates/pretixcontrol/pdf/index.html:374
msgid "Empty"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1270 pretix/control/forms/filter.py:1355
+#: pretix/base/exporters/orderlist.py:1283 pretix/control/forms/filter.py:1355
msgid "Valid and with value"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1271 pretix/control/forms/filter.py:1356
+#: pretix/base/exporters/orderlist.py:1284 pretix/control/forms/filter.py:1356
msgid "Expired and with value"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1272 pretix/control/forms/filter.py:226
+#: pretix/base/exporters/orderlist.py:1285 pretix/control/forms/filter.py:226
#: pretix/control/forms/filter.py:1357 pretix/control/forms/filter.py:2026
#: pretix/control/templates/pretixcontrol/items/question.html:25
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:37
@@ -2610,21 +2578,21 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1310 pretix/base/models/giftcards.py:98
+#: pretix/base/exporters/orderlist.py:1323 pretix/base/models/giftcards.py:98
msgid "Test mode card"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1312 pretix/base/models/giftcards.py:102
+#: pretix/base/exporters/orderlist.py:1325 pretix/base/models/giftcards.py:102
#: pretix/control/templates/pretixcontrol/order/index.html:195
#: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62
msgid "Expiry date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1313 pretix/control/forms/orders.py:826
+#: pretix/base/exporters/orderlist.py:1326 pretix/control/forms/orders.py:827
msgid "Special terms and conditions"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1315
+#: pretix/base/exporters/orderlist.py:1328
#: pretix/control/templates/pretixcontrol/order/change.html:94
#: pretix/control/templates/pretixcontrol/order/change.html:388
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32
@@ -2632,15 +2600,15 @@ msgstr ""
msgid "Current value"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1316
+#: pretix/base/exporters/orderlist.py:1329
msgid "Created in order"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1317
+#: pretix/base/exporters/orderlist.py:1330
msgid "Last invoice number of order"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1318
+#: pretix/base/exporters/orderlist.py:1331
msgid "Last invoice date of order"
msgstr ""
@@ -2674,8 +2642,8 @@ msgid "Identifier"
msgstr ""
#: pretix/base/exporters/reusablemedia.py:49 pretix/base/models/media.py:81
-#: pretix/base/models/orders.py:224 pretix/base/models/orders.py:2896
-#: pretix/control/forms/orders.py:72
+#: pretix/base/models/orders.py:224 pretix/base/models/orders.py:2897
+#: pretix/control/forms/orders.py:73
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:138
msgid "Expiration date"
msgstr ""
@@ -2739,7 +2707,7 @@ msgid "Voucher expired"
msgstr ""
#: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:122
-#: pretix/control/forms/event.py:1685
+#: pretix/control/forms/event.py:1680
#: pretix/control/templates/pretixcontrol/items/index.html:35
msgid "Product name"
msgstr ""
@@ -2759,7 +2727,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/index.html:18
#: pretix/control/templates/pretixcontrol/vouchers/index.html:109
#: pretix/control/views/vouchers.py:118 pretix/control/views/waitinglist.py:307
-#: pretix/plugins/checkinlists/exporters.py:502
+#: pretix/plugins/checkinlists/exporters.py:505
#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:51
#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:53
#: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12
@@ -2974,8 +2942,8 @@ msgstr ""
msgid "Available placeholders: {list}"
msgstr ""
-#: pretix/base/forms/widgets.py:213 pretix/base/models/items.py:1497
-#: pretix/base/reldate.py:201 pretix/plugins/checkinlists/exporters.py:739
+#: pretix/base/forms/widgets.py:213 pretix/base/models/items.py:1560
+#: pretix/base/reldate.py:201 pretix/plugins/checkinlists/exporters.py:742
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:40
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:54
msgid "Time"
@@ -3058,7 +3026,7 @@ msgid ""
"until {to_date}"
msgstr ""
-#: pretix/base/invoice.py:517 pretix/base/services/mail.py:476
+#: pretix/base/invoice.py:517 pretix/base/services/mail.py:472
#, python-brace-format
msgctxt "invoice"
msgid "Invoice {num}"
@@ -3293,7 +3261,7 @@ msgid "All products (including newly created ones)"
msgstr ""
#: pretix/base/models/checkin.py:57 pretix/plugins/badges/exporters.py:428
-#: pretix/plugins/checkinlists/exporters.py:830
+#: pretix/plugins/checkinlists/exporters.py:833
msgid "Limit to products"
msgstr ""
@@ -3451,7 +3419,7 @@ msgid "Single-sign-on method"
msgstr ""
#: pretix/base/models/customers.py:85 pretix/base/models/devices.py:72
-#: pretix/base/models/items.py:1517 pretix/base/models/items.py:1765
+#: pretix/base/models/items.py:1580 pretix/base/models/items.py:1828
msgid ""
"You can enter any value here to make it easier to match the data with other "
"sources. If you do not input one, we will generate one automatically."
@@ -3463,13 +3431,13 @@ msgid ""
"underscores. It must start and end with a letter or number."
msgstr ""
-#: pretix/base/models/customers.py:299 pretix/base/models/orders.py:1448
-#: pretix/base/models/orders.py:3049 pretix/base/settings.py:1095
+#: pretix/base/models/customers.py:299 pretix/base/models/orders.py:1452
+#: pretix/base/models/orders.py:3050 pretix/base/settings.py:1095
msgid "Company name"
msgstr ""
-#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1452
-#: pretix/base/models/orders.py:3056 pretix/base/settings.py:81
+#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1456
+#: pretix/base/models/orders.py:3057 pretix/base/settings.py:81
#: pretix/plugins/stripe/payment.py:270
msgid "Select country"
msgstr ""
@@ -3518,11 +3486,11 @@ msgstr ""
msgid "Separate multiple values with spaces"
msgstr ""
-#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1516
+#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1579
msgid "Internal identifier"
msgstr ""
-#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1629
+#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1692
msgid "This identifier is already used for a different question."
msgstr ""
@@ -3531,7 +3499,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2374 pretix/control/forms/filter.py:2535
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
#: pretix/control/templates/pretixcontrol/organizers/gates.html:16
-#: pretix/plugins/checkinlists/exporters.py:751
+#: pretix/plugins/checkinlists/exporters.py:754
msgid "Gate"
msgstr ""
@@ -3559,8 +3527,8 @@ msgctxt "subevent"
msgid "Each matching product must be for a different date"
msgstr ""
-#: pretix/base/models/discount.py:65 pretix/base/models/items.py:1034
-#: pretix/base/models/items.py:1322 pretix/base/models/items.py:1549
+#: pretix/base/models/discount.py:65 pretix/base/models/items.py:1071
+#: pretix/base/models/items.py:1385 pretix/base/models/items.py:1612
msgid "Position"
msgstr ""
@@ -3727,12 +3695,12 @@ msgid "Plugins"
msgstr ""
#: pretix/base/models/event.py:608 pretix/base/pdf.py:230
-#: pretix/control/forms/event.py:260 pretix/control/forms/filter.py:1606
+#: pretix/control/forms/event.py:259 pretix/control/forms/filter.py:1606
#: pretix/control/templates/pretixcontrol/event/index.html:13
#: pretix/control/views/dashboards.py:540
#: pretix/presale/templates/pretixpresale/event/index.html:31
#: pretix/presale/templates/pretixpresale/organizers/index.html:90
-#: pretix/presale/views/widget.py:651
+#: pretix/presale/views/widget.py:653
msgid "Event series"
msgstr ""
@@ -3825,11 +3793,11 @@ msgstr ""
msgid "One or more variations do not belong to this event."
msgstr ""
-#: pretix/base/models/event.py:1638 pretix/base/models/items.py:2049
+#: pretix/base/models/event.py:1638 pretix/base/models/items.py:2112
msgid "Can not contain spaces or special characters except underscores"
msgstr ""
-#: pretix/base/models/event.py:1643 pretix/base/models/items.py:2054
+#: pretix/base/models/event.py:1643 pretix/base/models/items.py:2117
msgid "The property name may only contain letters, numbers and underscores."
msgstr ""
@@ -3852,7 +3820,7 @@ msgid ""
"series, its always optional to set a value for individual dates"
msgstr ""
-#: pretix/base/models/event.py:1659 pretix/base/models/items.py:2066
+#: pretix/base/models/event.py:1659 pretix/base/models/items.py:2129
msgid "Valid values"
msgstr ""
@@ -3918,21 +3886,21 @@ msgstr ""
msgid "Additional recipients (Bcc)"
msgstr ""
-#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1074
-#: pretix/control/forms/event.py:1136 pretix/control/forms/event.py:1148
-#: pretix/control/forms/event.py:1158 pretix/control/forms/event.py:1168
-#: pretix/control/forms/orders.py:663 pretix/control/forms/orders.py:887
-#: pretix/control/forms/orders.py:914 pretix/control/forms/organizer.py:539
+#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1080
+#: pretix/control/forms/event.py:1142 pretix/control/forms/event.py:1154
+#: pretix/control/forms/event.py:1164 pretix/control/forms/event.py:1174
+#: pretix/control/forms/orders.py:664 pretix/control/forms/orders.py:877
+#: pretix/control/forms/orders.py:904 pretix/control/forms/organizer.py:539
#: pretix/control/forms/organizer.py:549 pretix/control/forms/organizer.py:559
-#: pretix/control/forms/vouchers.py:266 pretix/plugins/sendmail/forms.py:69
-#: pretix/plugins/sendmail/forms.py:85 pretix/plugins/sendmail/models.py:232
+#: pretix/control/forms/vouchers.py:267 pretix/plugins/sendmail/forms.py:57
+#: pretix/plugins/sendmail/forms.py:73 pretix/plugins/sendmail/models.py:232
msgid "Subject"
msgstr ""
-#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:699
-#: pretix/control/forms/orders.py:716 pretix/control/forms/orders.py:895
-#: pretix/control/forms/orders.py:922 pretix/control/forms/vouchers.py:272
-#: pretix/plugins/sendmail/forms.py:70 pretix/plugins/sendmail/forms.py:90
+#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:700
+#: pretix/control/forms/orders.py:717 pretix/control/forms/orders.py:885
+#: pretix/control/forms/orders.py:912 pretix/control/forms/vouchers.py:273
+#: pretix/plugins/sendmail/forms.py:58 pretix/plugins/sendmail/forms.py:78
#: pretix/plugins/sendmail/models.py:233
msgid "Message"
msgstr ""
@@ -3984,7 +3952,7 @@ msgstr ""
msgid "Category name"
msgstr ""
-#: pretix/base/models/items.py:96 pretix/base/models/items.py:409
+#: pretix/base/models/items.py:96 pretix/base/models/items.py:416
msgid ""
"If you set this, this will be used instead of the public name in the backend."
msgstr ""
@@ -4021,12 +3989,12 @@ msgid "Disable product for this date"
msgstr ""
#: pretix/base/models/items.py:176 pretix/base/models/items.py:232
-#: pretix/base/models/items.py:488
+#: pretix/base/models/items.py:495
msgid "This product will not be sold before the given date."
msgstr ""
#: pretix/base/models/items.py:181 pretix/base/models/items.py:237
-#: pretix/base/models/items.py:493
+#: pretix/base/models/items.py:505
msgid "This product will not be sold after the given date."
msgstr ""
@@ -4042,45 +4010,55 @@ msgstr ""
msgid "Dynamic validity"
msgstr ""
-#: pretix/base/models/items.py:381 pretix/base/models/items.py:685
+#: pretix/base/models/items.py:380 pretix/control/forms/item.py:601
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+msgid "Hide product if unavailable"
+msgstr ""
+
+#: pretix/base/models/items.py:381
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "Show info text if unavailable"
+msgstr ""
+
+#: pretix/base/models/items.py:388 pretix/base/models/items.py:702
msgid "Don't use re-usable media, use regular one-off tickets"
msgstr ""
-#: pretix/base/models/items.py:382
+#: pretix/base/models/items.py:389
msgid "Require an existing medium to be re-used"
msgstr ""
-#: pretix/base/models/items.py:383
+#: pretix/base/models/items.py:390
msgid "Require a previously unknown medium to be newly added"
msgstr ""
-#: pretix/base/models/items.py:384
+#: pretix/base/models/items.py:391
msgid "Require either an existing or a new medium to be used"
msgstr ""
-#: pretix/base/models/items.py:400 pretix/base/models/items.py:1299
+#: pretix/base/models/items.py:407 pretix/base/models/items.py:1362
#: pretix/control/templates/pretixcontrol/items/index.html:40
msgid "Category"
msgstr ""
-#: pretix/base/models/items.py:401
+#: pretix/base/models/items.py:408
msgid ""
"If you have many products, you can optionally sort them into categories to "
"keep things organized."
msgstr ""
-#: pretix/base/models/items.py:418
+#: pretix/base/models/items.py:425
msgid "This is shown below the product name in lists."
msgstr ""
-#: pretix/base/models/items.py:423
+#: pretix/base/models/items.py:430
msgid ""
"If this product has multiple variations, you can set different prices for "
"each of the variations. If a variation does not have a special price or if "
"you do not have variations, this price will be used."
msgstr ""
-#: pretix/base/models/items.py:431
+#: pretix/base/models/items.py:438
msgid ""
"If this option is active, your users can choose the price themselves. The "
"price configured above is then interpreted as the minimum price a user has "
@@ -4089,56 +4067,56 @@ msgid ""
"add-on to other products."
msgstr ""
-#: pretix/base/models/items.py:437 pretix/base/models/items.py:1049
+#: pretix/base/models/items.py:444 pretix/base/models/items.py:1086
msgid "Suggested price"
msgstr ""
-#: pretix/base/models/items.py:438 pretix/base/models/items.py:1050
+#: pretix/base/models/items.py:445 pretix/base/models/items.py:1087
msgid ""
"This price will be used as the default value of the input field. The user "
"can choose a lower value, but not lower than the price this product would "
"have without the free price option."
msgstr ""
-#: pretix/base/models/items.py:451
+#: pretix/base/models/items.py:458
msgid "Whether or not buying this product allows a person to enter your event"
msgstr ""
-#: pretix/base/models/items.py:456
+#: pretix/base/models/items.py:463
msgid "Is a personalized ticket"
msgstr ""
-#: pretix/base/models/items.py:458
+#: pretix/base/models/items.py:465
msgid "Whether or not buying this product allows to enter attendee information"
msgstr ""
-#: pretix/base/models/items.py:467
+#: pretix/base/models/items.py:474
msgid "Show a waiting list for this ticket"
msgstr ""
-#: pretix/base/models/items.py:468
+#: pretix/base/models/items.py:475
msgid "This will only work if waiting lists are enabled for this event."
msgstr ""
-#: pretix/base/models/items.py:472 pretix/base/settings.py:1335
-#: pretix/control/forms/event.py:1598
+#: pretix/base/models/items.py:479 pretix/base/settings.py:1335
+#: pretix/control/forms/event.py:1593
msgid "Show number of tickets left"
msgstr ""
-#: pretix/base/models/items.py:473
+#: pretix/base/models/items.py:480
msgid "Publicly show how many tickets are still available."
msgstr ""
-#: pretix/base/models/items.py:480
+#: pretix/base/models/items.py:487
msgid "Product picture"
msgstr ""
-#: pretix/base/models/items.py:499
+#: pretix/base/models/items.py:516
msgctxt "hidden_if_available_legacy"
msgid "Only show after sellout of"
msgstr ""
-#: pretix/base/models/items.py:500
+#: pretix/base/models/items.py:517
msgid ""
"If you select a quota here, this product will only be shown when that quota "
"is unavailable. If combined with the option to hide sold-out products, this "
@@ -4147,11 +4125,11 @@ msgid ""
"all tickets in the referenced quota are reserved, but not yet sold."
msgstr ""
-#: pretix/base/models/items.py:510
+#: pretix/base/models/items.py:527
msgid "Only show after sellout of"
msgstr ""
-#: pretix/base/models/items.py:511
+#: pretix/base/models/items.py:528
msgid ""
"If you select a product here, this product will only be shown when that "
"product is sold out. If combined with the option to hide sold-out products, "
@@ -4161,13 +4139,13 @@ msgid ""
"reserved, but not yet sold."
msgstr ""
-#: pretix/base/models/items.py:520
+#: pretix/base/models/items.py:537
msgid ""
"To buy this product, the user needs a voucher that applies to this product "
"either directly or via a quota."
msgstr ""
-#: pretix/base/models/items.py:526
+#: pretix/base/models/items.py:543
msgid ""
"If this product is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4175,34 +4153,34 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:533
+#: pretix/base/models/items.py:550
msgid ""
"This product will be hidden from the event page until the user enters a "
"voucher that unlocks this product."
msgstr ""
-#: pretix/base/models/items.py:539
+#: pretix/base/models/items.py:556
msgid ""
"If this option is set, the product will only be sold as part of bundle "
"products. Do not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4210,7 +4188,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4218,58 +4196,58 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr ""
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4281,51 +4259,51 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr ""
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr ""
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr ""
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4335,20 +4313,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4361,59 +4339,59 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr ""
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4421,102 +4399,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr ""
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr ""
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr ""
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4524,59 +4502,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4584,180 +4562,180 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr ""
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr ""
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr ""
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr ""
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr ""
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4765,22 +4743,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4790,46 +4768,46 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr ""
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr ""
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -4945,7 +4923,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr ""
@@ -4959,7 +4937,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -4983,12 +4961,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5037,132 +5015,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
-msgctxt "payment_state"
-msgid "created"
-msgstr ""
-
-#: pretix/base/models/orders.py:1634
-msgctxt "payment_state"
-msgid "pending"
-msgstr ""
-
-#: pretix/base/models/orders.py:1635
-msgctxt "payment_state"
-msgid "confirmed"
-msgstr ""
-
-#: pretix/base/models/orders.py:1636
-msgctxt "payment_state"
-msgid "canceled"
-msgstr ""
-
#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
-msgid "failed"
+msgid "created"
msgstr ""
#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
+msgid "pending"
+msgstr ""
+
+#: pretix/base/models/orders.py:1639
+msgctxt "payment_state"
+msgid "confirmed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1640
+msgctxt "payment_state"
+msgid "canceled"
+msgstr ""
+
+#: pretix/base/models/orders.py:1641
+msgctxt "payment_state"
+msgid "failed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1642
+msgctxt "payment_state"
msgid "refunded"
msgstr ""
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr ""
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr ""
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5173,7 +5151,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5181,27 +5159,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr ""
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5369,7 +5347,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5488,163 +5466,166 @@ msgid "Voucher value"
msgstr ""
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5694,15 +5675,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -5946,13 +5927,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6317,6 +6298,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr ""
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6568,7 +6558,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6616,10 +6606,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr ""
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6705,7 +6703,7 @@ msgid "Event canceled"
msgstr ""
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6724,7 +6722,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6742,12 +6740,27 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
+#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6755,7 +6768,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -6763,7 +6776,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6774,47 +6787,47 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr ""
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr ""
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6825,7 +6838,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6838,12 +6851,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -6852,69 +6865,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -6925,7 +6938,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -6936,42 +6949,42 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7238,26 +7251,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr ""
@@ -7330,7 +7343,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7340,39 +7353,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7383,194 +7396,214 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr ""
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr ""
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -7880,7 +7913,7 @@ msgid "Show exchange rates"
msgstr ""
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8359,7 +8392,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8407,7 +8440,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8423,7 +8456,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -8771,7 +8804,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8779,7 +8812,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8873,19 +8906,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -8912,7 +8945,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9179,12 +9212,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -9969,7 +10002,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10321,14 +10354,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10369,11 +10402,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -10709,7 +10742,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -10741,19 +10774,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10791,285 +10824,285 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
-msgid "Text sent to order contact address"
-msgstr ""
-
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
-msgid "Send an email to attendees"
-msgstr ""
-
#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+msgid "Text sent to order contact address"
+msgstr ""
+
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+msgid "Send an email to attendees"
+msgstr ""
+
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11078,159 +11111,159 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr ""
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr ""
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr ""
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11238,48 +11271,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11287,27 +11320,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -11432,7 +11465,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11440,18 +11473,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11649,7 +11682,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -11726,8 +11759,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -11771,7 +11804,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -11781,7 +11814,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -11806,9 +11839,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12034,123 +12067,131 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+msgid "No products"
+msgstr ""
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr ""
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
msgid "Date chosen by customer"
msgstr ""
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12158,11 +12199,11 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12170,40 +12211,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12280,11 +12321,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12295,21 +12336,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12317,16 +12358,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12335,29 +12376,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12366,58 +12407,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12426,7 +12467,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12436,127 +12477,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -12565,29 +12606,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -12595,20 +12636,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12626,7 +12667,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12640,24 +12681,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -12676,7 +12717,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -12810,11 +12851,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr ""
@@ -12884,15 +12925,15 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -12900,40 +12941,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12950,100 +12991,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -13524,7 +13565,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -13533,7 +13574,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14161,7 +14202,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -14380,9 +14421,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -14652,7 +14693,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -14684,9 +14725,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15046,7 +15087,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15159,7 +15200,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -16359,8 +16400,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -17387,7 +17428,7 @@ msgstr ""
msgid "New variation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -17395,32 +17436,32 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -17429,17 +17470,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -17604,7 +17645,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -17664,8 +17705,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -20897,7 +20938,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -20914,8 +20955,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -20927,9 +20968,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -20943,7 +20984,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -20951,7 +20992,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -20995,11 +21036,21 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the product settings."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -21925,9 +21976,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22032,7 +22083,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -22040,7 +22091,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -22135,7 +22186,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22304,7 +22355,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -22412,25 +22463,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -22554,18 +22605,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -22772,15 +22823,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -22804,7 +22855,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -22813,12 +22864,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -22846,7 +22897,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23168,7 +23219,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -23183,31 +23234,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -23399,7 +23450,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -23851,7 +23902,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -24466,9 +24517,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr ""
@@ -24485,78 +24536,78 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -24588,13 +24639,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -24655,7 +24704,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -25286,144 +25335,144 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -25960,21 +26009,32 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+msgid "Generate API keys"
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -25983,11 +26043,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -25997,47 +26057,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26045,27 +26105,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26073,51 +26133,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: LANGUAGE \n"
@@ -609,23 +609,23 @@ msgstr ""
msgid "Selected only"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:783
+#: pretix/static/pretixcontrol/js/ui/main.js:784
msgid "Enter page number between 1 and %(max)s."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:786
+#: pretix/static/pretixcontrol/js/ui/main.js:787
msgid "Invalid page number."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:944
+#: pretix/static/pretixcontrol/js/ui/main.js:945
msgid "Use a different name internally"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:984
+#: pretix/static/pretixcontrol/js/ui/main.js:985
msgid "Click to close"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:1059
+#: pretix/static/pretixcontrol/js/ui/main.js:1060
msgid "You have unsaved changes!"
msgstr ""
@@ -795,217 +795,237 @@ msgid "Only available with a voucher"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:35
+msgctxt "widget"
+msgid "Not yet available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:36
+msgctxt "widget"
+msgid "Not available anymore"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:37
+msgctxt "widget"
+msgid "Currently not available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:38
#, javascript-format
msgctxt "widget"
msgid "minimum amount to order: %s"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:36
+#: pretix/static/pretixpresale/js/widget/widget.js:39
msgctxt "widget"
msgid "Close ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:37
+#: pretix/static/pretixpresale/js/widget/widget.js:40
msgctxt "widget"
msgid "The ticket shop could not be loaded."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:38
+#: pretix/static/pretixpresale/js/widget/widget.js:41
msgctxt "widget"
msgid ""
"There are currently a lot of users in this ticket shop. Please open the shop "
"in a new tab to continue."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:40
+#: pretix/static/pretixpresale/js/widget/widget.js:43
msgctxt "widget"
msgid "Open ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:41
+#: pretix/static/pretixpresale/js/widget/widget.js:44
msgctxt "widget"
msgid "The cart could not be created. Please try again later"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:42
+#: pretix/static/pretixpresale/js/widget/widget.js:45
msgctxt "widget"
msgid ""
"We could not create your cart, since there are currently too many users in "
"this ticket shop. Please click \"Continue\" to retry in a new tab."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:44
+#: pretix/static/pretixpresale/js/widget/widget.js:47
msgctxt "widget"
msgid "Waiting list"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:45
+#: pretix/static/pretixpresale/js/widget/widget.js:48
msgctxt "widget"
msgid ""
"You currently have an active cart for this event. If you select more "
"products, they will be added to your existing cart."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:47
+#: pretix/static/pretixpresale/js/widget/widget.js:50
msgctxt "widget"
msgid "Resume checkout"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:48
+#: pretix/static/pretixpresale/js/widget/widget.js:51
msgctxt "widget"
msgid "Redeem a voucher"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:49
+#: pretix/static/pretixpresale/js/widget/widget.js:52
msgctxt "widget"
msgid "Redeem"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:50
+#: pretix/static/pretixpresale/js/widget/widget.js:53
msgctxt "widget"
msgid "Voucher code"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:51
+#: pretix/static/pretixpresale/js/widget/widget.js:54
msgctxt "widget"
msgid "Close"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:52
+#: pretix/static/pretixpresale/js/widget/widget.js:55
msgctxt "widget"
msgid "Continue"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:53
-msgctxt "widget"
-msgid "See variations"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:54
-msgctxt "widget"
-msgid "Choose a different event"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:55
-msgctxt "widget"
-msgid "Choose a different date"
-msgstr ""
-
#: pretix/static/pretixpresale/js/widget/widget.js:56
msgctxt "widget"
-msgid "Back"
+msgid "Show variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:57
msgctxt "widget"
-msgid "Next month"
+msgid "Hide variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:58
msgctxt "widget"
-msgid "Previous month"
+msgid "Choose a different event"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:59
msgctxt "widget"
-msgid "Next week"
+msgid "Choose a different date"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:60
msgctxt "widget"
-msgid "Previous week"
+msgid "Back"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:61
msgctxt "widget"
-msgid "Open seat selection"
+msgid "Next month"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:62
msgctxt "widget"
+msgid "Previous month"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:63
+msgctxt "widget"
+msgid "Next week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:64
+msgctxt "widget"
+msgid "Previous week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:65
+msgctxt "widget"
+msgid "Open seat selection"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:66
+msgctxt "widget"
msgid ""
"Some or all ticket categories are currently sold out. If you want, you can "
"add yourself to the waiting list. We will then notify if seats are available "
"again."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:63
+#: pretix/static/pretixpresale/js/widget/widget.js:67
msgctxt "widget"
msgid "Load more"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:65
+#: pretix/static/pretixpresale/js/widget/widget.js:69
msgid "Mo"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:66
+#: pretix/static/pretixpresale/js/widget/widget.js:70
msgid "Tu"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:67
+#: pretix/static/pretixpresale/js/widget/widget.js:71
msgid "We"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:68
+#: pretix/static/pretixpresale/js/widget/widget.js:72
msgid "Th"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:69
+#: pretix/static/pretixpresale/js/widget/widget.js:73
msgid "Fr"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:70
+#: pretix/static/pretixpresale/js/widget/widget.js:74
msgid "Sa"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:71
+#: pretix/static/pretixpresale/js/widget/widget.js:75
msgid "Su"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:74
+#: pretix/static/pretixpresale/js/widget/widget.js:78
msgid "January"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:75
+#: pretix/static/pretixpresale/js/widget/widget.js:79
msgid "February"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:76
+#: pretix/static/pretixpresale/js/widget/widget.js:80
msgid "March"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:77
+#: pretix/static/pretixpresale/js/widget/widget.js:81
msgid "April"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:78
+#: pretix/static/pretixpresale/js/widget/widget.js:82
msgid "May"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:79
+#: pretix/static/pretixpresale/js/widget/widget.js:83
msgid "June"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:80
+#: pretix/static/pretixpresale/js/widget/widget.js:84
msgid "July"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:81
+#: pretix/static/pretixpresale/js/widget/widget.js:85
msgid "August"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:82
+#: pretix/static/pretixpresale/js/widget/widget.js:86
msgid "September"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:83
+#: pretix/static/pretixpresale/js/widget/widget.js:87
msgid "October"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:84
+#: pretix/static/pretixpresale/js/widget/widget.js:88
msgid "November"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:85
+#: pretix/static/pretixpresale/js/widget/widget.js:89
msgid "December"
msgstr ""
diff --git a/src/pretix/locale/ar/LC_MESSAGES/django.po b/src/pretix/locale/ar/LC_MESSAGES/django.po
index 7bc6a55bb..a47f916a5 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: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-30 16:10+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2022-06-06 18:00+0000\n"
"Last-Translator: Abdullah \n"
"Language-Team: Arabic not check this option if you want to use this "
@@ -4572,7 +4552,7 @@ msgstr ""
"وليس حدد هذا الخيار إذا كنت تريد استخدام هذا المنتج كمنتج "
"إضافي ، ينطبق ذلك على الحزم الثابتة فقط!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4582,7 +4562,7 @@ msgstr ""
"لهذه الفعالية. وإذا لم يتم تحديده ، فلن يمكن إلغاء الطلبات التي تحتوي على "
"هذا المنتج من قبل المستخدمين وإنما من قبلك أنت فقط."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4592,7 +4572,7 @@ msgstr ""
"مرات. إذا احتفظت بالحقل فارغا أو قمت بتحديد قيمة 0 ، فلن يوجد حد خاص لهذا "
"المنتج."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4603,7 +4583,7 @@ msgstr ""
"بالحقل فارغا أو قمت بتحديد قيمة 0 ، فلا يوجد حد خاص لهذا المنتج. وعلى كل حال "
"يتم تطبيق الحد الأقصى لعدد العناصر في الطلب بالكامل."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4614,13 +4594,13 @@ msgstr ""
"اهتماما خاصا. يمكنك استخدام هذا على سبيل المثال لتذاكر الطلاب لتنبيه موظف "
"التسجيل أنه لابد من التحقق من بطاقة هوية الطالب قبل الدخول."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4629,48 +4609,48 @@ msgstr ""
"إذا تم تعيينه ، فسيتم عرضه بجوار السعر الحالي لإظهار أن السعر الحالي هو سعر "
"مخفض. هذا مجرد إعداد شكلي ولن يؤثر فعليا على الأسعار."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
"عندما يشتري العميل هذا المنتج ، سيحصل على بطاقة هداية بقيمة تقابل سعر المنتج."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr "أنواع العضوية المسموح بها"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr "هذا المنتج يخلق عضوية من نوع"
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr "مدة العضوية هي نفسها مدة الفعالية أو تاريخ سلسلة الفعالية"
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr "مدة العضوية بالأيام"
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "مدة العضوية بالأشهر"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
#| msgid "Valid until"
msgid "Validity"
msgstr "حتى تاريخ"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4682,65 +4662,65 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
#| msgid "Gift card validity"
msgid "Start of validity"
msgstr "صلاحية بطاقة هدية"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "End of presale"
msgid "End of validity"
msgstr "نهاية عرض ما قبل البيع"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
#, fuzzy
#| msgid "minutes"
msgid "Minutes"
msgstr "الدقائق"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
#, fuzzy
#| msgid "Month"
msgid "Months"
msgstr "شهر"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
#, fuzzy
#| msgid "Customers can cancel their paid orders"
msgid "Customers can select the validity start date"
msgstr "يمكن للعملاء إلغاء طلباتهم المدفوعة"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
#| msgid "Maximum order total"
msgid "Maximum future start"
msgstr "الحد الأقصى لإجمالي الطلب"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
#, fuzzy
#| msgid "The selected date does not exist in this event series."
msgid "The selected start date may only be this many days in the future."
msgstr "التاريخ المحدد غير موجود في سلسلة الفعاليات هذه."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4750,20 +4730,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4776,69 +4756,69 @@ msgstr ""
msgid "Products"
msgstr "منتجات"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected media type is not enabled in your organizer settings."
msgstr "المنتج المحدد غير نشط أو ليس له سعر محدد."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid "The selected media type does not support usage for tickets currently."
msgstr "العنصر المحدد لا ينتمي إلى هذه الفعالية."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "العنصر المحدد لا ينتمي إلى هذه الفعالية."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr "لا يمكن أن يكون العدد الأقصى لكل طلب أقل من العدد الأدنى للطلب."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr "يجب أن تنتمي فئة العنصر إلى نفس فعالية العنصر."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
"يجب أن تنتمي القاعدة الضريبية للعنصر إلى نفس الفعالية التي ينتمي إليها "
"العنصر."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "لا يمكن أن ينتهي توفر العنصر قبل أن يبدأ."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "يظهر هذا في القوائم أسفل اسم العنصر."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
#, fuzzy
#| msgid "New order requires approval"
msgid "Require approval"
msgstr "طلب جديد يتطلب الموافقة."
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
#, fuzzy
#| msgid ""
#| "If this product is part of an order, the order will be put into an "
@@ -4855,32 +4835,32 @@ msgstr ""
"عليك تأكيده قبل دفعه وإكماله. يمكنك استخدام هذا على سبيل المثال للتذاكر "
"المخصومة المتوفرة فقط لمجموعات محددة."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr "أنواع العضوية"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
#, fuzzy
#| msgid "This product will not be sold before the given date."
msgid "This variation will not be sold before the given date."
msgstr "لن يتم بيع هذا المنتج قبل التاريخ المعين."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
#, fuzzy
#| msgid "This product will not be sold after the given date."
msgid "This variation will not be sold after the given date."
msgstr "لن يتم بيع هذا المنتج بعد التاريخ المحدد."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
#, fuzzy
#| msgid ""
#| "This product will only be shown if a voucher matching the product is "
@@ -4888,7 +4868,7 @@ msgstr ""
msgid "Show only if a matching voucher is redeemed."
msgstr "سيظهر هذا المنتج فقط في حالة استرداد كود خصم مطابقة للمنتج."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
#, fuzzy
#| msgid ""
#| "This product will be hidden from the event page until the user enters a "
@@ -4900,29 +4880,29 @@ msgstr ""
"سيتم إخفاء هذا المنتج من صفحة الفعالية حتى يقوم المستخدم بإدخال كود خصم يسمح "
"بظهور هذا المنتج."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "نوع المنتج"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "أنواع المنتج"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "العدد الأدنى"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "العدد الأقصى"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "تم تضمين قائمة الإضافات في السعر"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4930,44 +4910,44 @@ msgstr ""
"إذا تم تحديده ، فإن إضافة القوائم الإضافية إلى هذه التذكرة سيكون مجانيا، حتى "
"لو كانت الإضافات تكلف مبالغا إن كانت بشكل فردي."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "اسمح لنفس المنتج أن يتم اختياره عدة مرات"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
"يجب أن تنتمي فئة قائمة الإضافة إلى نفس الفعالية كما هو الحال مع العنصر."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "العنصر يحتوي مسبقا على قائمة إضافة من هذه الفئة."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "يجب أن يكون الحد الأدنى للعدد مساويا أو أكبر من الصفر."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "يجب أن يكون الحد الأقصى للعدد مساويا للصفر أو أكبر منه."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "يجب أن يكون الحد الأقصى للعدد أكبر من الحد الأدنى للعد."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "عنصر تم تجميعه"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "صيغة تم تجميعها"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "جزء السعر المحدد"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4978,59 +4958,59 @@ msgstr ""
"الإجمالي الكلي. قد يكون هذا مهما في حالات الضرائب المختلطة، ولكن يمكن أن تظل "
"فارغة. لن يتم إضافة هذه القيمة إلى سعر العنصر الأساسي."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr "يجب أن ينتمي العنصر المجمع إلى نفس فعالية العنصر."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "يجب تعيين نوع لهذا العنصر."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "النوع الذي تم اختياره لا ينتمي إلى هذا العنصر."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "يجب أن يكون العدد مساويا للصفر أو أكبر منه."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "رقم"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "نص (سطر واحد)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "نص متعدد الأسطر"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "نعم / لا"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "قم باختيار واحد من قائمة"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "قم بعدة اختيارات من قائمة"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "تحميل الملف"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "التاريخ و الوقت"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "رمز البلد (ISO 3166-1 alpha-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -5038,7 +5018,7 @@ msgstr "رمز البلد (ISO 3166-1 alpha-2)"
msgid "Question"
msgstr "سؤال"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
#| msgid "The property name may only contain letters, numbers and underscores."
msgid ""
@@ -5046,82 +5026,82 @@ msgid ""
"underscores."
msgstr "لا يسمح أن يحتوي اسم الملكية إلا على أحرف وأرقام وشرطات سفلية فقط."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "نص للمساعدة"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "إذا كان السؤال بحاجة إلى شرح أو توضيح ، فقم ذلك هنا!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "نوع السؤال"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "سؤال مطلوب"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "سيتم طرح هذا السؤال على مشتري المنتجات المختارة"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "اسأل أثناء التسجيل بدلا من السؤال أثناء عملية شراء التذكرة"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr "غير مدعوم من قبل جميع تطبيقات التسجيل لجميع أنواع الأسئلة."
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
#, fuzzy
#| msgid "Ask during check-in"
msgid "Show answer during check-in"
msgstr "طرح خلال التسجيل في مكتب الاستقبال"
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "سؤال مخفي"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "سيظهر هذا السؤال في لوحة التحكم فقط."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "طباعة الجواب على الفواتير"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "الحد الأدنى للقيمة"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr "غير مدعوم حاليا في تطبيقاتنا وأثناء التسجيل"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "القيمة القصوى"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
#| msgid "Maximum value"
msgid "Maximum length"
msgstr "القيمة القصوى"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr "تحقق من صحة الملف ليكون صورة"
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
@@ -5129,99 +5109,99 @@ msgstr ""
"إذا تم تحديده ، يجب أن تكون الملفات صورا بنسبة عرض إلى ارتفاع 3:4. يستخدم "
"هذا بشكل شائع للصور المطبوعة على الشارات."
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "مطلوب إجابة على هذا السؤال للمتابعة."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Invalid input data."
msgid "Invalid input type."
msgstr "بيانات الإدخال غير صالحة."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "تم تحديد خيار غير صحيح."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "الرقم أقبل من المطلوب."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "الرقم أعلى من المطلوب."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "إدخال رقم غير صحيح."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "الرجاء اختيار تاريخ لاحق."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "الرجاء اختيار تاريخ سابق."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "إدخال تاريخ غير صحيح."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "إدخال وقت غير صحيح."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "إدخال تاريخ ووقت غير صالح."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "رمز الدولة غير معروف."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "إجابة"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "المعرف \"{}\" مستخدم سابقا لخيار مختلف."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "خيار السؤال"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "خيارات السؤال"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "السعة الإجمالية"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "اتركه فارغا لعدد غير محدود من التذاكر."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "بند"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "متغيرات"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr "تجاهل هذه الحصة إذا أردت تحديد مدى توفر الفعالية"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5232,11 +5212,11 @@ msgstr ""
"تقويم الفعالية الخاص بك. قد يفيد هذا في حالات مثل المشتريات المضافة إلى كل "
"فعالية ولكنه يجب ألا يمنع ظهور حالة الفعالية إذا كانت غير متوفرة."
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "أغلق هذه الحصة بشكل دائم بمجرد بيعها"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5246,11 +5226,11 @@ msgstr ""
"التذاكر ، حتى إذا أصبحت التذاكر متاحة مرة أخرى من خلال الإلغاء أو الطلبات "
"المنتهية الصلاحية. بالطبع ، يمكنك دائما إعادة الفتح يدويا."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr "السماح ببيع المزيد من التذاكر بمجرد قيام الأشخاص بتسجيل الخروج"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5265,26 +5245,26 @@ msgstr ""
"يتم تجاهل قوائم التسجيل إذا تم ضبطها على \"السماح بإعادة الدخول بعد فحص "
"الخروج\" لمنع الحجز الزائد غير المقصود."
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "حصة"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "الحصص"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr "يجب أن تنتمي جميع الأنواع إلى عنصر موجود في قائمة العناصر."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5292,23 +5272,23 @@ msgstr ""
"يحتوي عنصر واحد أو أكثر على أشكال مختلفة ولكن لا يوجد أي منها في قائمة "
"المتغيرات."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "لا يمكن أن تكون الفعالية الفرعية في سلسلة الفعاليات غير معرفة."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "Required for events"
msgid "Required for products"
msgstr "مطلوب للفعاليات"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5432,7 +5412,7 @@ msgid "expired"
msgstr "منتهي الصلاحية"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "عميل"
@@ -5446,7 +5426,7 @@ msgstr "المكان"
msgid "Total amount"
msgstr "المبلغ الإجمالي"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5478,12 +5458,12 @@ msgid ""
"scanned."
msgstr "سيظهر هذا النص في أعلى نموذج عنوان الفاتورة أثناء تسجيل الخروج."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "المعلومات الوصفية"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "في انتظار الموافقة"
@@ -5540,100 +5520,100 @@ msgstr "كود خصم \"{voucher}\" لم يعد به ميزانية كافية."
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "يتم استخدام كود الخصم \"{voucher}\"في هذه الأثناء."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "فارغ ، إذا لم يكن هذا المنتج تذكرة دخول"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "تم إنشاؤه"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "قيد الانتظار"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "تم التأكيد"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "ملغي"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "فشل"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "تم الاسترداد"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "معلومات الدفع"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "بدأ من الخارج"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "تم الإنشاء"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "قيد الإرسال"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "منجز"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "فشل"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "ألغيت"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "منظم"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "عميل"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "خارجي"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "سبب استرداد الأموال"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
@@ -5642,32 +5622,32 @@ msgstr ""
"قد يتم عرضها للمستخدم النهائي أو استخدامها على سبيل المثال كجزء من مرجع "
"السداد."
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "رسوم السداد"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "رسوم الشحن"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "رسوم الخدمة"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "رسوم الإلغاء"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "رسوم أخرى"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5678,7 +5658,7 @@ msgstr "رسوم أخرى"
msgid "Gift card"
msgstr "بطاقة هدايا"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5686,27 +5666,27 @@ msgstr "بطاقة هدايا"
msgid "Value"
msgstr "قيمة"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "حالة الطلب"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "معرف عربة التسوق (مثل مفتاح الجلسة)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "حالة سلة التسوق"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "حالات سلة التسوق"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "عميل قطاع الأعمال"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr "ستتم طباعة هذا المرجع على فاتورتك وفقا لما يناسبك."
@@ -5892,7 +5872,7 @@ msgstr ""
"بتمكين هذا الخيار فقط بعد استشارة مستشار الضرائب. لا يوجد ضمان لحساب الضريبة "
"الصحيح. استخدم هذا الخيار على مسؤوليتك الخاصة."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "بلد التاجر"
@@ -6024,31 +6004,33 @@ msgid "Voucher value"
msgstr "قيمة كود الخصم"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-"يضاف هذا المنتج إلى عربة التسوق الخاصة بالمستخدم إذا تم استرداد كود الخصم."
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "يتم استخدام هذا النوع في المنتج المحدد أعلاه."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr "في حالة التفعيل، يكون كود الخصم صالحا لأي منتج متأثر بهذه الحصة."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "مقعد محدد"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "علامة"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -6058,58 +6040,58 @@ msgstr ""
"لأكواد خصم متعددة ، يمكنك الحصول على إحصائيات حول عدد ما تم استبداله منها "
"وما إلى ذلك."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "تظهر المنتجات المخفية التي تطابق كود الخصم هذا"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "أكواد الخصم"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "لا يمكنك تحديد حصة تنتمي إلى فعالية مختلفة."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "لا يمكنك اختيار حصة ومنتج محدد في نفس الوقت."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot select a quota that belongs to a different event."
msgid "You cannot select a product that belongs to a different event."
msgstr "لا يمكنك تحديد حصة تنتمي إلى فعالية مختلفة."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr "لا يمكنك اختيار أحد الأشكال دون تحديد منتج يوفر متغيرات."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "هذا المتغير لا ينتمي إلى هذا المنتج."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6117,18 +6099,18 @@ msgstr ""
"يمكنك فقط حظر الحصة إذا حددت نوع منتج معين. وإلا فقد يكون من غير الواضح ما "
"هي الحصص التي يجب حظرها."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr "لا يمكن حاليا إنشاء أكواد الخصم للمنتجات الإضافية."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
"تحتاج إلى تحديد منتج أو حصة محددة إذا كان كود الخصم هذا مخصصا لحجز التذاكر."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6137,7 +6119,7 @@ msgstr ""
"تم استرداد كود الخصم هذا مسبقا %(redeemed)s مرة. لا يمكنك تقليل الحد الأقصى "
"لعدد الاستخدامات تحت هذا الرقم."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
#| msgid ""
#| "The maximum number per order can not be lower than the minimum number per "
@@ -6147,18 +6129,18 @@ msgid ""
"usages."
msgstr "لا يمكن أن يكون العدد الأقصى لكل طلب أقل من العدد الأدنى للطلب."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"إذا كنت تريد من كود الخصم هذا حجز حصة ، فأنت بحاجة إلى تحديد تاريخ محدد."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"لا يمكنك تحديد فعالية فرعية إذا لم تكن الفعالية الخاصة بك سلسلة فعاليات."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6166,40 +6148,40 @@ msgstr ""
"لا يمكنك إنشاء كود خصم يمنع الحصة لأن المنتج أو الحصة المحددة تم بيعها حاليا "
"أو حجزها بالكامل."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "يوجد كود الخصم مسبقا يحمل هذا الرمز."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "يجب إختيار تاريخ إذا قمت باختيار مقعد."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "رقم المقعد المحدد \"{id}\" غير متواجد في هذه الفعالية."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr "المقعد \"{id}\" حاليا غير متاح (محجوب، مباع مسبقا أو في كود خصم آخر)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr "يجب أن تختار منتجا محددا إذا اخترت مقعدا محددا."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr "يمكن استخدام أكود الخصم الخاصة بالمقاعد مرة واحدة فقط."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "يجب أن تختار المنتج \"{prod}\" لهذا المقعد."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "المقعد \"{id}\" مباع مسبقا أو محظور حاليا."
@@ -6251,15 +6233,15 @@ msgstr "هذا الإدخال مجهول المصدر ولا يمكن استخد
msgid "Automatically created from waiting list entry for {email}"
msgstr "تم إنشاؤه تلقائيا عبر إدخال قائمة الانتظار ل{email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "العنصر المحدد لا ينتمي إلى هذه الفعالية."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "الرجاء تحديد متغير معين من هذا المنتج."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6508,13 +6490,13 @@ msgstr "تم العثور على تواريخ مطابقة متعددة."
msgid "No matching seat was found."
msgstr "لم يتم العثور على مقعد مطابق."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr "المقعد الذي اخترته قد تم شغله مسبقا. الرجاء اختيار مقعد مختلف."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "يجب أن تختار مقعدا محددا."
@@ -6927,6 +6909,15 @@ msgstr "123.45 يورو"
msgid "Price including add-ons"
msgstr "السعر شاملا الإضافات"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "جون دو"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7207,7 +7198,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "الطابق الأرضي، الصف 3، مقعد 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "التسجيل العام"
@@ -7261,10 +7252,18 @@ msgstr "<جواب: {question}>"
msgid "Attendee name for salutation"
msgstr "أسماء الحضور"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "السيد دو"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7364,7 +7363,7 @@ msgid "Event canceled"
msgstr "تم إلغاء الفعالية"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7384,7 +7383,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "لم يتم تحديد تاريخ."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "لقد اخترت منتجا غير متوفر للبيع."
@@ -7405,6 +7404,31 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"بعض المنتجات التي اخترتها لم تعد متوفرة بالكمية التي حددتها. انظر أدناه "
+"للحصول على التفاصيل."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"بعض المنتجات التي اخترتها لم تعد متوفرة بالكمية التي حددتها. انظر أدناه "
+"للحصول على التفاصيل."
+
+#: pretix/base/services/cart.py:126
+#, fuzzy, python-format
#| msgid "You cannot select more than %s items per order."
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
@@ -7415,7 +7439,7 @@ msgstr[3] "لا يمكنك تحديد أكثر من %s عناصر لكل طلب.
msgstr[4] "لا يمكنك تحديد أكثر من %s عناصر لكل طلب."
msgstr[5] "لا يمكنك تحديد أكثر من %s عناصر لكل طلب."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s."
@@ -7429,7 +7453,7 @@ msgstr[3] "لا يمكنك تحديد أكثر من %(max)s عناصر من ال
msgstr[4] "لا يمكنك تحديد أكثر من %(max)s عناصر من المنتج %(product)s."
msgstr[5] "لا يمكنك تحديد أكثر من %(max)s عناصر من المنتج %(product)s."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s items of the product %(product)s."
@@ -7443,7 +7467,7 @@ msgstr[3] "تحتاج إلى تحديد ما لا يقل عن %(min)s عناصر
msgstr[4] "تحتاج إلى تحديد ما لا يقل عن %(min)s عناصر من المنتج %(product)s."
msgstr[5] "تحتاج إلى تحديد ما لا يقل عن %(min)s عناصر من المنتج %(product)s."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, fuzzy, python-format
#| msgid ""
#| "We removed %(product)s from your cart as you can not buy less than "
@@ -7473,21 +7497,21 @@ msgstr[5] ""
"أزلنا %(product)s من عربة التسوق الخاصة بك كما لا يمكنك شراء أقل من %(min)s "
"عناصر من المنتج."
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
#| msgid "The presale period for this event has not yet started."
msgid "The booking period for this event has not yet started."
msgstr "لم تبدأ فترة عرض ما قبل البيع لهذه الفعالية بعد."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
#| msgid "The presale period for this event has ended."
msgid "The booking period for this event has ended."
msgstr "انتهت فترة عرض ما قبل البيع لهذه الفعالية."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
@@ -7495,7 +7519,7 @@ msgstr ""
"يجب تأكيد جميع المدفوعات الخاصة بهذه الفعالية مسبقا ، لذلك لا يمكن إنشاء "
"طلبات جديدة."
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
#, fuzzy
#| msgid ""
#| "The presale period for this event has not yet started. The affected "
@@ -7507,7 +7531,7 @@ msgstr ""
"لم تبدأ فترة عرض ما قبل البيع لهذه الفعالية بعد. تمت إزالة العناصر المتأثرة "
"من عربة التسوق الخاصة بك."
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has ended. The "
@@ -7519,21 +7543,21 @@ msgstr ""
"انتهت فترة عرض ما قبل البيع لإحدى الفعاليات في عربة التسوق الخاصة بك. تمت "
"إزالة المواقع المتأثرة من عربة التسوق الخاصة بك."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
#, fuzzy
#| msgid "The entered price is to high."
msgid "The entered price is not a number."
msgstr "السعر الذي تم إدخاله مرتفع جدا."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "السعر الذي تم إدخاله مرتفع جدا."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "رمز كود الخصم هذا غير معروف في قاعدة البيانات الخاصة بنا."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7548,7 +7572,7 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7565,12 +7589,12 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr "تم استخدام رمز كود الخصم هذا سابقا لأقصى عدد مسموح به من المرات."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7582,18 +7606,18 @@ msgstr ""
"آخر يسترد قيمة كود الخصم الآن ، أو أنك حاولت استرداده من قبل ولكنك لم تكمل "
"عملية تسجيل الخروج. يمكنك محاولة استخدامه مرة أخرى خلال %d دقيقة."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "يمكن فقط استرداد رمز كود الخصم هذا %dمرات أخرى."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7601,19 +7625,19 @@ msgstr ""
"لقد استخدمت سابقا رمز كود الخصم هذا. قم بإزالة السطر المرتبط بالرمز من سلة "
"التسوق الخاصة بك إذا كنت تريد استخدامه لمنتج مختلف."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "كود الخصم هذا منتهي الصلاحية."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "كود الخصم هذا غير صالحة لهذا المنتج."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "كود الخصم هذا غير صالح لهذا المقعد."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7623,33 +7647,33 @@ msgstr ""
"إذا كنت ترغب في إضافة شيء جديد إلى عربة التسوق الخاصة بك باستخدام كود الخصم "
"هذا، فيمكنك القيام بذلك باستخدام خيار استرداد كود الخصم في أسفل الصفحة."
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr "كود الخصم صالح لمنتج ليس معروضا للبيع حاليا."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "كود الخصم هذا غير صالح لتاريخ هذه الفعالية."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "تحتاج إلى رمز كود خصم صالح لطلب هذا المنتج."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "تاريخ الفعالية المحدد غير نشط."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "لا يمكنك اختيار إضافة للمنتج المحدد."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "لا يمكنك تحديد نوعين مختلفين من نفس منتج قائمة الإضافة."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -7673,7 +7697,7 @@ msgstr[4] ""
msgstr[5] ""
"يمكنك الاختيار على الأكثر %(max)s من الإضافات لفئة %(cat)s للمنتج %(base)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s add-ons from the category %(cat)s for "
@@ -7697,7 +7721,7 @@ msgstr[4] ""
msgstr[5] ""
"تحتاج إلى اختيار على الأقل %(min)s من الإضافات لفئة %(cat)s للمنتج %(base)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7706,7 +7730,7 @@ msgstr ""
"يمكنك اختيار كل الإضافات من الفئة %(cat)s للمنتج %(base)s مرة واحدة على "
"الأكثر."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
#| msgid ""
#| "One of the products you selected can only be bought as an add-on to "
@@ -7716,23 +7740,23 @@ msgid ""
"product."
msgstr "لا يمكن شراء أحد المنتجات التي حددتها إلا كجزء إضافي لمشروع آخر."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr "لا يمكن شراء أحد المنتجات التي حددتها سوى كجزء من الحزمة."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "الرجاء اختيار مقعد صالح."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "لا يمكنك تحديد مقعد لهذا العنصر."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "لا يمكنك اختيار نفس المقعد عدة مرات."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7740,7 +7764,7 @@ msgstr ""
"لقد أدخلت بطاقة هدايا بدلا من كود خصم. يمكن إدخال بطاقات الهدايا لاحقا عندما "
"يطلب منك تفاصيل الدفع الخاصة بك."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -8052,7 +8076,7 @@ msgstr ""
"\n"
"أرسلنا هذا البريد الإلكتروني لأنك سمحت لنا بذلك في إعدادات الفعالية الخاص بك."
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -8060,7 +8084,7 @@ msgid ""
msgstr ""
"أنت تتلقى هذا البريد الإلكتروني لأن شخصا ما قدم طلبا ل {event} من أجلك."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -8069,12 +8093,12 @@ msgstr ""
"يمكنك مشاهدة تفاصيل طلبك عبر الرابط التالي:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr "أنت تتلقى هذا البريد الإلكتروني لأنك قدمت طلبا ل {event}."
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
#| msgid "resend invite"
msgctxt "attachment_filename"
@@ -8160,7 +8184,7 @@ msgstr ""
"خطأ أثناء استيراد القيمة \"{value}\" للعمود \"{column}\" في السطر "
"\"{line}\": {message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -8170,14 +8194,14 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "بيانات غير صالحة في الصف {row}: {message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
"بعض المنتجات التي حددتها لم تعد متوفرة. انظر أدناه للحصول على التفاصيل."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -8185,7 +8209,7 @@ msgstr ""
"لم تعد بعض المنتجات التي اخترتها متوفرة بالكمية التي حددتها. انظر أدناه "
"للحصول على التفاصيل."
-#: pretix/base/services/orders.py:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -8193,21 +8217,21 @@ msgstr ""
"تم تغيير سعر بعض العناصر في سلة التسوق الخاصة. انظر أدناه للحصول على "
"التفاصيل."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "حدث خطأ داخلي ، يرجى المحاولة مرة أخرى."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "عربة التسوق الخاصة بك فارغة."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s. We "
@@ -8237,13 +8261,13 @@ msgstr[5] ""
"لا يمكنك تحديد أكثر من %(max)s وحدة من المنتج %(product)s. قمنا بإزالة "
"العناصر الزائدة في سلة التسوق الخاصة بك."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
#, fuzzy
#| msgid "The presale period has ended."
msgid "The booking period has ended."
msgstr "انتهت فترة عرض ما قبل البيع."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8251,7 +8275,7 @@ msgstr ""
"رمز كود الخصم المستخدم لأحد العناصر الموجودة في سلة التسوق الخاصة بك غير "
"معروف في قاعدة البيانات الخاصة بنا."
-#: pretix/base/services/orders.py:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8261,7 +8285,7 @@ msgstr ""
"بك سابقا وتجاوز عدد المرات المسموح به. أزلنا هذا العنصر من سلة التسوق الخاصة "
"بك."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -8269,7 +8293,7 @@ msgstr ""
"رمز كود الخصم المستخدم لأحد العناصر في سلة التسوق الخاصة بك تم استخدامه "
"كثيرا في السابق. قمنا بتعديل سعر العنصر في سلة التسوق الخاصة بك."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8277,7 +8301,7 @@ msgstr ""
"انتهت صلاحية رمز كود الخصم المستخدم لأحد العناصر الموجودة في سلة التسوق "
"الخاصة بك. أزلنا هذا العنصر من سلة التسوق الخاصة بك."
-#: pretix/base/services/orders.py:174
+#: pretix/base/services/orders.py:173
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."
@@ -8285,13 +8309,13 @@ msgstr ""
"رمز كود الخصم المستخدم لأحد العناصر الموجودة في سلة التسوق الخاصة بك غير "
"صالح لهذا العنصر. أزلنا هذا العنصر من سلة التسوق الخاصة بك."
-#: pretix/base/services/orders.py:176
+#: pretix/base/services/orders.py:175
#, fuzzy
#| msgid "You need a valid voucher code to order this product."
msgid "You need a valid voucher code to order one of the products."
msgstr "تحتاج إلى رمز كود خصم صالح لطلب هذا المنتج."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has not yet "
@@ -8303,7 +8327,7 @@ msgstr ""
"لم تبدأ فترة عرض ما قبل البيع لإحدى الفعاليات في عربة التسوق الخاصة بك بعد. "
"تمت إزالة العناصر المتأثرة من عربة التسوق الخاصة بك."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
@@ -8311,7 +8335,7 @@ msgstr ""
"كان أحد المقاعد في طلبك غير صالح ، قمنا بإزالة العنصر من عربة التسوق الخاصة "
"بك."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -8319,7 +8343,7 @@ msgstr ""
"تم أخذ أحد المقاعد في طلبك في هذه الأثناء، وقمنا بإزالة العنصر من عربة "
"التسوق الخاصة بك."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
#| msgid ""
#| "You cannot delete the product %(item)s because it "
@@ -8329,26 +8353,26 @@ msgid ""
"in."
msgstr "لا يمكنك حذف المنتج على %(item)s لأنه بالفعل قد أمرت."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The order has been canceled."
msgid "The order was not canceled."
msgstr "تم إلغاء هذا الأمر."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr "يجب أن يكون تاريخ إنتهاء الصلاحية الجديد في المستقبل."
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "هذا الطلب ليس في انتظار الموافقة."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "لا يمكنك إلغاء هذا الطلب."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8357,7 +8381,7 @@ msgstr ""
"لا يمكن إلغاء هذا الطلب لأنه تم بالفعل استرداد قيمة بطاقة الهدايا {card} "
"المشتراة لهذا الطلب."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
#, fuzzy
#| msgid ""
#| "The cancellation fee cannot be higher than the payment credit of this "
@@ -8366,13 +8390,13 @@ msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr "لا يمكن أن تكون رسوم الإلغاء أعلى من رصيد الدفع لهذا الطلب."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
#, fuzzy
#| msgid "This payment method does not support automatic refunds."
msgid "The selected payment methods do not cover the total balance."
msgstr "طريقة الدفع هذه لا يدعم استرداد التلقائي."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8382,31 +8406,31 @@ msgstr ""
"الأسعار الآن ، أو أن بطاقة الهدايا التي استخدمتها جاري استعمالها في الوقت "
"الحالي. يرجى التحقق من الأسعار أدناه والمحاولة مرة أخرى."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "تحتاج إلى تحديد نوع من المنتج."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr "الحصة {name} لم يتبق لديها سعة كافية لإجراء العملية."
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr "لا توجد حصة محددة تسمح بهذه العملية."
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr "المنتج المحدد غير نشط أو ليس له سعر محدد."
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr "سيترك هذا الإجراء الطلب فارغا. يرجى إلغاء الطلب نفسه بدلا من ذلك."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8414,23 +8438,23 @@ msgstr ""
"ستجعل هذه العملية الطلب مجانيا وبالتالي يتم دفعه على الفور ، إلا أنه لا "
"تتوفر حصة."
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr "هذا منتج إضافي ، يرجى تحديد العنصر الأساسي الذي تجب الإضافة إليه."
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr "لا يسمح لك العنصر المختار بإضافة هذا المنتج كقائمة مضافة."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr "تحتاج إلى اختيار فعالية فرعية للعنصر الجديد."
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8439,25 +8463,25 @@ msgstr ""
"لقد حددت المقعد \"{seat}\" لتاريخ لا يتطابق مع تاريخ التذكرة المحدد. الرجاء "
"اختيار مقعد مرة أخرى."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "المنتج المحدد يتطلب منك اختيار مقعد."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "المنتج المحدد لا يسمح باختيار مقعد."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr "تم حظر البلد المحدد من خلال القاعدة الضريبية الخاصة بك."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr "لا يمكنك تغيير سعر العنصر الذي تم استخدامه لإصدار بطاقة هدايا."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8466,7 +8490,7 @@ msgstr ""
"لا يمكن إلغاء العنصر نظرا لأنه تم بالفعل استرداد قيمة بطاقة الهدايا {card} "
"المشتراة في هذا الطلب."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8474,6 +8498,26 @@ msgstr ""
"حدث خطأ أثناء محاولة إعادة الأموال إليك. يرجى الاتصال بمنظم الفعالية لمزيد "
"من المعلومات."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "نموذج لشركة"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "نموذج لتذكرة الدخول"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "يمكن إدراج نص فردي مع سبب هنا."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "تم خصم المبلغ من بطاقتك."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr "يرجى تحويل المبلغ إلى هذا الحساب المصرفي: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8860,7 +8904,7 @@ msgid "Show exchange rates"
msgstr "إظهار تاريخ انتهاء الفعالية"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "أبدا"
@@ -9422,7 +9466,7 @@ msgstr "إظهار تفاصيل العنصر قبل بداية البيع الم
msgid "Available languages"
msgstr "اللغات المتاحة"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "اللغة الافتراضية"
@@ -9478,7 +9522,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "إخفاء جميع المنتجات التي تم بيعها"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr "اعرض علنا عدد التذاكر من نوع معين والتي لا تزال متاحة."
@@ -9494,7 +9538,7 @@ msgstr "إظهار الأشكال المختلفة للمنتج موسعة بش
msgid "Enable waiting list"
msgstr "تمكين قائمة الانتظار"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
#, fuzzy
msgid ""
"Once a ticket is sold out, people can add themselves to a waiting list. As "
@@ -9911,7 +9955,7 @@ msgstr ""
"سيتم رد الأموال المدفوعة تلقائيا إذا كانت طريقة الدفع تسمح بذلك. وبخلاف "
"ذلك ، سيتم إنشاء استرداد يدوي لتتم معالجته يدويا."
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "احتفظ برسوم إلغاء ثابتة"
@@ -9919,7 +9963,7 @@ msgstr "احتفظ برسوم إلغاء ثابتة"
msgid "Keep payment, shipping and service fees"
msgstr "احتفظ برسوم السداد والشحن والخدمة"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "احتفظ بنسبة رسوم الإلغاء"
@@ -10028,19 +10072,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "عنوان الإتصال"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr "سيظهر هذا علنا للسماح للحاضرين بالاتصال بك."
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "رابط موقع مقدم الخدمة"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -10077,7 +10121,7 @@ msgstr ""
"لن يتم إرفاق التذاكر أبدا إذا كان حجمها أكبر من {size} لتجنب مشاكل إرسال "
"البريد الإلكتروني."
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10452,12 +10496,12 @@ msgstr ""
"تحياتنا،\n"
"فريق {event}"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "عدد الأيام"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11569,7 +11613,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr "MA"
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr "يجب أيضا تمكين لغتك الافتراضية للفعالية الخاصة بك (انظر المربع أعلاه)."
@@ -11964,16 +12008,16 @@ msgstr "حمل صورة"
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
#, fuzzy
#| msgid "All days"
msgid "days"
msgstr "كل الأيام"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -12019,11 +12063,11 @@ msgstr ""
"هذا الموقع مدعوم من برنامج مجاني. إذا كنت ترغب في قراءة شروط الترخيص أو "
"الحصول على شفرة المصدر ، فاتبع هذه الروابط أو الإرشادات:"
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr "تفعيل صيغة التذكرة"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "حمل تذكرة"
@@ -12426,7 +12470,7 @@ msgstr "حدث خطأ غير متوقع ، يرجى المحاولة مرة أخ
msgid "The task has been completed."
msgstr "تم إنهاء المهمة."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr "الرجاء عدم تحميل ملفات بحجم أكبر من{size}!"
@@ -12475,19 +12519,19 @@ msgstr ""
"ترجمة لهذه اللغة لا تزال في التقدم. هذه اللغة يمكن حاليا فقط يتم اختيار على "
"منشآت تطوير pretix، وليس في الإنتاج."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "كل التواريخ"
@@ -12534,32 +12578,32 @@ msgstr "آلية الدخول"
msgid "All gates"
msgstr "كل التواريخ"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "استخدام اللغات"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr "اختيار جميع اللغات التي ينبغي أن يكون هذا الحدث الخاص بك متاحة في."
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "هذه هي سلسلة من الأحداث"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr "استخدمته بالفعل هذا سبيكة لحدث آخر. الرجاء اختيار واحدة جديدة."
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "توقيت الحدث"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "معدل ضريبة المبيعات"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -12569,22 +12613,22 @@ msgstr ""
"يرجى إدخال معدل الضريبة المطبقة هنا في المئة. إذا كان لديك الوضع الضريبي "
"أكثر تعقيدا، يمكنك إضافة المزيد من معدلات الضرائب وتكوين مفصل لاحقا."
-#: pretix/control/forms/event.py:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -12592,53 +12636,53 @@ msgstr ""
"مركز المؤتمرات عينة\n"
"هايدلبرغ، ألمانيا"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "يجب تحديد اللغة الافتراضية."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "تكوين نسخة من"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "لا تنسخ"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "تلقائي ({value})"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "مجال مخصص"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr "تحتاج إلى تكوين المجال مخصصة في خادم الويب مسبقا."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr "لا يمكنك اختيار المجال الأساسي من هذا التثبيت."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr "هذا المجال يستخدمه منظم آخر."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "تنسيق اسم"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -12647,11 +12691,11 @@ msgstr ""
"هذا يعرف كيف pretix سيطلب أسماء الإنسان. تغيير هذا بعد تلقي أوامر بالفعل قد "
"يؤدي إلى سلوك غير متوقع عندما يكون الترتيب أو تغيير أسماء."
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr "عناوين سمح"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
@@ -12659,39 +12703,39 @@ msgstr ""
"إذا كان نظام تسمية قمت بتعريفه فوق يتيح للمستخدمين إدخال العنوان، يمكنك "
"استخدام هذا للحد من مجموعة من العناوين اختيار."
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "طلب {fields}، العرض مثل {example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "إدخال النص الحر"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr "لا تسأل"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "حكم الضرائب لدفع الرسوم"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -12701,11 +12745,11 @@ msgstr ""
"هذا وسوف يحدد معدل الضريبة وقواعد المحاسبة العكسية، يتم تجاهل إعدادات أخرى "
"للحكم الضرائب."
-#: pretix/control/forms/event.py:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "توليد الفواتير للقنوات المبيعات"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
msgid ""
"If you have enabled invoice generation in the previous setting, you can "
"limit it here to specific sales channels."
@@ -12713,105 +12757,105 @@ msgstr ""
"إذا قمت بتمكين الجيل الفاتورة في الإعداد السابق، يمكنك تحديد هنا لقنوات "
"البيع المحددة."
-#: pretix/control/forms/event.py:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "النمط فاتورة"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "اللغة فاتورة"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "لغة المستخدم"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
#| msgid "Split into new order"
msgid "Recommended"
msgstr "تنقسم إلى النظام الجديد"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
#, fuzzy
#| msgid "Sales channels to automatically check in"
msgid "Sales channels for checkout emails"
msgstr "قنوات البيع للبريد الإلكتروني الخاص بالدفع"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "عنوان مخفية"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr "سيتم إرسال جميع رسائل البريد الإلكتروني إلى هذا العنوان كنسخة مخفية"
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "التوقيع"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr "وسيلحق هذا على كل البريد الإلكتروني. النائبة المتاحة: {event}"
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "مثلا تفاصيل الاتصال الخاصة بك"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "HTML العارض الإلكتروني"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Text sent to order contact address"
msgid "Subject sent to order contact address"
msgstr "إرسالها إلى عنوان النص أمر الاتصال"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr "إرسالها إلى عنوان النص أمر الاتصال"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "إرسال بريد إلكتروني إلى الحضور"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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 "
@@ -12820,23 +12864,23 @@ msgstr ""
"إذا كان النظام يحتوي على الحضور مع عناوين البريد الإلكتروني المختلفة من "
"الشخص الذي يأمر التذاكر، سيتم إرسال البريد الإلكتروني التالي إلى الحضور."
-#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
#, fuzzy
#| msgid "Text sent to attendees"
msgid "Subject sent to attendees"
msgstr "إرسالها النص إلى الحضور"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "إرسالها النص إلى الحضور"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12845,49 +12889,49 @@ msgstr "إرسالها النص إلى الحضور"
msgid "Text"
msgstr "نص"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
#, fuzzy
#| msgid "Text (sent by admin)"
msgid "Subject (sent by admin)"
msgstr "النص (أرسلت بواسطة admin)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
#, fuzzy
#| msgid "Text sent to attendees"
msgid "Subject (sent by admin to attendee)"
msgstr "إرسالها النص إلى الحضور"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "النص (أرسلت بواسطة admin)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
#, fuzzy
#| msgid "Text (requested by user)"
msgid "Subject (requested by user)"
msgstr "النص (عن طريق المستخدم المطلوب)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "النص (عن طريق المستخدم المطلوب)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
#, fuzzy
#| msgid "This plugin allows you to receive payments via bank transfer."
msgid ""
@@ -12895,7 +12939,7 @@ msgid ""
"payments, such as bank transfer."
msgstr "يسمح لك هذا المكون الإضافي بتلقي المدفوعات عبر التحويل المصرفي."
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -12903,31 +12947,31 @@ msgstr ""
"سيتم إرسال هذا البريد الإلكتروني من هذا عدة أيام قبل أن يبدأ الحدث النظام. "
"إذا كان الحقل فارغا، لن يتم إرسال البريد."
-#: pretix/control/forms/event.py:1216
+#: pretix/control/forms/event.py:1222
#, fuzzy
#| msgid "Received order"
msgid "Subject for received order"
msgstr "النظام وردت"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
#, fuzzy
#| msgid "Received order"
msgid "Text for received order"
msgstr "النظام وردت"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
#| msgid "Yes, approve order"
msgid "Subject for approved order"
msgstr "نعم، والموافقة على النظام"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
#| msgid "Yes, approve order"
msgid "Text for approved order"
msgstr "نعم، والموافقة على النظام"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
@@ -12935,19 +12979,19 @@ msgstr ""
"سيتم ارسال هذا للطلبات غير المجانية فقط. وسوف يتلقى أصحاب الطلبات المجانية "
"بدلا من ذلك نموذج الطلب المجاني كما هو في الأسفل."
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
#| msgid "Approved free order"
msgid "Subject for approved free order"
msgstr "طلب مجاني معتمد"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
#| msgid "Approved free order"
msgid "Text for approved free order"
msgstr "طلب مجاني معتمد"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
@@ -12955,85 +12999,85 @@ msgstr ""
"سيتم ارسال هذا إلى الطلبات المجانية فقط. سيستلم أصحاب الطلبات غير المجانية "
"نموذج الطلب غير المجاني كما هو في الأعلى."
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
#| msgid "Received order"
msgid "Subject for denied order"
msgstr "النظام وردت"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
#| msgid "Denied order"
msgid "Text for denied order"
msgstr "أمر مرفوض"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
#, fuzzy
#| msgid "Ticket code"
msgid "Ticket code generator"
msgstr "إنشاء رمز التذكرة"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "أي بلد"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "الإتحاد الأوربي"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "أي زبون"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "فرد"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "اعمال"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "العمل مع معرف الضريبة على القيمة المضافة"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "تكلفة ضريبة القيمة المضافة"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "لا ضريبه للقيمه المضافه"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "غير مسموح بالبيع"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
#, fuzzy
#| msgid "New order requires approval"
msgid "Order requires approval"
msgstr "طلب جديد يتطلب الموافقة."
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
#, fuzzy
#| msgid "Sales tax rate"
msgid "Deviating tax rate"
msgstr "معدل ضريبة المبيعات"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr "النص على الفاتورة"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "قسيمة المختارة مسبقا"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -13044,11 +13088,11 @@ msgstr ""
"شراء المنتج عن طريق القطعة، سيتم استخدام هذه القسائم. يمكن استخدام هذا يمكن "
"على سبيل المثال لتوفير الحاجيات التي تعطي تخفيض أو إلغاء المنتجات سرية."
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "وضع التوافق"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -13056,28 +13100,28 @@ msgstr ""
"لا تعمل لدينا القطعة العادية في جميع بناة الموقع. إذا واجهت مشكلة، حاول "
"استخدام هذا الوضع التوافق."
-#: pretix/control/forms/event.py:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "لا وجود رمز قسيمة معين."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "وكانت سبيكة التي أدخلتها غير صحيحة."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "التنزيلات تذكرة"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr "زبائنك سوف تكون قادرة على تحميل تذاكرهم في شكل PDF."
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "يتطلب من جميع الحضور لملء في أسمائها"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -13085,11 +13129,11 @@ msgstr ""
"افتراضيا، ونحن سوف تسأل عن الأسماء ولكن لا تتطلب منهم. يمكنك إيقاف هذا تماما "
"في الإعدادات."
-#: pretix/control/forms/event.py:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "الدفع عن طريق الشريط"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -13100,11 +13144,11 @@ msgstr ""
"خيارات الدفع الأخرى. لقبول الدفع عن طريق الشريط، وسوف تحتاج إلى إعداد حساب "
"معهم، والتي تأخذ أقل من خمس دقائق باستخدام واجهة بسيطة بهم."
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "الدفع عن طريق التحويل المصرفي"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -13114,16 +13158,16 @@ msgstr ""
"المصرفية الخاصة بك لمعالجة المدفوعات في غضون pretix، أو وضع علامة عليها كما "
"تدفع يدويا."
-#: pretix/control/forms/event.py:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "السعر (اختياري)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "حر"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "الكمية متاحة"
@@ -13257,7 +13301,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -13265,18 +13309,18 @@ msgid "All products"
msgstr "جميع المنتجات"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} - أي تباين"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -13502,7 +13546,7 @@ msgstr "جميع الحاضرين"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "إيداعه"
@@ -13583,8 +13627,8 @@ msgstr "تصفية حسب العلامة"
msgid "Search voucher"
msgstr "بحث قسيمة"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13634,7 +13678,7 @@ msgstr "المدفوعات الناجحة فقط"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr "نوع المسح الضوئي"
@@ -13646,7 +13690,7 @@ msgstr "جميع الإجراءات"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr "جهاز"
@@ -13677,9 +13721,9 @@ msgstr "تاريخ الإنتهاء"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "تحقق في قائمة"
@@ -13921,11 +13965,17 @@ msgstr "هذه الخانة مطلوبه"
msgid "Dependencies between questions are not supported during check-in."
msgstr "غير معتمدة تبعيات بين الأسئلة أثناء التسجيل في مكتب الاستقبال."
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "جميع المنتجات"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "يجب أن تكون موجودة المنتج في أشكال مختلفة"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
@@ -13933,72 +13983,72 @@ msgstr ""
"حدد هذا الخيار على سبيل المثال للالقمصان التي تأتي في أحجام متعددة. يمكنك "
"تحديد الاختلافات في الخطوة التالية."
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr "ليس هناك فئة"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "لا ضرائب"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "معلومات عن المنتج نسخة"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "لا تضيف إلى الحصة الآن"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "إضافة منتج إلى الحصة الحالية"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "إنشاء حصص جديدة لهذا المنتج"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "خيارات الحصص"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "إضافة إلى الحصص الحالية"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "اسم الحصص الجديد"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "بحجم"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "عدد التذاكر"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "مطلوب اسم الحصص."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "يرجى تحديد الحصص."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(الافتراضي الأحداث)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "اختيار تلقائيا اعتمادا على إعدادات الحدث"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "نعم، يتم تمكين إذا الجيل تذكرة في عام"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -14007,33 +14057,39 @@ msgstr ""
"مثلا هذا السعر المخفض متاح للطلاب بدوام كامل، والعاطلين عن العمل والناس على "
"65. هذه التذكرة تشمل الوصول إلى جميع أجزاء من هذا الحدث، باستثناء منطقة VIP."
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "المنتج المطلوب \"{item}\" لم يعد متاحا."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "اشترى"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Canceled by customer"
msgid "Date chosen by customer"
msgstr "تم الإلغاء من قبل العميل"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
#, fuzzy
#| msgid ""
#| "Gift card products should not be associated with non-zero tax rates since "
@@ -14045,13 +14101,13 @@ msgstr ""
"يجب ألا ترتبط منتجات بطاقات الهدايا بمعدلات ضريبية غير صفرية حيث سيتم تطبيق "
"ضريبة المبيعات عند استرداد بطاقة الهدايا."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -14059,13 +14115,13 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The last payment date cannot be before the end of presale."
msgid "The start of validity must be before the end of validity."
msgstr "لا يمكن أن يكون تاريخ الدفع الأخير قبل نهاية فترة عرض البيع المسبق."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -14075,21 +14131,21 @@ msgstr ""
"الاختلاف \"%s\" لا يمكن حذفها لأنه قد تم بالفعل أمر بذلك من قبل مستخدم أو "
"حاليا هي في عربة المستخدم. الرجاء ضبط التباين بأنه \"غير نشطة\" بدلا من ذلك."
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
#| msgid "Calculate from product"
msgid "Use value from product"
msgstr "احسب من المنتج"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr "إضافات"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "لقد قمت بإضافة نفس إضافة على فئة مرتين"
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
@@ -14097,22 +14153,22 @@ msgstr ""
"كن على علم أن تحديد أقل عدد ممكن يجعل من المستحيل لشراء هذا المنتج إذا بعت "
"كل ما هو متاح من الإضافات بها."
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "المنتجات المجمعة"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr "لقد قمت بإضافة نفس حزمة المنتج مرتين"
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr "المنتجات المجمعة"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "غير نشط"
@@ -14191,13 +14247,13 @@ msgstr "أنشئ الطلبات في وضع الإختبار"
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
#| msgid "Confirm payment"
msgid "Confirm order regardless of payment"
msgstr "تأكيد الدفع"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -14208,11 +14264,11 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "حصة حجز إضافي"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
@@ -14220,11 +14276,11 @@ msgstr ""
"إذا قمت بتحديد هذا المربع، سيتم تنفيذ هذه العملية حتى لو أدى ذلك إلى الحصة "
"مكتظا بالنزلاء وكنت بعد أن باعت تذاكر أكثر مما تعدون!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "حجز إضافي الحصص وتجاهل التأخر في السداد"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -14235,16 +14291,16 @@ msgstr ""
"مكتظا بالنزلاء وكنت بعد أن باعت تذاكر أكثر مما تعدون! كما سيتم تنفيذ العملية "
"بغض النظر عن إعدادات المدفوعات المتأخرة."
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr "تنبيه العميل عن طريق البريد الإلكتروني"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "الحفاظ على رسوم إلغاء"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
#, fuzzy
#| msgid ""
#| "If you keep a fee, all positions within this order will be canceled and "
@@ -14264,29 +14320,29 @@ msgstr ""
"إلغاء الحجز الخاص بك إذا كنت ترغب في الاحتفاظ بها. يرجى دائما إدخال قيمة "
"الإجمالية، وسيتم احتساب الضرائب تلقائيا."
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr "إنشاء الإلغاء للفواتير"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "تعليق (سيتم إرسالها إلى المستخدم)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "دفع المبلغ"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -14295,37 +14351,37 @@ msgstr "دفع المبلغ"
msgid "Payment date"
msgstr "يوم الدفع او الاستحقاق"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
#| msgid "Please select a valid seat."
msgid "Please select some events."
msgstr "الرجاء اختيار مقعد صالح."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "الضرائب إعادة حساب"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr "لا تقم باعادة احتساب الضرائب"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr "إصدار فاتورة جديدة إذا لزم الأمر"
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
@@ -14333,24 +14389,24 @@ msgstr ""
"في حالة وجود فاتورة لهذا النظام وهذا من شأنه أن عملية تغيير محتوياته، سيتم "
"إلغاء الفاتورة القديمة وسيتم إصدار فاتورة جديدة."
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "إبلاغ المستخدم"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr "إرسال بريد إلكتروني إلى إخطار العملاء التي تم تغيير ترتيبها."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr "السماح لحصص حجز إضافي عند تنفيذ هذه العملية"
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "إضافة إلى"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -14359,7 +14415,7 @@ msgstr "إضافة إلى"
msgid "Seat"
msgstr "مقعد"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -14369,63 +14425,63 @@ msgstr "مقعد"
msgid "Membership"
msgstr "عضويات"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
"بما في ذلك الضرائب، إن وجدت. تبقي فارغة للحصول على السعر الافتراضي المنتج"
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr "(دون تغيير)"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "السعر الجديد (إجمالي)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Client secret"
msgid "Ticket is blocked"
msgstr "كلمة سر التذكرة"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
#, fuzzy
#| msgid "Valid until"
msgid "Validity end"
msgstr "حتى تاريخ"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "توليد سر جديدة"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr "إلغاء هذا المنصب"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "تنقسم إلى النظام الجديد"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr "(لا توجد عضوية)"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "أسرار يبطل"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -14435,74 +14491,74 @@ msgstr ""
"للمستخدم وسوف يحتاج المستخدم إلى تحميل تذاكر له مرة أخرى. سوف الإصدارات "
"القديمة تكون غير صالحة."
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
#, fuzzy
#| msgid "Attach ticket files"
msgid "Attach tickets"
msgstr "إرفق ملفات التذكرة"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
#, fuzzy
#| msgid "Attach invoices to emails"
msgid "Attach invoices"
msgstr "إرفق الفواتير في رسائل البريد الإلكتروني"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "مستلم"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr "الغي الطلب. وجميع التذاكر لم تعد تعمل. هذا لا يمكن عاد."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
"نحتفل النظام كما المعلقة وتسمح للمستخدم لدفع المبلغ مفتوح مع طريقة دفع أخرى."
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "لا تفعل شيئا والحفاظ على النظام كما هو عليه."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "احتياجات المبلغ المسترد لتكون إيجابية وأقل من {}."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "تحتاج إلى تحديد مبلغ للحصول على رد جزئي."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr "إلغاء جميع التواريخ"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr "استرد المبلغ تلقائيا إن أمكن الأمر"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -14511,29 +14567,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr "صلاحية بطاقة هدية"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr "الحفاظ على رسوم إلغاء الثابتة للتذكرة"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr "لا يتم احتساب التذاكر المجانية والمنتجات المضافة"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr "احتفظ بالرسوم"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -14541,20 +14597,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr "أرسل المعلومات إلى البريد الإلكتروني"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr "أرسم المعلومات إلى قائمة الإنتظار"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "ملغية: {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14585,7 +14641,7 @@ msgstr ""
"\n"
"فريق {event}"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14608,24 +14664,24 @@ msgstr ""
"\n"
"فريق الفعالية {event}"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "الرجاء اختيار يوم محدد أو تواريخ تقريبية وليس الإثنان معا."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "الرجاء اختيار كافة الأيام أو تاريخ تقريبي وليس الإثنان معا."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -14646,7 +14702,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr "سوف جهازك لا يحصلون على أي شيء، يرجى اختيار بعض الأحداث."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
#, fuzzy
#| msgid "Features"
msgid "experimental"
@@ -14808,11 +14864,11 @@ msgctxt "form"
msgid "Optional"
msgstr "اختياري"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
#, fuzzy
#| msgid "Change"
msgctxt "form_bulk"
@@ -14884,19 +14940,19 @@ msgstr "احتفظ بالقيمة الحالية"
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr "نهاية الفعالية يجب أن تكون في وقت لاحق بعد بدايتها."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
#, fuzzy
#| msgid "Available until"
msgid "Available_until"
msgstr "متاحة حتى"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "استبعاد هذه التواريخ بدلا من إضافتها."
@@ -14904,42 +14960,42 @@ msgstr "استبعاد هذه التواريخ بدلا من إضافتها."
msgid "Your changes could not be saved. See below for details."
msgstr "لا يمكن حفظ التغييرات. انظر أدناه للحصول على التفاصيل."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "منتج غير صالح المحدد."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
"قسيمة مباريات فقط المنتجات المخفية ولكن لم تقم بتحديد أنه ينبغي أن نظهر لهم."
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "رموز"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
"إضافة رمز قسيمة واحدة في كل سطر. نقترح أن تقوم بنسخ هذه القائمة وحفظه في ملف."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -14981,101 +15037,101 @@ msgstr ""
"تحياتنا،\n"
"فريق {event}"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "أقصى عدد للإستخدام لكل قسيمة"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "عدد مرات مرات كل من هذه القسائم يمكن استبدال."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "قسيمة مع واحد من هذه الرموز موجودة بالفعل."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, fuzzy, python-brace-format
#| msgid "The given voucher code does not exist."
msgid "The voucher code {code} appears in your list twice."
msgstr "لا وجود رمز قسيمة معين."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -15625,7 +15681,7 @@ msgid "The order locale has been changed."
msgstr "تم تغيير لغة النظام."
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "تم إنشاء الفاتورة."
@@ -15634,7 +15690,7 @@ msgid "The invoice has been regenerated."
msgstr "تم إعادة إنشاء الفاتورة."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "تم إعادة إصدار الفاتورة."
@@ -16308,7 +16364,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "تم رفض الطلب."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "تم إلغاء هذا الأمر."
@@ -16534,9 +16590,9 @@ msgstr "تحقق في"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "تحقق في القوائم"
@@ -16827,7 +16883,7 @@ msgstr "كلمة المرور الجديدة تعيين"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -16859,9 +16915,9 @@ msgstr "كلمة المرور الجديدة تعيين"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -17263,7 +17319,7 @@ msgstr[5] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -17382,7 +17438,7 @@ msgstr "اسم البنك"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "النتيجة"
@@ -18742,8 +18798,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -19915,7 +19971,7 @@ msgstr ""
msgid "New variation"
msgstr "نموذج لنوع ما"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "إضافة تباين جديد"
@@ -19923,42 +19979,42 @@ msgstr "إضافة تباين جديد"
msgid "Availability"
msgstr "توفر"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Client secret"
msgid "Tickets & Badges"
msgstr "كلمة سر الزبون"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Check-in list"
msgid "Check-in & Validity"
msgstr "تحقق في قائمة"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "النوع"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
#, fuzzy
#| msgid "month(s)"
msgid "months"
msgstr "الشهور)"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
#, fuzzy
#| msgid "year(s)"
msgid "years"
msgstr "سنوات)"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -19967,17 +20023,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "إعدادات إضافية"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "تاريخ المنتج"
@@ -20172,7 +20228,7 @@ msgstr "محفوظة بالكامل"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "بيعت كلها"
@@ -20239,8 +20295,8 @@ msgstr "تحرير مسألة"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -23981,7 +24037,7 @@ msgid "Add many time slots"
msgstr "إضافة نوع تذكرة جديدة"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr "إضافة حصة جديدة"
@@ -24000,8 +24056,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -24013,9 +24069,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr "إضافة الاختيار في قائمة جديدة"
@@ -24032,7 +24088,7 @@ msgstr "إنشاء عدة تواريخ"
msgid "Item prices"
msgstr "أسعار البند"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -24040,7 +24096,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -24085,11 +24141,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr "تاريخ إنشاء"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "تاريخ التاريخ"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "يمكنك إلغاء هذا الطلب باستخدام الزر التالي."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "يسمح بتغيير إعدادات المنتج"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr "لم تقم بإنشاء أي مواعيد لهذه السلسلة الحدث حتى الان."
@@ -25139,9 +25209,9 @@ msgstr "تم إنشاء الاختيار في قائمة جديدة."
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -25249,7 +25319,7 @@ msgstr "لا مواعيد"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "انتهت فترة البيع"
@@ -25257,7 +25327,7 @@ msgstr "انتهت فترة البيع"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "هكذا"
@@ -25384,7 +25454,7 @@ msgid "Unknown e-mail renderer."
msgstr "غير معروف العارض البريد الإلكتروني."
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "لقد طلبت صالح نوع الانتاج التذاكر."
@@ -25559,7 +25629,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr "المنتج المطلوب غير موجود."
@@ -25676,7 +25746,7 @@ msgid ""
"itself."
msgstr "لا يمكنك إضافة حزم إلى المنتجات التي لا تتوفر إلا كإضافة على نفسها."
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
@@ -25685,7 +25755,7 @@ msgstr ""
"قمت بتعطيل هذا البند، لكنه لا يزال جزءا من حزمة المنتج. سيقوم المشاركون "
"الخاصة بك لن تكون قادرة على شراء حزمة إلا إذا قمت بإزالة هذا البند من ذلك."
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
#, fuzzy
#| msgid ""
#| "The order could not be deleted as some constraints (e.g. data created by "
@@ -25698,11 +25768,11 @@ msgstr ""
"لا يمكن حذف النظام كما بعض القيود (مثل البيانات التي تم إنشاؤها من قبل "
"المكونات الإضافية) لا تسمح بذلك."
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "تم حذف المنتج المحدد."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "تم إلغاء تنشيط المنتج المحدد."
@@ -25851,18 +25921,18 @@ msgstr[4] ""
msgstr[5] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr "كود أجل غير معروف أو غير مخول للوصول إلى هذا النظام."
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "لم يتم تمكين حمل تذكرة لهذا المنتج."
@@ -26101,15 +26171,15 @@ msgstr "وقد تم تنظيف الفاتورة البيانات الشخصية.
msgid "The email has been queued to be sent."
msgstr "وقد تم في قائمة الانتظار البريد الإلكتروني لإرسالها."
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "لم يتم العثور على هذه الفاتورة"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr "لم يعد تخزين الملف فاتورة على الخادم."
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -26137,7 +26207,7 @@ msgstr "يسمح هذا الإجراء فقط لانتظار أوامر."
msgid "This action is only allowed for canceled orders."
msgstr "يسمح هذا الإجراء فقط لانتظار أوامر."
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr "حدث خطأ. يرجى الاطلاع على التفاصيل أدناه."
@@ -26146,12 +26216,12 @@ msgid "The order has been changed and the user has been notified."
msgstr "تم تغيير النظام وتم إعلام المستخدم."
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr "تم تغيير النظام."
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr "كان لدينا صعوبات معالجة المدخلات الخاصة بك. يرجى مراجعة الأخطاء أدناه."
@@ -26179,7 +26249,7 @@ msgstr "وقد اصطف رسالتك وسوف يتم ارسالهم الى {}."
msgid "Failed to send mail to the following user: {}"
msgstr "فشل في إرسال البريد الإلكتروني للمستخدم التالية: {}"
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26560,7 +26630,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr "تم حذف البيانات المحددة بنجاح."
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr "عدم وجود تاريخ الطلب."
@@ -26575,17 +26645,17 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "تم حذف التاريخ المحدد."
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr "تم إنشاء الموعد الجديد."
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "تم تعطيل التواريخ المحددة."
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
#, fuzzy
#| msgctxt "subevent"
#| msgid "The selected dates have been disabled."
@@ -26593,16 +26663,16 @@ msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "تم تعطيل التواريخ المحددة."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "تم حذف المواعيد المحددة أو تعطيل."
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "وقد تم إنشاء {} مواعيد جديدة."
@@ -26806,7 +26876,7 @@ msgstr "لا وجود إدخال المطلوبة."
msgid "The selected entry has been deleted."
msgstr "لقد تم حذف الإدخال المحدد."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "هذه ليست سلسلة فعالية."
@@ -27292,7 +27362,7 @@ msgstr "يرجى تحويل المبلغ كاملا إلى الحساب المص
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -28001,9 +28071,9 @@ msgid "Check-in list (PDF)"
msgstr "قائمة التسجيل (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Check-in"
msgctxt "export_category"
@@ -28022,90 +28092,90 @@ msgctxt "tablehead"
msgid "paid"
msgstr "مدفوع"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr "تسجيل خروج"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr "تم التسجيل تلقائيا"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "سري"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "All check-in lists"
msgid "Valid check-in codes"
msgstr "جميع قوائم التسجيل"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
#, fuzzy
#| msgid "Check-in log (all successful scans)"
msgid "Check-in log (all scans)"
msgstr "تسجيل الدخول (جميع عمليات الفحص الناجحة)"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
#, fuzzy
#| msgid "Go offline"
msgid "Offline"
msgstr "العودة متواجد حاليا"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr "تجاوز وضع عدم الاتصال"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "رسالة خاطئة"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
#| msgid "Download date"
msgid "Upload date"
msgstr "تاريخ التنزيل"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
#, fuzzy
#| msgid "Download time"
msgid "Upload time"
msgstr "وقت التنزيل"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
#, fuzzy
#| msgid "Successful payments"
msgid "Successful scans only"
msgstr "المدفوعات ناجحة"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr "جميع قوائم التسجيل"
@@ -28142,13 +28212,11 @@ msgid "PayPal account"
msgstr "حساب PayPal"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
"انقر هنا للحصول على برنامج تعليمي حول كيفية الحصول على المفاتيح المطلوبة"
@@ -28221,7 +28289,7 @@ msgid ""
msgstr "لم يوافق PayPal على الدفع بعد. سنبلغك بمجرد إتمام عملية الدفع."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "حدث خطأ في إرسال بريد التأكيد."
@@ -28961,11 +29029,11 @@ msgstr "لن يسمح بإعادة التوجيه إلا لعناوين الرو
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr "مرفق"
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
@@ -28974,22 +29042,22 @@ msgstr ""
"يزيد إرسال مرفق من فرصة عدم وصول بريدك الإلكتروني أو تخزينه في مجلدات البريد "
"العشوائي. نوصي فقط باستخدام ملفات PDF لا يزيد حجمها عن 2 ميجابايت."
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
#| msgid "Waiting"
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "انتظار"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "يقتصر على قنوات بيع محددة"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
#, fuzzy
#| msgctxt "subevent"
#| msgid "Only send to customers of dates starting at or after"
@@ -28997,7 +29065,7 @@ msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "أرسل فقط إلى العملاء من التواريخ التي تبدأ في أو بعد"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
#, fuzzy
#| msgctxt "subevent"
#| msgid "Only send to customers of dates starting before"
@@ -29005,32 +29073,32 @@ msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "أرسل فقط إلى العملاء من التواريخ التي تبدأ من قبل"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
#| msgid "End date"
msgctxt "sendmail_form"
msgid "Send to"
msgstr "تاريخ الإنتهاء"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "مقصور على البلدان"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr "تصنيف حالة التسجيل"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "يقتصر على قنوات بيع محددة"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
#| msgctxt "subevent"
#| msgid "Only send to customers with orders created after"
@@ -29038,7 +29106,7 @@ msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "أرسل فقط لعملاء الطلبات التي تم إنشاؤها بعد"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
#, fuzzy
#| msgctxt "subevent"
#| msgid "Only send to customers with orders created before"
@@ -29046,13 +29114,13 @@ msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "أرسل فقط لعملاء الطلبات التي تم إنشاؤها قبل"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
#, fuzzy
#| msgid "Everyone who created a ticket order"
msgid "Everyone who placed an order"
msgstr "كل من أنشأ طلب تذكرة"
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
@@ -29060,99 +29128,99 @@ msgstr ""
"كل الحضور (العودة إلى جهة اتصال الطلب عندما لا يتم إعطاء عنوان بريد إلكتروني "
"للحضور)"
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
"كلاهما (جميع عناوين الاتصال الخاصة بالطلب وجميع عناوين البريد الإلكتروني "
"للحضور)"
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
#, fuzzy
#| msgid "payment pending (except unapproved)"
msgid "payment pending but already confirmed"
msgstr "الدفع معلق (باستثناء غير الموافق عليه)"
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
#, fuzzy
#| msgid "payment pending (except unapproved)"
msgid "payment pending (except unapproved or already confirmed)"
msgstr "الدفع معلق (باستثناء غير الموافق عليه)"
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "معلقة مع تأخر السداد"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "List of orders with taxes"
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "قائمة الطلبات مع الضرائب"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "يقتصر على قنوات بيع محددة"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "قيمه مطلقه"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
#, fuzzy
#| msgid "Required for events"
msgid "Relative, before event start"
msgstr "مطلوب للفعاليات"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
#, fuzzy
#| msgid "Required for events"
msgid "Relative, before event end"
msgstr "مطلوب للفعاليات"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
#, fuzzy
#| msgid "Required for events"
msgid "Relative, after event start"
msgstr "مطلوب للفعاليات"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "تاريخ نسبي:"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "List of orders with taxes"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "قائمة الطلبات مع الضرائب"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
#, fuzzy
#| msgid "Please choose a later date."
msgid "Please specify the send date"
msgstr "الرجاء اختيار تاريخ لاحق."
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
#, fuzzy
#| msgid "Please enter the same password twice"
msgid "Please specify the offset days and time"
msgstr "الرجاء إدخال نفس كلمة المرور مرتين"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
#, fuzzy
#| msgid "Please select a quota."
msgid "Please specify a product"
@@ -29824,21 +29892,34 @@ msgstr ""
msgid "Publishable key"
msgstr "مفتاح قابل للنشر"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "إنشاء التذاكر"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "المفتاح السري"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr "البلد الذي تم فيه تسجيل حسابك على Stripe. عادة ، هذا هو بلد إقامتك."
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -29847,11 +29928,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -29861,50 +29942,50 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "مدفوعات بطاقات الائتمان"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
#, fuzzy
msgid "giropay"
msgstr "نظام الدفع عبر الإنترنت في ألمانيا Giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "نظام الدفع الكتروني المستخدم في هولندا iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
#, fuzzy
msgid "Alipay"
msgstr "المنصة الصينية للدفع عبر الإنترنت alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
#, fuzzy
msgid "Bancontact"
msgstr "الدفع عبر Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
#, fuzzy
#| msgid ""
#| "Despite the name, Sofort payments via Stripe are not "
@@ -29922,28 +30003,28 @@ msgstr ""
"أربعة عشر يوما . يرجى تنشيط طريقة الدفع هذه فقط إذا كانت مدة "
"السداد تسمح بهذا التأخير."
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
#, fuzzy
msgid "SOFORT"
msgstr "الدفع عبر SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -29955,55 +30036,55 @@ msgstr ""
"أربعة عشر يوما . يرجى تنشيط طريقة الدفع هذه فقط إذا كانت مدة "
"السداد تسمح بهذا التأخير."
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
#, fuzzy
msgid "EPS"
msgstr "EPS"
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
#, fuzzy
msgid "Multibanco"
msgstr "شبكة البنوك في البرتغال Multibanco"
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
#, fuzzy
msgid "Przelewy24"
msgstr "الدفع عبر Przelewy24"
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
#, fuzzy
msgid "WeChat Pay"
msgstr "الدفع عبر WeChat Pay"
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr "وجهة"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of العديد من بطاقات الاختبار لإجراء معاملة. لن يتم تحويل أي مبالغ في "
"الواقع."
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
msgid "No payment information found."
msgstr "لم يتم العثور على معلومات الدفع."
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
"support if the problem persists."
@@ -30026,22 +30107,22 @@ msgstr ""
"واجهتنا مشكلة في التواصل مع Stripe. يرجى المحاولة مرة أخرى والاتصال بالدعم "
"إذا استمرت المشكلة."
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
msgid "Stripe returned an error"
msgstr "أرجع Stripe خطأ"
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
msgid "You may need to enable JavaScript for Stripe payments."
msgstr "قد تحتاج إلى تمكين JavaScript لمدفوعات Stripe."
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, python-format
msgid "Stripe reported an error with your card: %s"
msgstr "أبلغنا Stripe عن خطأ في بطاقتك: %s"
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
"with us if this problem persists."
@@ -30049,191 +30130,191 @@ msgstr ""
"واجهتنا مشكلة في التواصل مع Stripe. يرجى المحاولة مرة أخرى والاتصال بنا إذا "
"استمرت هذه المشكلة."
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
"payment completed."
msgstr "الدفع الخاص بك في انتظار الانتهاء. سنبلغك بمجرد اكتمال الدفع."
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
msgid "Your payment failed. Please try again."
msgstr "فشلت عملية الدفع الخاص بك. حاول مرة اخرى."
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, python-format
msgid "Stripe reported an error: %s"
msgstr "أبلغنا Stripe عن خطأ: %s"
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
msgid "Credit card via Stripe"
msgstr "بطاقة الائتمان من طرف Stripe"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
msgid "Credit card"
msgstr "بطاقة ائتمان"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
#, fuzzy
#| msgid "EPS via Stripe"
msgid "SEPA Debit via Stripe"
msgstr "EPS عبر Stripe"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Name"
msgstr "صاحب الحساب"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Street"
msgstr "صاحب الحساب"
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Postal Code"
msgstr "صاحب الحساب"
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder City"
msgstr "صاحب الحساب"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Country"
msgstr "صاحب الحساب"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Affirm via Stripe"
msgstr "Alipay عبر Stripe"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Klarna via Stripe"
msgstr "Alipay عبر Stripe"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
msgid "giropay via Stripe"
msgstr "giropay عبر Stripe"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
"banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
msgid "unknown name"
msgstr "اسم غير معروف"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, python-brace-format
msgid "Bank account at {bank}"
msgstr "الحساب في مصرف{bank}"
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
msgid "iDEAL via Stripe"
msgstr "iDEAL عبر Stripe"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
msgid "Alipay via Stripe"
msgstr "Alipay عبر Stripe"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
msgid "Bancontact via Stripe"
msgstr "Bancontact عبر Stripe"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
msgid "SOFORT via Stripe"
msgstr "SOFORT عبر Stripe"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
#, fuzzy
#| msgid "Payment by bank transfer"
msgid "SOFORT (instant bank transfer)"
msgstr "الدفع عن طريق التحويل المصرفي"
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
msgid "Country of your bank"
msgstr "بلد مصرفك"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
msgid "Germany"
msgstr "ألمانيا"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
msgid "Austria"
msgstr "النمسا"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
msgid "Belgium"
msgstr "بلجيكا"
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
msgid "Netherlands"
msgstr "هولندا"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
msgid "Spain"
msgstr "إسبانيا"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, python-brace-format
msgid "Bank account {iban} at {bank}"
msgstr "حساب مصرفي{iban}في{bank}"
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
msgid "EPS via Stripe"
msgstr "EPS عبر Stripe"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
msgid "Multibanco via Stripe"
msgstr "Multibanco عبر Stripe"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
msgid "Przelewy24 via Stripe"
msgstr "Przelewy24 عبر Stripe"
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
"available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
msgid "WeChat Pay via Stripe"
msgstr "WeChat Pay عبر Stripe"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -30764,7 +30845,7 @@ msgstr "المنتجات الإضافية"
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
msgid "Please enter numbers only."
msgstr "الرجاء إدخال أرقام فقط."
@@ -30821,7 +30902,7 @@ msgstr ""
"تم استعمال بطاقة الهدايا الخاصة بك، ولكن {} لا تزال بحاجة إلى أن يتم سدادها. "
"الرجاء اختيار طريقة الدفع."
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
msgid "Please select a payment method."
msgstr "الرجاء اختيار طريقة الدفع."
@@ -30832,8 +30913,8 @@ msgstr "الرجاء اختيار طريقة الدفع."
msgid "Please select a payment method to proceed."
msgstr "الرجاء اختيار طريقة الدفع."
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
msgid "The payment information you entered was incomplete."
msgstr "معلومات الدفع التي أدخلتها غير مكتملة."
@@ -30971,7 +31052,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
msgid "plus taxes"
@@ -31517,7 +31598,7 @@ msgstr "يمكنك الاختيار بين%(min_count)s و %(max_count)s من ه
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -31530,7 +31611,7 @@ msgstr "المبلغ الأدنى للطلب: %(num)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -31573,7 +31654,7 @@ msgstr "قم بعرض الأنواع"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
#, fuzzy
@@ -31584,7 +31665,7 @@ msgstr "السعر الأصلي"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
#, fuzzy
@@ -31598,8 +31679,8 @@ msgstr "السعر الصافي"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -31613,7 +31694,7 @@ msgstr "تعديل السعر ل%(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -31624,7 +31705,7 @@ msgstr "تعديل السعر ل%(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
msgid "incl. taxes"
@@ -31633,7 +31714,7 @@ msgstr "بما في ذلك. الضرائب"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, python-format
@@ -31643,7 +31724,7 @@ msgstr " زائد %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -31651,7 +31732,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "بما في ذلك %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, fuzzy, python-format
@@ -31661,8 +31742,8 @@ msgstr "عدد %(item)s – %(var)s للطلب"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -31674,8 +31755,8 @@ msgstr "اختر ولايه"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
#, fuzzy
@@ -31684,7 +31765,7 @@ msgid "Decrease quantity"
msgstr "كمية"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, fuzzy, python-format
#| msgid "Amount of %(item)s – %(var)s to order"
@@ -31693,8 +31774,8 @@ msgstr "عدد %(item)s – %(var)s للطلب"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
#, fuzzy
@@ -31703,7 +31784,7 @@ msgid "Increase quantity"
msgstr "كمية"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, fuzzy, python-format
@@ -31712,7 +31793,7 @@ msgid "Add %(item)s to cart"
msgstr "أضف إلى سلة التسوق"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, fuzzy, python-format
#| msgid "Amount of %(item)s to order"
@@ -31724,27 +31805,45 @@ msgid "There are no add-ons available for this product."
msgstr "لا توجد إضافات متاحة لهذا المنتج."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "أدخل رمز كود الخصم أدناه لشراء هذه التذكرة."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "غير متاح"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "غير متاح"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "محجوزة بالكامل"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "تم بيعه"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "محجوز"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr "كل المنتجات المتبقية محجوزة لكنها قد تصبح متوفرة مرة أخرى."
@@ -32245,7 +32344,7 @@ msgid "Uncategorized items"
msgstr "غير مصنف"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, python-format
@@ -32253,7 +32352,7 @@ msgid "Show full-size image of %(item)s"
msgstr "أظهر صورة بالحجم الكبير ل %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, fuzzy, python-format
@@ -32262,7 +32361,7 @@ msgid "%(value)s incl. taxes"
msgstr "(شامل الضرائب)"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
@@ -32270,12 +32369,7 @@ msgstr "(شامل الضرائب)"
msgid "%(value)s without taxes"
msgstr "القيمة الإجمالية (بدون الضرائب)"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr "أدخل رمز كود الخصم أدناه لشراء هذه التذكرة."
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, fuzzy, python-format
#| msgid "Modify price for %(item)s"
@@ -32339,7 +32433,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
#, fuzzy
#| msgid "PDF ticket layout"
msgid "Few tickets left"
@@ -32350,7 +32444,7 @@ msgstr "نسق تذكرة PDF"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
#, fuzzy
#| msgid "Pay now"
msgctxt "available_event_in_list"
@@ -32367,7 +32461,7 @@ msgstr "ادفع الآن"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "احجز الآن"
@@ -32376,7 +32470,7 @@ msgstr "احجز الآن"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "محجوز بالكامل"
@@ -32435,14 +32529,14 @@ msgid "Other dates"
msgstr "تواريخ أخرى"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
#, fuzzy
#| msgid "The presale period for this event is over."
msgid "The booking period for this event is over."
msgstr "انتهت فترة العرض ما قبل البيع لهذه الفعالية."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, fuzzy, python-format
#| msgid "The presale for this event will start on %(date)s at %(time)s."
msgid "The booking period for this event will start on %(date)s at %(time)s."
@@ -32663,7 +32757,7 @@ msgstr "تحتاج إلى تحديد طريقة دفع أعلاه قبل أن ت
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "اطلب فاتورة"
@@ -32888,7 +32982,7 @@ msgstr ""
"لن يؤدي تعديل عنوان الفاتورة إلى إنشاء فاتورة جديدة تلقائيا. يرجى الاتصال "
"بنا إذا كنت بحاجة إلى فاتورة جديدة."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "احفظ التغييرات"
@@ -33477,7 +33571,7 @@ msgid "Multiple dates"
msgstr "إنشاء عدة تواريخ"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "مزيد من المعلومات"
@@ -33548,8 +33642,8 @@ msgstr "عربة التسوق الخاصة بك فارغة الآن."
msgid "The products have been successfully added to your cart."
msgstr "تمت إضافة المنتجات بنجاح إلى سلة التسوق الخاصة بك."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr "لا يمكن شراء تذاكر هذه الفعالية من قناة المبيعات هذه."
@@ -33622,75 +33716,75 @@ msgid ""
"used for a different account in this system."
msgstr ""
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr "رمز فعالية غير معروف أو غير مخول للوصول إلى هذه الفعالية."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "لم يتم تحديد تاريخ."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "تم تحديد تاريخ غير معروف."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "الرجاء العودة والمحاولة مجددا."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "لا يمكن متابعة الدفع لهذا الطلب."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "فات الأوان لقبول الدفع."
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
msgid "An invoice has been generated."
msgstr "تم إنشاء فاتورة."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
msgid "The payment method for this order cannot be changed."
msgstr "لا يمكن تغيير طريقة الدفع لهذا الطلب."
-#: pretix/presale/views/order.py:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "دفعة سداد معلقة حاليا لهذا الطلب."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "لا يمكنك تعديل هذا الطلب"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "لقد اخترت رسوم إلغاء غير صالحة."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
msgid "Canceled by customer"
msgstr "تم الإلغاء من قبل العميل"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "تم طلب الإلغاء."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr "لم يتم تمكين تنزيل التذاكر (حتى الآن) لهذا الطلب."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
"الرجاء الضغط على الرابط الذي أرسلناه لك عبر البريد الإلكتروني لتنزيل التذاكر "
"الخاصة بك."
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
@@ -33698,37 +33792,37 @@ msgid ""
msgstr ""
"تم تغيير الطلب. يمكنك الآن المضي قدما بدفع المبلغ المفتوح وقدره{amount}."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
#, fuzzy
#| msgid "Your search did not match any vouchers."
msgid "You did not make any changes."
msgstr "بحثك لم تطابق اي القسائم."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr ""
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You can cancel this order, but you will not receive a refund."
msgid "You may not change your order in a way that would require a refund."
msgstr "يمكنك إلغاء هذا الطلب ، لكنك لن تسترد المبلغ."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
msgstr ""
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr "لا يمكنك تغيير هذا الطلب."
@@ -33802,35 +33896,45 @@ msgid ""
"else."
msgstr ""
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "متجر التذاكر هذا معطل حاليا."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "التاريخ المحدد غير موجود في سلسلة الفعاليات هذه."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "من %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr "ملف تعريف المستخدم فقط"
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "الوصول إلى القراءة"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "الوصول إلى الكتابة"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "كوسوفو"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr ""
+#~ "يضاف هذا المنتج إلى عربة التسوق الخاصة بالمستخدم إذا تم استرداد كود الخصم."
+
+#, fuzzy
+#~| msgid "Restrict to specific sales channels"
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "يقتصر على قنوات بيع محددة"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "مقدم الفاتورة الحديث (pretix 2.7)"
diff --git a/src/pretix/locale/ar/LC_MESSAGES/djangojs.po b/src/pretix/locale/ar/LC_MESSAGES/djangojs.po
index c87a3acb8..61f54093a 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: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2021-09-15 11:22+0000\n"
"Last-Translator: Mohamed Tawfiq \n"
"Language-Team: Arabic \n"
@@ -190,16 +190,16 @@ msgstr "Tots els esdeveniments (inclosos els acabats de crear)"
msgid "Limit to events"
msgstr "Límit pels esdeveniments"
-#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:279
-#: pretix/base/exporters/orderlist.py:1031 pretix/base/models/orders.py:231
-#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:752
+#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:283
+#: pretix/base/exporters/orderlist.py:1044 pretix/base/models/orders.py:231
+#: pretix/base/models/vouchers.py:292 pretix/base/orderimport.py:752
#: pretix/control/forms/filter.py:558
#: pretix/control/templates/pretixcontrol/order/index.html:897
#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21
#: pretix/control/views/vouchers.py:120
#: pretix/plugins/banktransfer/refund_export.py:46
-#: pretix/plugins/checkinlists/exporters.py:506
+#: pretix/plugins/checkinlists/exporters.py:509
msgid "Comment"
msgstr "Comentari"
@@ -208,13 +208,13 @@ msgid "The product \"{}\" is not assigned to a quota."
msgstr "El producte \"{}\" no s'ha assignat a una quota."
#: pretix/api/serializers/checkin.py:66 pretix/base/models/event.py:1602
-#: pretix/base/models/items.py:1758 pretix/base/models/items.py:2016
+#: pretix/base/models/items.py:1821 pretix/base/models/items.py:2079
msgid "One or more items do not belong to this event."
msgstr "Un o més ítems no pertanyen a aquest esdeveniment."
#: pretix/api/serializers/checkin.py:70 pretix/api/serializers/checkin.py:73
-#: pretix/base/models/items.py:2027 pretix/base/models/items.py:2030
-#: pretix/base/models/waitinglist.py:308 pretix/base/models/waitinglist.py:311
+#: pretix/base/models/items.py:2090 pretix/base/models/items.py:2093
+#: pretix/base/models/waitinglist.py:305 pretix/base/models/waitinglist.py:308
msgid "The subevent does not belong to this event."
msgstr "El sub-esdeveniment no pertany a aquest esdeveniment."
@@ -246,21 +246,21 @@ msgstr "No existeix la propietat de dada meta '{name}'."
msgid "Unknown plugin: '{name}'."
msgstr "Connector desconegut: '{name}'."
-#: pretix/api/serializers/item.py:74 pretix/api/serializers/item.py:123
-#: pretix/api/serializers/item.py:324
+#: pretix/api/serializers/item.py:75 pretix/api/serializers/item.py:125
+#: pretix/api/serializers/item.py:327
#, python-brace-format
msgid "Item meta data property '{name}' does not exist."
msgstr "La propietat de metadades '{name}' no existeix."
-#: pretix/api/serializers/item.py:182 pretix/control/forms/item.py:1133
+#: pretix/api/serializers/item.py:184 pretix/control/forms/item.py:1202
msgid "The bundled item must not be the same item as the bundling one."
msgstr "L'element empaquetat no pot ser el mateix que el propi paquet."
-#: pretix/api/serializers/item.py:185 pretix/control/forms/item.py:1135
+#: pretix/api/serializers/item.py:187 pretix/control/forms/item.py:1204
msgid "The bundled item must not have bundles on its own."
msgstr "L'element empaquetat no pot tenir paquets ell mateix."
-#: pretix/api/serializers/item.py:263
+#: pretix/api/serializers/item.py:266
msgid ""
"Updating add-ons, bundles, or variations via PATCH/PUT is not supported. "
"Please use the dedicated nested endpoint."
@@ -268,11 +268,11 @@ msgstr ""
"No es suporta l'actualització de complements, paquets o variacions via PATCH/"
"PUT. Si us plau utilitzeu el punt final dedicat imbricat."
-#: pretix/api/serializers/item.py:271
+#: pretix/api/serializers/item.py:274
msgid "Only admission products can currently be personalized."
msgstr ""
-#: pretix/api/serializers/item.py:282
+#: pretix/api/serializers/item.py:285
msgid ""
"Gift card products should not be associated with non-zero tax rates since "
"sales tax will be applied when the gift card is redeemed."
@@ -280,11 +280,11 @@ msgstr ""
"Els vals regal haurien d'estar associats a una taxa impositiva, perquè en el "
"moment del bescanvi s'aplicaran les taxes de venda."
-#: pretix/api/serializers/item.py:287 pretix/control/forms/item.py:655
+#: pretix/api/serializers/item.py:290 pretix/control/forms/item.py:701
msgid "Gift card products should not be admission products at the same time."
msgstr "Els vals regal no haurien de ser també entrades."
-#: pretix/api/serializers/item.py:463
+#: pretix/api/serializers/item.py:466
msgid ""
"Updating options via PATCH/PUT is not supported. Please use the dedicated "
"nested endpoint."
@@ -292,21 +292,21 @@ msgstr ""
"No es suporta l'actualització d'opcions via PATCH/PUT. Si us plau utilitzeu "
"el punt final dedicat imbricat."
-#: pretix/api/serializers/item.py:477 pretix/control/forms/item.py:118
+#: pretix/api/serializers/item.py:480 pretix/control/forms/item.py:118
msgid "Question cannot depend on a question asked during check-in."
msgstr ""
"Aquesta pregunta no ha de dependre d'una altra pregunta que es faci durant "
"el procés de registre."
-#: pretix/api/serializers/item.py:482 pretix/control/forms/item.py:123
+#: pretix/api/serializers/item.py:485 pretix/control/forms/item.py:123
msgid "Circular dependency between questions detected."
msgstr "S'ha detectat una dependència cíclica entre les preguntes."
-#: pretix/api/serializers/item.py:487 pretix/control/forms/item.py:132
+#: pretix/api/serializers/item.py:490 pretix/control/forms/item.py:132
msgid "This type of question cannot be asked during check-in."
msgstr "Aquest tipus de preguntes no es pot fer durant el procés de registre."
-#: pretix/api/serializers/item.py:490 pretix/control/forms/item.py:140
+#: pretix/api/serializers/item.py:493 pretix/control/forms/item.py:140
#, fuzzy
#| msgid "This type of question cannot be asked during check-in."
msgid "This type of question cannot be shown during check-in."
@@ -331,7 +331,7 @@ msgid "\"{input}\" is not a valid choice."
msgstr "Ha succeït un error intern, si us plau intenteu-ho de nou."
#: pretix/api/serializers/order.py:1310 pretix/api/views/cart.py:220
-#: pretix/base/services/orders.py:1497
+#: pretix/base/services/orders.py:1486
#, python-brace-format
msgid "The selected seat \"{seat}\" is not available."
msgstr "El seient \"{seat}\" no està disponible."
@@ -396,12 +396,12 @@ msgstr ""
"compte."
#: pretix/api/views/order.py:583 pretix/control/views/orders.py:1570
-#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:854
+#: pretix/presale/views/order.py:743 pretix/presale/views/order.py:816
msgid "You cannot generate an invoice for this order."
msgstr "No podeu generar una factura per aquesta comanda."
#: pretix/api/views/order.py:588 pretix/control/views/orders.py:1572
-#: pretix/presale/views/order.py:783 pretix/presale/views/order.py:856
+#: pretix/presale/views/order.py:745 pretix/presale/views/order.py:818
msgid "An invoice for this order already exists."
msgstr "Ja existeix una factura per aquesta comanda."
@@ -411,8 +411,8 @@ msgid "There was an error sending the mail. Please try again later."
msgstr ""
"S'ha produït un error enviant el correu. Si us plau intenteu-ho més tard."
-#: pretix/api/views/order.py:692 pretix/base/services/cart.py:206
-#: pretix/base/services/orders.py:187 pretix/presale/views/order.py:838
+#: pretix/api/views/order.py:692 pretix/base/services/cart.py:215
+#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:800
msgid "One of the selected products is not available in the selected country."
msgstr "El producte seleccionat no està disponible en aquesta geografia."
@@ -622,8 +622,8 @@ msgstr "S'ha completat la tasca."
#: pretix/base/addressvalidation.py:100 pretix/base/addressvalidation.py:103
#: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:941
#: pretix/base/forms/questions.py:972 pretix/base/payment.py:97
-#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:781
-#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:1423
+#: pretix/control/forms/event.py:781 pretix/control/forms/event.py:787
+#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:1418
#: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118
#: pretix/plugins/banktransfer/payment.py:666
#: pretix/plugins/banktransfer/payment.py:672
@@ -651,7 +651,7 @@ msgstr "Usuari {system}"
#: pretix/control/navigation.py:494
#: pretix/control/templates/pretixcontrol/event/settings.html:69
#: pretix/control/templates/pretixcontrol/organizers/customer.html:48
-#: pretix/plugins/checkinlists/exporters.py:490
+#: pretix/plugins/checkinlists/exporters.py:493
#: pretix/presale/checkoutflow.py:1451 pretix/presale/forms/checkout.py:57
#: pretix/presale/forms/customer.py:55 pretix/presale/forms/customer.py:130
#: pretix/presale/forms/customer.py:280 pretix/presale/forms/customer.py:326
@@ -739,7 +739,7 @@ msgid ""
"the email address in your customer account."
msgstr ""
-#: pretix/base/email.py:202 pretix/base/exporters/items.py:152
+#: pretix/base/email.py:199 pretix/base/exporters/items.py:152
#: pretix/base/exporters/items.py:197 pretix/control/views/main.py:311
#: pretix/plugins/badges/apps.py:47 pretix/plugins/badges/models.py:48
#: pretix/plugins/badges/templates/pretixplugins/badges/index.html:35
@@ -750,44 +750,10 @@ msgstr ""
msgid "Default"
msgstr "Predeterminat"
-#: pretix/base/email.py:209
+#: pretix/base/email.py:206
msgid "Simple with logo"
msgstr "Simple amb logo"
-#: pretix/base/email.py:551 pretix/base/email.py:633 pretix/base/email.py:649
-#: pretix/base/email.py:658 pretix/base/pdf.py:174 pretix/base/pdf.py:332
-#: pretix/base/services/invoices.py:470 pretix/control/views/event.py:797
-msgid "John Doe"
-msgstr "Joan Pons"
-
-#: pretix/base/email.py:555
-msgid "Sample Corporation"
-msgstr "Associació de mostra"
-
-#: pretix/base/email.py:595
-msgid "Sample Admission Ticket"
-msgstr "Exemple de tiquet d'entrada"
-
-#: pretix/base/email.py:637
-msgid "An individual text with a reason can be inserted here."
-msgstr "Podeu inserir aquí un text amb el motiu."
-
-#: pretix/base/email.py:641
-msgid "The amount has been charged to your card."
-msgstr "S'ha carregat l'import a la vostra targeta."
-
-#: pretix/base/email.py:645
-msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
-msgstr ""
-"Si us plau, feu una transferència a aquest compte bancari: "
-"9999-9999-9999-9999"
-
-#: pretix/base/email.py:671 pretix/base/email.py:676 pretix/base/email.py:681
-#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
-#: pretix/control/forms/organizer.py:596
-msgid "Mr Doe"
-msgstr "Sr Daixonses"
-
#: pretix/base/exporter.py:187 pretix/base/exporter.py:317
msgid "Export format"
msgstr "Format d'exportació"
@@ -820,9 +786,9 @@ msgstr "Respostes de les preguntes"
#: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52
#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:86
-#: pretix/base/exporters/orderlist.py:777
-#: pretix/base/exporters/orderlist.py:956
-#: pretix/base/exporters/orderlist.py:1195
+#: pretix/base/exporters/orderlist.py:790
+#: pretix/base/exporters/orderlist.py:969
+#: pretix/base/exporters/orderlist.py:1208
#: pretix/plugins/reports/exporters.py:478
#: pretix/plugins/reports/exporters.py:651
#, fuzzy
@@ -837,7 +803,7 @@ msgid ""
"customers while creating an order."
msgstr ""
-#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1608
+#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1671
#: pretix/control/navigation.py:182
#: pretix/control/templates/pretixcontrol/items/questions.html:3
#: pretix/control/templates/pretixcontrol/items/questions.html:5
@@ -889,17 +855,17 @@ msgstr "Proveïdor de pagament"
msgid "External identifier"
msgstr "Identificador intern"
-#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:434
-#: pretix/base/exporters/orderlist.py:544
+#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:442
+#: pretix/base/exporters/orderlist.py:557
#: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:95
-#: pretix/base/models/customers.py:385 pretix/base/models/items.py:1500
+#: pretix/base/models/customers.py:385 pretix/base/models/items.py:1563
#: pretix/base/models/orders.py:210 pretix/base/models/waitinglist.py:80
#: pretix/base/orderimport.py:164 pretix/base/pdf.py:321
#: pretix/control/templates/pretixcontrol/order/index.html:249
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:148
#: pretix/control/views/waitinglist.py:307
-#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:494
#: pretix/presale/checkoutflow.py:1457 pretix/presale/forms/checkout.py:84
#: pretix/presale/forms/waitinglist.py:103
#: pretix/presale/templates/pretixpresale/event/order.html:303
@@ -907,7 +873,7 @@ msgid "Phone number"
msgstr "Número de telèfon"
#: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248
-#: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3050
+#: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3051
#: pretix/base/settings.py:3556 pretix/base/settings.py:3568
#: pretix/control/templates/pretixcontrol/users/index.html:47
msgid "Full name"
@@ -915,16 +881,16 @@ msgstr "Nom complet"
#: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:205
#: pretix/base/exporters/invoices.py:213 pretix/base/exporters/invoices.py:331
-#: pretix/base/exporters/invoices.py:339 pretix/base/exporters/orderlist.py:257
+#: pretix/base/exporters/invoices.py:339 pretix/base/exporters/orderlist.py:261
#: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1099
#: pretix/base/models/devices.py:66 pretix/base/models/devices.py:128
#: pretix/base/models/event.py:1409 pretix/base/models/event.py:1646
-#: pretix/base/models/items.py:1884 pretix/base/models/items.py:2057
+#: pretix/base/models/items.py:1947 pretix/base/models/items.py:2120
#: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73
#: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69
#: pretix/base/settings.py:3181 pretix/base/settings.py:3191
#: pretix/base/settings.py:3545 pretix/control/forms/filter.py:626
-#: pretix/control/forms/item.py:362 pretix/control/forms/organizer.py:852
+#: pretix/control/forms/item.py:378 pretix/control/forms/organizer.py:852
#: pretix/control/templates/pretixcontrol/checkin/index.html:109
#: pretix/control/templates/pretixcontrol/checkin/lists.html:91
#: pretix/control/templates/pretixcontrol/event/tax_index.html:26
@@ -943,7 +909,7 @@ msgstr "Nom complet"
#: pretix/control/views/waitinglist.py:307 pretix/plugins/badges/models.py:53
#: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34
#: pretix/plugins/checkinlists/exporters.py:359
-#: pretix/plugins/checkinlists/exporters.py:746
+#: pretix/plugins/checkinlists/exporters.py:749
#: pretix/plugins/reports/exporters.py:885
#: pretix/plugins/ticketoutputpdf/models.py:239
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32
@@ -979,7 +945,7 @@ msgstr "Data de registre"
#: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:204
#: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260
#: pretix/base/models/customers.py:106 pretix/base/models/exports.py:54
-#: pretix/control/forms/event.py:1533 pretix/control/forms/exports.py:49
+#: pretix/control/forms/event.py:1528 pretix/control/forms/exports.py:49
#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:308
msgid "Language"
msgstr "Idioma"
@@ -1009,47 +975,47 @@ msgstr ""
#: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:206
#: pretix/base/exporters/items.py:207 pretix/base/exporters/items.py:210
#: pretix/base/exporters/items.py:213 pretix/base/exporters/items.py:214
-#: pretix/base/exporters/items.py:215 pretix/base/exporters/orderlist.py:387
-#: pretix/base/exporters/orderlist.py:392
-#: pretix/base/exporters/orderlist.py:702
-#: pretix/base/exporters/orderlist.py:724
-#: pretix/base/exporters/orderlist.py:752
-#: pretix/base/exporters/orderlist.py:1335
-#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1311
+#: pretix/base/exporters/items.py:215 pretix/base/exporters/orderlist.py:391
+#: pretix/base/exporters/orderlist.py:396
+#: pretix/base/exporters/orderlist.py:715
+#: pretix/base/exporters/orderlist.py:737
+#: pretix/base/exporters/orderlist.py:765
+#: pretix/base/exporters/orderlist.py:1348
+#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1315
#: pretix/control/forms/filter.py:170 pretix/control/forms/filter.py:521
-#: pretix/control/forms/item.py:527 pretix/control/forms/subevents.py:118
+#: pretix/control/forms/item.py:545 pretix/control/forms/subevents.py:118
#: pretix/control/views/item.py:715 pretix/control/views/vouchers.py:138
#: pretix/control/views/vouchers.py:139
-#: pretix/plugins/checkinlists/exporters.py:577
#: pretix/plugins/checkinlists/exporters.py:580
-#: pretix/plugins/checkinlists/exporters.py:617
-#: pretix/plugins/checkinlists/exporters.py:632
-#: pretix/plugins/checkinlists/exporters.py:701
-#: pretix/plugins/checkinlists/exporters.py:802
-#: pretix/plugins/checkinlists/exporters.py:803
-#: pretix/plugins/checkinlists/exporters.py:804
+#: pretix/plugins/checkinlists/exporters.py:583
+#: pretix/plugins/checkinlists/exporters.py:620
+#: pretix/plugins/checkinlists/exporters.py:635
+#: pretix/plugins/checkinlists/exporters.py:704
+#: pretix/plugins/checkinlists/exporters.py:805
+#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:807
msgid "Yes"
msgstr "Si"
#: pretix/base/exporters/customers.py:100
#: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:83
-#: pretix/base/exporters/invoices.py:304 pretix/base/exporters/orderlist.py:387
-#: pretix/base/exporters/orderlist.py:392
-#: pretix/base/exporters/orderlist.py:724
-#: pretix/base/exporters/orderlist.py:752
-#: pretix/base/exporters/orderlist.py:1335
-#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1313
+#: pretix/base/exporters/invoices.py:304 pretix/base/exporters/orderlist.py:391
+#: pretix/base/exporters/orderlist.py:396
+#: pretix/base/exporters/orderlist.py:737
+#: pretix/base/exporters/orderlist.py:765
+#: pretix/base/exporters/orderlist.py:1348
+#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1317
#: pretix/control/forms/filter.py:170 pretix/control/forms/filter.py:522
-#: pretix/control/forms/item.py:528 pretix/control/forms/subevents.py:119
+#: pretix/control/forms/item.py:546 pretix/control/forms/subevents.py:119
#: pretix/control/views/item.py:715 pretix/control/views/vouchers.py:138
#: pretix/control/views/vouchers.py:139
-#: pretix/plugins/checkinlists/exporters.py:577
#: pretix/plugins/checkinlists/exporters.py:580
-#: pretix/plugins/checkinlists/exporters.py:617
-#: pretix/plugins/checkinlists/exporters.py:701
-#: pretix/plugins/checkinlists/exporters.py:802
-#: pretix/plugins/checkinlists/exporters.py:803
-#: pretix/plugins/checkinlists/exporters.py:804
+#: pretix/plugins/checkinlists/exporters.py:583
+#: pretix/plugins/checkinlists/exporters.py:620
+#: pretix/plugins/checkinlists/exporters.py:704
+#: pretix/plugins/checkinlists/exporters.py:805
+#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:807
msgid "No"
msgstr "No"
@@ -1073,10 +1039,10 @@ msgstr "Tiquet per l'acte {event}-{code}"
#: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74
#: pretix/base/exporters/orderlist.py:127
-#: pretix/base/exporters/orderlist.py:791
-#: pretix/base/exporters/orderlist.py:1145
+#: pretix/base/exporters/orderlist.py:804
+#: pretix/base/exporters/orderlist.py:1158
#: pretix/plugins/checkinlists/exporters.py:88
-#: pretix/plugins/checkinlists/exporters.py:844
+#: pretix/plugins/checkinlists/exporters.py:847
#: pretix/plugins/reports/accountingreport.py:74
#: pretix/plugins/reports/exporters.py:461
#: pretix/plugins/reports/exporters.py:698
@@ -1148,20 +1114,20 @@ msgstr "Zona horària"
#: pretix/base/exporters/events.py:62 pretix/base/models/event.py:559
#: pretix/base/models/event.py:1411 pretix/base/settings.py:3179
-#: pretix/base/settings.py:3189 pretix/control/forms/subevents.py:473
+#: pretix/base/settings.py:3189 pretix/control/forms/subevents.py:478
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:268
msgid "Event start time"
msgstr "Hora d'inici de l'esdeveniment"
#: pretix/base/exporters/events.py:63 pretix/base/models/event.py:561
#: pretix/base/models/event.py:1413 pretix/base/pdf.py:287
-#: pretix/control/forms/subevents.py:478
+#: pretix/control/forms/subevents.py:483
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:270
msgid "Event end time"
msgstr "Hora de finalització de l'esdeveniment"
#: pretix/base/exporters/events.py:64 pretix/base/models/event.py:563
-#: pretix/base/models/event.py:1415 pretix/control/forms/subevents.py:483
+#: pretix/base/models/event.py:1415 pretix/control/forms/subevents.py:488
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:274
msgid "Admission time"
msgstr "Hora d'admissió"
@@ -1197,8 +1163,8 @@ msgstr "Longitud"
msgid "Internal comment"
msgstr "Comentari intern"
-#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1663
-#: pretix/base/models/orders.py:2072 pretix/control/forms/filter.py:203
+#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1667
+#: pretix/base/models/orders.py:2076 pretix/control/forms/filter.py:203
#: pretix/control/forms/filter.py:947 pretix/control/forms/filter.py:2211
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14
@@ -1266,26 +1232,26 @@ msgid "Invoice number"
msgstr "Número de la factura"
#: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326
-#: pretix/base/exporters/orderlist.py:1168
-#: pretix/base/exporters/orderlist.py:1213
+#: pretix/base/exporters/orderlist.py:1181
+#: pretix/base/exporters/orderlist.py:1226
#: pretix/base/exporters/waitinglist.py:107 pretix/base/forms/widgets.py:212
-#: pretix/base/models/items.py:1496 pretix/base/models/orders.py:218
-#: pretix/base/models/orders.py:2786 pretix/base/models/orders.py:2892
+#: pretix/base/models/items.py:1559 pretix/base/models/orders.py:218
+#: pretix/base/models/orders.py:2787 pretix/base/models/orders.py:2893
#: pretix/control/templates/pretixcontrol/order/transactions.html:19
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:72
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11
-#: pretix/plugins/checkinlists/exporters.py:738
+#: pretix/plugins/checkinlists/exporters.py:741
#: pretix/presale/templates/pretixpresale/event/fragment_giftcard_history.html:6
#: pretix/presale/templates/pretixpresale/organizers/index.html:44
msgid "Date"
msgstr "Data"
#: pretix/base/exporters/invoices.py:200 pretix/base/exporters/invoices.py:327
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:431
-#: pretix/base/exporters/orderlist.py:540
-#: pretix/base/exporters/orderlist.py:833 pretix/base/models/orders.py:178
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:439
+#: pretix/base/exporters/orderlist.py:553
+#: pretix/base/exporters/orderlist.py:846 pretix/base/models/orders.py:178
#: pretix/base/notifications.py:199 pretix/base/pdf.py:104
#: pretix/control/templates/pretixcontrol/checkin/index.html:95
#: pretix/control/templates/pretixcontrol/order/index.html:173
@@ -1300,8 +1266,8 @@ msgstr "Data"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41
#: pretix/plugins/checkinlists/exporters.py:121
-#: pretix/plugins/checkinlists/exporters.py:475
-#: pretix/plugins/checkinlists/exporters.py:742
+#: pretix/plugins/checkinlists/exporters.py:478
+#: pretix/plugins/checkinlists/exporters.py:745
#: pretix/plugins/reports/exporters.py:561
#: pretix/plugins/reports/exporters.py:884
#: pretix/plugins/ticketoutputpdf/exporters.py:95
@@ -1337,15 +1303,15 @@ msgid "Invoice sender:"
msgstr "Emissor de la factura:"
#: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:332
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:570 pretix/base/forms/questions.py:668
-#: pretix/base/models/customers.py:300 pretix/base/models/orders.py:1449
-#: pretix/base/models/orders.py:3052 pretix/base/orderimport.py:352
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:583 pretix/base/forms/questions.py:668
+#: pretix/base/models/customers.py:300 pretix/base/models/orders.py:1453
+#: pretix/base/models/orders.py:3053 pretix/base/orderimport.py:352
#: pretix/base/orderimport.py:498 pretix/control/forms/filter.py:630
#: pretix/control/forms/filter.py:661
#: pretix/control/templates/pretixcontrol/order/index.html:948
-#: pretix/plugins/checkinlists/exporters.py:516
+#: pretix/plugins/checkinlists/exporters.py:519
#: pretix/plugins/reports/exporters.py:840
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92
#: pretix/presale/templates/pretixpresale/event/order.html:315
@@ -1355,47 +1321,47 @@ msgstr "Adreça"
#: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215
#: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:571 pretix/base/forms/questions.py:679
-#: pretix/base/models/customers.py:301 pretix/base/models/orders.py:1450
-#: pretix/base/models/orders.py:3053 pretix/base/orderimport.py:363
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:584 pretix/base/forms/questions.py:679
+#: pretix/base/models/customers.py:301 pretix/base/models/orders.py:1454
+#: pretix/base/models/orders.py:3054 pretix/base/orderimport.py:363
#: pretix/base/orderimport.py:509 pretix/base/settings.py:1107
#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:665
#: pretix/control/views/item.py:479
-#: pretix/plugins/checkinlists/exporters.py:517
+#: pretix/plugins/checkinlists/exporters.py:520
#: pretix/plugins/reports/exporters.py:841
msgid "ZIP code"
msgstr "Codi postal"
#: pretix/base/exporters/invoices.py:208 pretix/base/exporters/invoices.py:216
#: pretix/base/exporters/invoices.py:334 pretix/base/exporters/invoices.py:342
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:572 pretix/base/forms/questions.py:687
-#: pretix/base/models/customers.py:302 pretix/base/models/orders.py:1451
-#: pretix/base/models/orders.py:3054 pretix/base/orderimport.py:374
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:585 pretix/base/forms/questions.py:687
+#: pretix/base/models/customers.py:302 pretix/base/models/orders.py:1455
+#: pretix/base/models/orders.py:3055 pretix/base/orderimport.py:374
#: pretix/base/orderimport.py:520 pretix/base/settings.py:1119
#: pretix/control/forms/filter.py:639 pretix/control/forms/filter.py:670
#: pretix/control/views/item.py:489
-#: pretix/plugins/checkinlists/exporters.py:518
+#: pretix/plugins/checkinlists/exporters.py:521
#: pretix/plugins/reports/exporters.py:842
msgid "City"
msgstr "Ciutat"
#: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217
#: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:573 pretix/base/forms/questions.py:699
-#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1452
-#: pretix/base/models/orders.py:3055 pretix/base/models/orders.py:3056
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:586 pretix/base/forms/questions.py:699
+#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1456
+#: pretix/base/models/orders.py:3056 pretix/base/models/orders.py:3057
#: pretix/base/orderimport.py:390 pretix/base/orderimport.py:536
#: pretix/base/settings.py:1128 pretix/control/forms/filter.py:644
#: pretix/control/forms/filter.py:675
#: pretix/control/templates/pretixcontrol/order/index.html:952
#: pretix/control/views/item.py:499
-#: pretix/plugins/checkinlists/exporters.py:519
+#: pretix/plugins/checkinlists/exporters.py:522
#: pretix/plugins/reports/exporters.py:792
#: pretix/plugins/reports/exporters.py:837
#: pretix/plugins/reports/exporters.py:886
@@ -1410,9 +1376,9 @@ msgstr "Identificador fiscal"
#: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:219
#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/invoices.py:345
-#: pretix/base/exporters/orderlist.py:265
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:616 pretix/base/models/orders.py:3059
+#: pretix/base/exporters/orderlist.py:269
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:3060
#: pretix/base/orderimport.py:434
#: pretix/control/templates/pretixcontrol/order/index.html:959
#: pretix/plugins/reports/exporters.py:844
@@ -1436,15 +1402,15 @@ msgid "Invoice recipient:"
msgstr "Receptor de la factura:"
#: pretix/base/exporters/invoices.py:212 pretix/base/exporters/invoices.py:338
-#: pretix/base/exporters/orderlist.py:257
-#: pretix/base/exporters/orderlist.py:443
-#: pretix/base/exporters/orderlist.py:569
-#: pretix/base/exporters/orderlist.py:606 pretix/base/forms/questions.py:660
+#: pretix/base/exporters/orderlist.py:261
+#: pretix/base/exporters/orderlist.py:451
+#: pretix/base/exporters/orderlist.py:582
+#: pretix/base/exporters/orderlist.py:619 pretix/base/forms/questions.py:660
#: pretix/base/orderimport.py:322 pretix/base/orderimport.py:487
#: pretix/control/forms/filter.py:622 pretix/control/forms/filter.py:657
#: pretix/control/templates/pretixcontrol/order/index.html:944
#: pretix/control/views/item.py:457
-#: pretix/plugins/checkinlists/exporters.py:501
+#: pretix/plugins/checkinlists/exporters.py:504
#: pretix/plugins/reports/exporters.py:839
#: pretix/plugins/reports/exporters.py:885
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87
@@ -1457,14 +1423,14 @@ msgid "Street address"
msgstr "Adreça"
#: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:574 pretix/base/forms/questions.py:723
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:587 pretix/base/forms/questions.py:723
#: pretix/base/forms/questions.py:1065 pretix/base/models/customers.py:304
-#: pretix/base/models/orders.py:1453 pretix/base/models/orders.py:3058
+#: pretix/base/models/orders.py:1457 pretix/base/models/orders.py:3059
#: pretix/base/orderimport.py:409
#: pretix/control/templates/pretixcontrol/order/index.html:955
-#: pretix/plugins/checkinlists/exporters.py:520
+#: pretix/plugins/checkinlists/exporters.py:523
#: pretix/plugins/reports/exporters.py:843
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99
#: pretix/presale/templates/pretixpresale/event/order.html:322
@@ -1473,19 +1439,19 @@ msgid "State"
msgstr "Estat"
#: pretix/base/exporters/invoices.py:220 pretix/base/exporters/invoices.py:346
-#: pretix/base/models/orders.py:3068 pretix/base/models/orders.py:3103
+#: pretix/base/models/orders.py:3069 pretix/base/models/orders.py:3104
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107
msgid "Beneficiary"
msgstr "Beneficiari"
#: pretix/base/exporters/invoices.py:221 pretix/base/exporters/invoices.py:347
-#: pretix/base/models/orders.py:3063 pretix/base/orderimport.py:445
+#: pretix/base/models/orders.py:3064 pretix/base/orderimport.py:445
#: pretix/control/templates/pretixcontrol/order/index.html:979
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115
msgid "Internal reference"
msgstr "Referència interna"
-#: pretix/base/exporters/invoices.py:222 pretix/control/forms/event.py:1482
+#: pretix/base/exporters/invoices.py:222 pretix/control/forms/event.py:1477
msgid "Reverse charge"
msgstr "Auto-liquidació"
@@ -1512,9 +1478,9 @@ msgid "Payment matching IDs"
msgstr "Identificador de pagament"
#: pretix/base/exporters/invoices.py:228 pretix/base/exporters/invoices.py:348
-#: pretix/base/exporters/orderlist.py:284
-#: pretix/base/exporters/orderlist.py:455
-#: pretix/base/exporters/orderlist.py:622
+#: pretix/base/exporters/orderlist.py:288
+#: pretix/base/exporters/orderlist.py:463
+#: pretix/base/exporters/orderlist.py:635
#: pretix/control/templates/pretixcontrol/event/payment.html:10
#: pretix/control/views/event.py:363
msgid "Payment providers"
@@ -1534,13 +1500,13 @@ msgstr "Factura"
msgid "Line number"
msgstr "Número de línia"
-#: pretix/base/exporters/invoices.py:319 pretix/base/exporters/orderlist.py:438
-#: pretix/base/models/items.py:417 pretix/base/models/items.py:1028
+#: pretix/base/exporters/invoices.py:319 pretix/base/exporters/orderlist.py:446
+#: pretix/base/models/items.py:424 pretix/base/models/items.py:1065
#: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32
msgid "Description"
msgstr "Descripció"
-#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:337
+#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:338
msgid "Gross price"
msgstr "Preu brut"
@@ -1548,18 +1514,18 @@ msgstr "Preu brut"
msgid "Net price"
msgstr "Preu net"
-#: pretix/base/exporters/invoices.py:322 pretix/base/exporters/orderlist.py:442
-#: pretix/base/exporters/orderlist.py:560
-#: pretix/base/exporters/orderlist.py:858 pretix/base/models/orders.py:2230
-#: pretix/base/models/orders.py:2377 pretix/base/models/orders.py:2828
+#: pretix/base/exporters/invoices.py:322 pretix/base/exporters/orderlist.py:450
+#: pretix/base/exporters/orderlist.py:573
+#: pretix/base/exporters/orderlist.py:871 pretix/base/models/orders.py:2234
+#: pretix/base/models/orders.py:2381 pretix/base/models/orders.py:2829
msgid "Tax value"
msgstr "Valor fiscal"
-#: pretix/base/exporters/invoices.py:323 pretix/base/exporters/orderlist.py:440
-#: pretix/base/exporters/orderlist.py:558
-#: pretix/base/exporters/orderlist.py:855 pretix/base/models/orders.py:2221
-#: pretix/base/models/orders.py:2368 pretix/base/models/orders.py:2819
-#: pretix/base/models/orders.py:2902 pretix/base/models/tax.py:183
+#: pretix/base/exporters/invoices.py:323 pretix/base/exporters/orderlist.py:448
+#: pretix/base/exporters/orderlist.py:571
+#: pretix/base/exporters/orderlist.py:868 pretix/base/models/orders.py:2225
+#: pretix/base/models/orders.py:2372 pretix/base/models/orders.py:2820
+#: pretix/base/models/orders.py:2903 pretix/base/models/tax.py:183
#: pretix/control/templates/pretixcontrol/order/transactions.html:21
#: pretix/plugins/reports/accountingreport.py:315
#: pretix/plugins/reports/exporters.py:793
@@ -1585,7 +1551,7 @@ msgstr "Data de finalització de l'esdeveniment"
msgid "Product data"
msgstr "Nom del producte"
-#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:1082
+#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:1095
#, fuzzy
#| msgid "Product name"
msgctxt "export_category"
@@ -1596,15 +1562,15 @@ msgstr "Nom del producte"
msgid "Download a spreadsheet with details about all products and variations."
msgstr ""
-#: pretix/base/exporters/items.py:58 pretix/base/exporters/orderlist.py:554
-#: pretix/base/exporters/orderlist.py:844
+#: pretix/base/exporters/items.py:58 pretix/base/exporters/orderlist.py:567
+#: pretix/base/exporters/orderlist.py:857
#, fuzzy
#| msgid "Product"
msgid "Product ID"
msgstr "Producte"
-#: pretix/base/exporters/items.py:59 pretix/base/exporters/orderlist.py:556
-#: pretix/base/exporters/orderlist.py:846
+#: pretix/base/exporters/items.py:59 pretix/base/exporters/orderlist.py:569
+#: pretix/base/exporters/orderlist.py:859
#, fuzzy
#| msgid "Variation"
msgid "Variation ID"
@@ -1618,28 +1584,28 @@ msgid "Product category"
msgstr "Categoria del producte"
#: pretix/base/exporters/items.py:61 pretix/base/models/discount.py:60
-#: pretix/base/models/items.py:95 pretix/base/models/items.py:408
+#: pretix/base/models/items.py:95 pretix/base/models/items.py:415
#: pretix/base/models/tax.py:163 pretix/control/forms/organizer.py:213
#: pretix/control/templates/pretixcontrol/items/discounts.html:56
msgid "Internal name"
msgstr "Nom intern"
-#: pretix/base/exporters/items.py:65 pretix/base/models/items.py:405
+#: pretix/base/exporters/items.py:65 pretix/base/models/items.py:412
msgid "Item name"
msgstr "Nom de l'element"
-#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:555
-#: pretix/base/exporters/orderlist.py:847
-#: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:1021
-#: pretix/base/models/orders.py:1405 pretix/base/models/orders.py:2804
-#: pretix/plugins/checkinlists/exporters.py:681
+#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:568
+#: pretix/base/exporters/orderlist.py:860
+#: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:1058
+#: pretix/base/models/orders.py:1409 pretix/base/models/orders.py:2805
+#: pretix/plugins/checkinlists/exporters.py:684
msgid "Variation"
msgstr "Variació"
#: pretix/base/exporters/items.py:72 pretix/base/exporters/reusablemedia.py:48
#: pretix/base/models/customers.py:57 pretix/base/models/customers.py:392
#: pretix/base/models/discount.py:56 pretix/base/models/event.py:1400
-#: pretix/base/models/items.py:414 pretix/base/models/items.py:1025
+#: pretix/base/models/items.py:421 pretix/base/models/items.py:1062
#: pretix/base/models/media.py:77 pretix/base/settings.py:202
#: pretix/base/settings.py:237 pretix/base/settings.py:268
#: pretix/control/forms/filter.py:1124 pretix/control/forms/filter.py:1941
@@ -1649,26 +1615,26 @@ msgid "Active"
msgstr "Actiu"
#: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68
-#: pretix/base/models/items.py:584 pretix/base/models/items.py:1087
-#: pretix/control/forms/discounts.py:87 pretix/control/forms/event.py:959
-#: pretix/control/forms/item.py:556 pretix/control/forms/item.py:832
+#: pretix/base/models/items.py:601 pretix/base/models/items.py:1134
+#: pretix/control/forms/discounts.py:87 pretix/control/forms/event.py:965
+#: pretix/control/forms/item.py:574 pretix/control/forms/item.py:883
msgid "Sales channels"
msgstr "Canals de venda"
-#: pretix/base/exporters/items.py:74 pretix/base/models/items.py:422
-#: pretix/base/models/items.py:1039
+#: pretix/base/exporters/items.py:74 pretix/base/models/items.py:429
+#: pretix/base/models/items.py:1076
msgid "Default price"
msgstr "Preu predeterminat"
-#: pretix/base/exporters/items.py:75 pretix/base/models/items.py:430
+#: pretix/base/exporters/items.py:75 pretix/base/models/items.py:437
msgid "Free price input"
msgstr "Entrada de preu gratuït"
-#: pretix/base/exporters/items.py:76 pretix/base/models/items.py:444
+#: pretix/base/exporters/items.py:76 pretix/base/models/items.py:451
msgid "Sales tax"
msgstr "Impost sobre la venda"
-#: pretix/base/exporters/items.py:77 pretix/base/models/items.py:449
+#: pretix/base/exporters/items.py:77 pretix/base/models/items.py:456
msgid "Is an admission ticket"
msgstr "És un tiquet d'admissió"
@@ -1680,20 +1646,20 @@ msgstr "És un tiquet d'admissió"
msgid "Personalized ticket"
msgstr "Genera tiquets"
-#: pretix/base/exporters/items.py:79 pretix/base/models/items.py:463
+#: pretix/base/exporters/items.py:79 pretix/base/models/items.py:470
msgid "Generate tickets"
msgstr "Genera tiquets"
-#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:1089
+#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:1102
#: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:367
-#: pretix/control/forms/event.py:1603 pretix/control/navigation.py:235
+#: pretix/control/forms/event.py:1598 pretix/control/navigation.py:235
#: pretix/control/templates/pretixcontrol/event/settings.html:339
#: pretix/control/templates/pretixcontrol/orders/cancel.html:62
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:6
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:8
#: pretix/plugins/sendmail/views.py:445
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:40
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:84
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:35
@@ -1704,15 +1670,15 @@ msgstr "Genera tiquets"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66
#: pretix/presale/templates/pretixpresale/organizers/index.html:103
-#: pretix/presale/views/widget.py:393
+#: pretix/presale/views/widget.py:395
msgid "Waiting list"
msgstr "Llista d'espera"
#: pretix/base/exporters/items.py:81 pretix/base/models/discount.py:74
#: pretix/base/models/items.py:174 pretix/base/models/items.py:230
-#: pretix/base/models/items.py:486 pretix/base/models/items.py:1077
-#: pretix/base/payment.py:341 pretix/control/forms/subevents.py:314
-#: pretix/control/forms/subevents.py:336
+#: pretix/base/models/items.py:493 pretix/base/models/items.py:1114
+#: pretix/base/payment.py:341 pretix/control/forms/subevents.py:318
+#: pretix/control/forms/subevents.py:340
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:506
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:170
#: pretix/control/templates/pretixcontrol/subevents/detail.html:148
@@ -1721,19 +1687,19 @@ msgstr "Disponible des de"
#: pretix/base/exporters/items.py:82 pretix/base/models/discount.py:79
#: pretix/base/models/items.py:179 pretix/base/models/items.py:235
-#: pretix/base/models/items.py:491 pretix/base/models/items.py:1082
-#: pretix/base/payment.py:335 pretix/control/forms/subevents.py:319
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:510
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:174
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:152
+#: pretix/base/models/items.py:503 pretix/base/models/items.py:1124
+#: pretix/base/payment.py:335 pretix/control/forms/subevents.py:323
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:511
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:175
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:153
msgid "Available until"
msgstr "Disponible fins"
-#: pretix/base/exporters/items.py:83 pretix/base/models/items.py:518
+#: pretix/base/exporters/items.py:83 pretix/base/models/items.py:535
msgid "This product can only be bought using a voucher."
msgstr "Aquest producte només es pot comprar mitjançant un val."
-#: pretix/base/exporters/items.py:84 pretix/base/models/items.py:531
+#: pretix/base/exporters/items.py:84 pretix/base/models/items.py:548
msgid ""
"This product will only be shown if a voucher matching the product is "
"redeemed."
@@ -1741,59 +1707,59 @@ msgstr ""
"Aquest producte només es mostrarà si s'ha bescanviat un val coincident amb "
"el producte."
-#: pretix/base/exporters/items.py:85 pretix/base/models/items.py:524
+#: pretix/base/exporters/items.py:85 pretix/base/models/items.py:541
msgid "Buying this product requires approval"
msgstr "La compra d'aquest producte requereix una aprovació"
-#: pretix/base/exporters/items.py:86 pretix/base/models/items.py:537
+#: pretix/base/exporters/items.py:86 pretix/base/models/items.py:554
msgid "Only sell this product as part of a bundle"
msgstr "Només es ven aquest producte com a part d'un paquet"
-#: pretix/base/exporters/items.py:87 pretix/base/models/items.py:544
+#: pretix/base/exporters/items.py:87 pretix/base/models/items.py:561
msgid "Allow product to be canceled or changed"
msgstr "Permet la cancel·lació o el canvi del producte"
-#: pretix/base/exporters/items.py:88 pretix/base/models/items.py:550
+#: pretix/base/exporters/items.py:88 pretix/base/models/items.py:567
msgid "Minimum amount per order"
msgstr "Quantitat mínima per comanda"
-#: pretix/base/exporters/items.py:89 pretix/base/models/items.py:557
+#: pretix/base/exporters/items.py:89 pretix/base/models/items.py:574
msgid "Maximum amount per order"
msgstr "Quantitat màxima per comanda"
-#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:277
-#: pretix/base/models/items.py:565 pretix/base/models/items.py:1100
+#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:281
+#: pretix/base/models/items.py:582 pretix/base/models/items.py:1147
#: pretix/base/models/orders.py:241
-#: pretix/plugins/checkinlists/exporters.py:505
+#: pretix/plugins/checkinlists/exporters.py:508
msgid "Requires special attention"
msgstr "Requereix atenció especial"
-#: pretix/base/exporters/items.py:91 pretix/base/exporters/orderlist.py:278
-#: pretix/base/models/items.py:572 pretix/base/models/items.py:1107
+#: pretix/base/exporters/items.py:91 pretix/base/exporters/orderlist.py:282
+#: pretix/base/models/items.py:589 pretix/base/models/items.py:1154
#: pretix/base/models/orders.py:248
#, fuzzy
#| msgid "Checkout"
msgid "Check-in text"
msgstr "Pagament"
-#: pretix/base/exporters/items.py:92 pretix/base/models/items.py:577
-#: pretix/base/models/items.py:1042
+#: pretix/base/exporters/items.py:92 pretix/base/models/items.py:594
+#: pretix/base/models/items.py:1079
msgid "Original price"
msgstr "Preu original"
-#: pretix/base/exporters/items.py:93 pretix/base/models/items.py:589
+#: pretix/base/exporters/items.py:93 pretix/base/models/items.py:606
msgid "This product is a gift card"
msgstr "Aquest producte és un val regal"
-#: pretix/base/exporters/items.py:94 pretix/base/models/items.py:595
-#: pretix/base/models/items.py:1062
+#: pretix/base/exporters/items.py:94 pretix/base/models/items.py:612
+#: pretix/base/models/items.py:1099
#: pretix/control/templates/pretixcontrol/item/include_variations.html:40
#: pretix/control/templates/pretixcontrol/item/include_variations.html:148
msgid "Require a valid membership"
msgstr ""
-#: pretix/base/exporters/items.py:95 pretix/base/models/items.py:604
-#: pretix/base/models/items.py:1071
+#: pretix/base/exporters/items.py:95 pretix/base/models/items.py:621
+#: pretix/base/models/items.py:1108
#, fuzzy
#| msgid "Team members"
msgid "Hide without a valid membership"
@@ -1843,7 +1809,7 @@ msgstr ""
msgid "Orders"
msgstr "Comandes"
-#: pretix/base/exporters/orderlist.py:100 pretix/base/models/orders.py:2426
+#: pretix/base/exporters/orderlist.py:100 pretix/base/models/orders.py:2430
#: pretix/base/notifications.py:205
msgid "Order positions"
msgstr "Posicions de les comandes"
@@ -1892,18 +1858,18 @@ msgstr ""
"igual o posterior a aquesta. També inclourà altres dates en cas de comandes "
"combinades!"
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:430
-#: pretix/base/exporters/orderlist.py:539
-#: pretix/base/exporters/orderlist.py:830
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1213
-#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1579
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:438
+#: pretix/base/exporters/orderlist.py:552
+#: pretix/base/exporters/orderlist.py:843
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1226
+#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1574
#: pretix/control/forms/organizer.py:110
msgid "Event slug"
msgstr "Mot de l'esdeveniment"
-#: pretix/base/exporters/orderlist.py:256 pretix/base/notifications.py:201
+#: pretix/base/exporters/orderlist.py:260 pretix/base/notifications.py:201
#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:25
#: pretix/control/templates/pretixcontrol/search/orders.html:60
#: pretix/plugins/reports/exporters.py:561
@@ -1912,11 +1878,11 @@ msgstr "Mot de l'esdeveniment"
msgid "Order total"
msgstr "Total de comandes"
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:432
-#: pretix/base/exporters/orderlist.py:542
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1266
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:440
+#: pretix/base/exporters/orderlist.py:555
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1279
#: pretix/base/exporters/waitinglist.py:120
#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:184
#: pretix/control/forms/filter.py:942 pretix/control/forms/filter.py:1121
@@ -1955,9 +1921,9 @@ msgstr "Total de comandes"
msgid "Status"
msgstr "Estat"
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:433
-#: pretix/base/exporters/orderlist.py:543
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:441
+#: pretix/base/exporters/orderlist.py:556
#: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:326
#: pretix/control/templates/pretixcontrol/checkin/index.html:107
#: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108
@@ -1967,10 +1933,10 @@ msgstr "Estat"
msgid "Email"
msgstr "Correu electrònic"
-#: pretix/base/exporters/orderlist.py:257
-#: pretix/base/exporters/orderlist.py:435
-#: pretix/base/exporters/orderlist.py:545
-#: pretix/base/exporters/orderlist.py:834 pretix/base/notifications.py:203
+#: pretix/base/exporters/orderlist.py:261
+#: pretix/base/exporters/orderlist.py:443
+#: pretix/base/exporters/orderlist.py:558
+#: pretix/base/exporters/orderlist.py:847 pretix/base/notifications.py:203
#: pretix/control/forms/filter.py:2262
#: pretix/control/templates/pretixcontrol/order/index.html:175
#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:24
@@ -1978,7 +1944,7 @@ msgstr "Correu electrònic"
#: pretix/control/templates/pretixcontrol/organizers/customer.html:205
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45
#: pretix/control/templates/pretixcontrol/search/orders.html:57
-#: pretix/plugins/checkinlists/exporters.py:503
+#: pretix/plugins/checkinlists/exporters.py:506
#: pretix/plugins/reports/exporters.py:498
#: pretix/plugins/reports/exporters.py:561
#: pretix/plugins/reports/exporters.py:680
@@ -1989,61 +1955,61 @@ msgstr "Correu electrònic"
msgid "Order date"
msgstr "Data de la comanda"
-#: pretix/base/exporters/orderlist.py:257
-#: pretix/base/exporters/orderlist.py:436
-#: pretix/base/exporters/orderlist.py:546
-#: pretix/base/exporters/orderlist.py:835
-#: pretix/plugins/checkinlists/exporters.py:504
+#: pretix/base/exporters/orderlist.py:261
+#: pretix/base/exporters/orderlist.py:444
+#: pretix/base/exporters/orderlist.py:559
+#: pretix/base/exporters/orderlist.py:848
+#: pretix/plugins/checkinlists/exporters.py:507
msgid "Order time"
msgstr "Hora de la comanda"
-#: pretix/base/exporters/orderlist.py:265
+#: pretix/base/exporters/orderlist.py:269
msgid "Custom address field"
msgstr "Camp d'adreça personalitzat"
-#: pretix/base/exporters/orderlist.py:265
+#: pretix/base/exporters/orderlist.py:269
msgid "Date of last payment"
msgstr "Darrer dia de pagament"
-#: pretix/base/exporters/orderlist.py:265 pretix/base/services/stats.py:237
+#: pretix/base/exporters/orderlist.py:269 pretix/base/services/stats.py:237
msgid "Fees"
msgstr "Tarifes"
-#: pretix/base/exporters/orderlist.py:265
-#: pretix/base/exporters/orderlist.py:619 pretix/base/orderimport.py:626
+#: pretix/base/exporters/orderlist.py:269
+#: pretix/base/exporters/orderlist.py:632 pretix/base/orderimport.py:626
#: pretix/control/templates/pretixcontrol/order/index.html:185
#: pretix/control/templates/pretixcontrol/pdf/index.html:230
msgid "Order locale"
msgstr "Configuració regional de la comanda"
-#: pretix/base/exporters/orderlist.py:270
+#: pretix/base/exporters/orderlist.py:274
#, python-brace-format
msgid "Gross at {rate} % tax"
msgstr "Brut al {rate} % d'impostos"
-#: pretix/base/exporters/orderlist.py:271
+#: pretix/base/exporters/orderlist.py:275
#, python-brace-format
msgid "Net at {rate} % tax"
msgstr "Net al {rate} % d'impostos"
-#: pretix/base/exporters/orderlist.py:272
+#: pretix/base/exporters/orderlist.py:276
#, python-brace-format
msgid "Tax value at {rate} % tax"
msgstr "Valor fiscal al {rate} % d'impostos"
-#: pretix/base/exporters/orderlist.py:275
+#: pretix/base/exporters/orderlist.py:279
msgid "Invoice numbers"
msgstr "Números de les factures"
-#: pretix/base/exporters/orderlist.py:276
-#: pretix/base/exporters/orderlist.py:619 pretix/base/orderimport.py:700
+#: pretix/base/exporters/orderlist.py:280
+#: pretix/base/exporters/orderlist.py:632 pretix/base/orderimport.py:700
#: pretix/control/forms/filter.py:586
#: pretix/control/templates/pretixcontrol/order/index.html:182
msgid "Sales channel"
msgstr "Canal de vendes"
-#: pretix/base/exporters/orderlist.py:280
-#: pretix/base/exporters/orderlist.py:587 pretix/base/models/orders.py:236
+#: pretix/base/exporters/orderlist.py:284
+#: pretix/base/exporters/orderlist.py:600 pretix/base/models/orders.py:236
#: pretix/control/forms/filter.py:239
#, fuzzy
#| msgctxt "subevent"
@@ -2051,42 +2017,42 @@ msgstr "Canal de vendes"
msgid "Follow-up date"
msgstr "Totes les dates"
-#: pretix/base/exporters/orderlist.py:281
+#: pretix/base/exporters/orderlist.py:285
#: pretix/control/templates/pretixcontrol/orders/index.html:150
#: pretix/control/templates/pretixcontrol/organizers/customer.html:207
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74
msgid "Positions"
msgstr "Posicions"
-#: pretix/base/exporters/orderlist.py:282
-#: pretix/base/exporters/orderlist.py:620 pretix/base/models/orders.py:272
+#: pretix/base/exporters/orderlist.py:286
+#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:272
#: pretix/control/forms/filter.py:568
msgid "E-mail address verified"
msgstr "Adreça de correu electrònic verificada"
-#: pretix/base/exporters/orderlist.py:283
-#: pretix/base/exporters/orderlist.py:454
-#: pretix/base/exporters/orderlist.py:621
+#: pretix/base/exporters/orderlist.py:287
+#: pretix/base/exporters/orderlist.py:462
+#: pretix/base/exporters/orderlist.py:634
#, fuzzy
#| msgctxt "invoice"
#| msgid "Customer VAT ID"
msgid "External customer ID"
msgstr "Client VAT ID"
-#: pretix/base/exporters/orderlist.py:288
+#: pretix/base/exporters/orderlist.py:292
#, python-brace-format
msgid "Paid by {method}"
msgstr "Pagat via {method}"
-#: pretix/base/exporters/orderlist.py:437
-#: pretix/base/exporters/orderlist.py:848
+#: pretix/base/exporters/orderlist.py:445
+#: pretix/base/exporters/orderlist.py:861
msgid "Fee type"
msgstr "Tipus de tarifa"
-#: pretix/base/exporters/orderlist.py:439
-#: pretix/base/exporters/orderlist.py:557
-#: pretix/base/exporters/orderlist.py:854 pretix/base/models/orders.py:1410
-#: pretix/base/models/orders.py:2815 pretix/base/orderimport.py:577
+#: pretix/base/exporters/orderlist.py:447
+#: pretix/base/exporters/orderlist.py:570
+#: pretix/base/exporters/orderlist.py:867 pretix/base/models/orders.py:1414
+#: pretix/base/models/orders.py:2816 pretix/base/orderimport.py:577
#: pretix/base/pdf.py:159
#: pretix/control/templates/pretixcontrol/item/index.html:146
#: pretix/control/templates/pretixcontrol/order/change.html:184
@@ -2095,50 +2061,50 @@ msgstr "Tipus de tarifa"
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160
#: pretix/control/templates/pretixcontrol/subevents/detail.html:138
#: pretix/plugins/checkinlists/exporters.py:360
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
#: pretix/plugins/reports/accountingreport.py:314
msgid "Price"
msgstr "Preu"
-#: pretix/base/exporters/orderlist.py:441
-#: pretix/base/exporters/orderlist.py:559
-#: pretix/base/exporters/orderlist.py:857
+#: pretix/base/exporters/orderlist.py:449
+#: pretix/base/exporters/orderlist.py:572
+#: pretix/base/exporters/orderlist.py:870
#: pretix/control/templates/pretixcontrol/event/tax_edit.html:9
#: pretix/control/templates/pretixcontrol/event/tax_edit.html:16
#: pretix/control/templates/pretixcontrol/order/change.html:155
msgid "Tax rule"
msgstr "Regla fiscal"
-#: pretix/base/exporters/orderlist.py:444
-#: pretix/base/exporters/orderlist.py:449
-#: pretix/base/exporters/orderlist.py:607
-#: pretix/base/exporters/orderlist.py:611 pretix/base/pdf.py:331
+#: pretix/base/exporters/orderlist.py:452
+#: pretix/base/exporters/orderlist.py:457
+#: pretix/base/exporters/orderlist.py:620
+#: pretix/base/exporters/orderlist.py:624 pretix/base/pdf.py:331
msgid "Invoice address name"
msgstr "Nom de l'adreça de la factura"
-#: pretix/base/exporters/orderlist.py:468
-#: pretix/base/exporters/orderlist.py:643 pretix/base/models/orders.py:173
+#: pretix/base/exporters/orderlist.py:476
+#: pretix/base/exporters/orderlist.py:656 pretix/base/models/orders.py:173
msgid "canceled"
msgstr "cancel·lat"
-#: pretix/base/exporters/orderlist.py:541
-#: pretix/base/exporters/orderlist.py:841
-#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/base/exporters/orderlist.py:554
+#: pretix/base/exporters/orderlist.py:854
+#: pretix/plugins/checkinlists/exporters.py:746
msgid "Position ID"
msgstr "Identificador de la posició"
-#: pretix/base/exporters/orderlist.py:549
-#: pretix/base/exporters/orderlist.py:852
-#: pretix/base/exporters/orderlist.py:1092 pretix/base/models/checkin.py:59
-#: pretix/base/models/items.py:1880 pretix/base/models/orders.py:1395
-#: pretix/base/models/orders.py:2811 pretix/base/models/vouchers.py:187
-#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1527
+#: pretix/base/exporters/orderlist.py:562
+#: pretix/base/exporters/orderlist.py:865
+#: pretix/base/exporters/orderlist.py:1105 pretix/base/models/checkin.py:59
+#: pretix/base/models/items.py:1943 pretix/base/models/orders.py:1399
+#: pretix/base/models/orders.py:2812 pretix/base/models/vouchers.py:187
+#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1522
#: pretix/control/forms/filter.py:426 pretix/control/forms/filter.py:1832
#: pretix/control/forms/filter.py:2056 pretix/control/forms/filter.py:2171
#: pretix/control/forms/filter.py:2253 pretix/control/forms/filter.py:2470
-#: pretix/control/forms/item.py:250 pretix/control/forms/orders.py:342
-#: pretix/control/forms/orders.py:394 pretix/control/forms/orders.py:773
-#: pretix/control/forms/vouchers.py:114
+#: pretix/control/forms/item.py:266 pretix/control/forms/orders.py:343
+#: pretix/control/forms/orders.py:395 pretix/control/forms/orders.py:774
+#: pretix/control/forms/vouchers.py:115
#: pretix/control/templates/pretixcontrol/checkin/lists.html:98
#: pretix/control/templates/pretixcontrol/items/quotas.html:51
#: pretix/control/templates/pretixcontrol/order/change.html:104
@@ -2149,10 +2115,10 @@ msgstr "Identificador de la posició"
#: pretix/control/templates/pretixcontrol/vouchers/index.html:135
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:152
#: pretix/control/views/waitinglist.py:311
-#: pretix/plugins/checkinlists/exporters.py:494
-#: pretix/plugins/checkinlists/exporters.py:686
-#: pretix/plugins/sendmail/forms.py:149 pretix/plugins/sendmail/forms.py:289
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/checkinlists/exporters.py:497
+#: pretix/plugins/checkinlists/exporters.py:689
+#: pretix/plugins/sendmail/forms.py:137 pretix/plugins/sendmail/forms.py:277
+#: pretix/plugins/sendmail/forms.py:357
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:32
#: pretix/presale/templates/pretixpresale/event/checkout_membership.html:51
#: pretix/presale/templates/pretixpresale/event/checkout_questions.html:129
@@ -2161,8 +2127,8 @@ msgctxt "subevent"
msgid "Date"
msgstr "Data"
-#: pretix/base/exporters/orderlist.py:550
-#: pretix/base/exporters/orderlist.py:1093
+#: pretix/base/exporters/orderlist.py:563
+#: pretix/base/exporters/orderlist.py:1106
#: pretix/base/exporters/waitinglist.py:116 pretix/base/forms/questions.py:617
#: pretix/base/forms/questions.py:625 pretix/base/models/memberships.py:144
#: pretix/control/forms/rrule.py:49
@@ -2175,13 +2141,13 @@ msgstr "Data"
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18
#: pretix/plugins/badges/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:495
-#: pretix/plugins/checkinlists/exporters.py:687
+#: pretix/plugins/checkinlists/exporters.py:498
+#: pretix/plugins/checkinlists/exporters.py:690
msgid "Start date"
msgstr "Data d'inici"
-#: pretix/base/exporters/orderlist.py:551
-#: pretix/base/exporters/orderlist.py:1094
+#: pretix/base/exporters/orderlist.py:564
+#: pretix/base/exporters/orderlist.py:1107
#: pretix/base/exporters/waitinglist.py:117
#: pretix/base/models/memberships.py:147
#: pretix/control/templates/pretixcontrol/events/index.html:82
@@ -2189,16 +2155,16 @@ msgstr "Data d'inici"
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20
#: pretix/plugins/badges/exporters.py:464
-#: pretix/plugins/checkinlists/exporters.py:496
-#: pretix/plugins/checkinlists/exporters.py:688
+#: pretix/plugins/checkinlists/exporters.py:499
+#: pretix/plugins/checkinlists/exporters.py:691
msgid "End date"
msgstr "Data de finalització"
-#: pretix/base/exporters/orderlist.py:553
-#: pretix/base/exporters/orderlist.py:845 pretix/base/models/items.py:698
+#: pretix/base/exporters/orderlist.py:566
+#: pretix/base/exporters/orderlist.py:858 pretix/base/models/items.py:715
#: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91
#: pretix/base/orderimport.py:255 pretix/control/forms/filter.py:2062
-#: pretix/control/forms/filter.py:2317 pretix/control/forms/orders.py:317
+#: pretix/control/forms/filter.py:2317 pretix/control/forms/orders.py:318
#: pretix/control/forms/vouchers.py:64
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:66
#: pretix/control/templates/pretixcontrol/item/base.html:3
@@ -2210,9 +2176,9 @@ msgstr "Data de finalització"
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:150
#: pretix/control/views/vouchers.py:118 pretix/control/views/waitinglist.py:307
#: pretix/plugins/checkinlists/exporters.py:360
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:680
-#: pretix/plugins/checkinlists/exporters.py:745
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:683
+#: pretix/plugins/checkinlists/exporters.py:748
#: pretix/plugins/reports/accountingreport.py:270
#: pretix/plugins/reports/exporters.py:375
#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100
@@ -2222,16 +2188,16 @@ msgstr "Data de finalització"
msgid "Product"
msgstr "Producte"
-#: pretix/base/exporters/orderlist.py:561
-#: pretix/base/exporters/orderlist.py:566 pretix/base/forms/questions.py:643
-#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1414
+#: pretix/base/exporters/orderlist.py:574
+#: pretix/base/exporters/orderlist.py:579 pretix/base/forms/questions.py:643
+#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1418
#: pretix/base/orderimport.py:459 pretix/base/pdf.py:173
#: pretix/control/forms/filter.py:649 pretix/control/forms/organizer.py:921
#: pretix/control/templates/pretixcontrol/order/index.html:513
#: pretix/control/templates/pretixcontrol/organizers/customer.html:119
#: pretix/control/views/item.py:433 pretix/plugins/badges/exporters.py:473
#: pretix/plugins/checkinlists/exporters.py:120
-#: pretix/plugins/checkinlists/exporters.py:476
+#: pretix/plugins/checkinlists/exporters.py:479
#: pretix/plugins/ticketoutputpdf/exporters.py:94
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:169
@@ -2241,8 +2207,8 @@ msgstr "Producte"
msgid "Attendee name"
msgstr "Nom de l'assistent"
-#: pretix/base/exporters/orderlist.py:568 pretix/base/forms/questions.py:649
-#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1422
+#: pretix/base/exporters/orderlist.py:581 pretix/base/forms/questions.py:649
+#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1426
#: pretix/base/pdf.py:215
#: pretix/control/templates/pretixcontrol/order/index.html:518
#: pretix/control/views/item.py:445
@@ -2251,7 +2217,7 @@ msgstr "Nom de l'assistent"
msgid "Attendee email"
msgstr "Correu electrònic de l'assistent"
-#: pretix/base/exporters/orderlist.py:575 pretix/base/models/vouchers.py:311
+#: pretix/base/exporters/orderlist.py:588 pretix/base/models/vouchers.py:312
#: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:6
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:8
@@ -2259,56 +2225,56 @@ msgstr "Correu electrònic de l'assistent"
msgid "Voucher"
msgstr "Val"
-#: pretix/base/exporters/orderlist.py:576
+#: pretix/base/exporters/orderlist.py:589
msgid "Pseudonymization ID"
msgstr "Identificador de la pseudonimització"
-#: pretix/base/exporters/orderlist.py:577 pretix/control/forms/filter.py:679
+#: pretix/base/exporters/orderlist.py:590 pretix/control/forms/filter.py:679
#: pretix/control/templates/pretixcontrol/order/change.html:258
#, fuzzy
#| msgid "Client secret"
msgid "Ticket secret"
msgstr "Secret del client"
-#: pretix/base/exporters/orderlist.py:578 pretix/base/orderimport.py:720
-#: pretix/plugins/checkinlists/exporters.py:507
+#: pretix/base/exporters/orderlist.py:591 pretix/base/orderimport.py:720
+#: pretix/plugins/checkinlists/exporters.py:510
msgid "Seat ID"
msgstr "Codi de seient"
-#: pretix/base/exporters/orderlist.py:579
-#: pretix/plugins/checkinlists/exporters.py:508
+#: pretix/base/exporters/orderlist.py:592
+#: pretix/plugins/checkinlists/exporters.py:511
msgid "Seat name"
msgstr "Nom de seient"
-#: pretix/base/exporters/orderlist.py:580
-#: pretix/plugins/checkinlists/exporters.py:509
+#: pretix/base/exporters/orderlist.py:593
+#: pretix/plugins/checkinlists/exporters.py:512
msgid "Seat zone"
msgstr "Zona de seient"
-#: pretix/base/exporters/orderlist.py:581
-#: pretix/plugins/checkinlists/exporters.py:510
+#: pretix/base/exporters/orderlist.py:594
+#: pretix/plugins/checkinlists/exporters.py:513
msgid "Seat row"
msgstr "Filera de seient"
-#: pretix/base/exporters/orderlist.py:582
-#: pretix/plugins/checkinlists/exporters.py:511
+#: pretix/base/exporters/orderlist.py:595
+#: pretix/plugins/checkinlists/exporters.py:514
msgid "Seat number"
msgstr "Número de seient"
-#: pretix/base/exporters/orderlist.py:583
+#: pretix/base/exporters/orderlist.py:596
#: pretix/control/templates/pretixcontrol/order/change.html:208
-#: pretix/plugins/checkinlists/exporters.py:401
-#: pretix/plugins/checkinlists/exporters.py:512
+#: pretix/plugins/checkinlists/exporters.py:404
+#: pretix/plugins/checkinlists/exporters.py:515
#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108
#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110
msgid "Blocked"
msgstr "Blocat"
-#: pretix/base/exporters/orderlist.py:584 pretix/base/models/orders.py:2393
+#: pretix/base/exporters/orderlist.py:597 pretix/base/models/orders.py:2397
#: pretix/base/orderimport.py:654
#: pretix/control/templates/pretixcontrol/organizers/customer.html:116
-#: pretix/plugins/checkinlists/exporters.py:513
-#: pretix/plugins/checkinlists/exporters.py:690
+#: pretix/plugins/checkinlists/exporters.py:516
+#: pretix/plugins/checkinlists/exporters.py:693
#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131
#, fuzzy
@@ -2316,66 +2282,66 @@ msgstr "Blocat"
msgid "Valid from"
msgstr "Comandes pagades"
-#: pretix/base/exporters/orderlist.py:585 pretix/base/models/orders.py:2398
+#: pretix/base/exporters/orderlist.py:598 pretix/base/models/orders.py:2402
#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:677
#: pretix/control/templates/pretixcontrol/organizers/customer.html:117
#: pretix/control/views/vouchers.py:118
-#: pretix/plugins/checkinlists/exporters.py:514
-#: pretix/plugins/checkinlists/exporters.py:691
+#: pretix/plugins/checkinlists/exporters.py:517
+#: pretix/plugins/checkinlists/exporters.py:694
#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132
msgid "Valid until"
msgstr "Vàlid fins"
-#: pretix/base/exporters/orderlist.py:586
+#: pretix/base/exporters/orderlist.py:599
msgid "Order comment"
msgstr "Comentari de la comanda"
-#: pretix/base/exporters/orderlist.py:613 pretix/base/pdf.py:341
+#: pretix/base/exporters/orderlist.py:626 pretix/base/pdf.py:341
msgid "Invoice address street"
msgstr "Carrer de la factura"
-#: pretix/base/exporters/orderlist.py:613 pretix/base/pdf.py:346
+#: pretix/base/exporters/orderlist.py:626 pretix/base/pdf.py:346
msgid "Invoice address ZIP code"
msgstr "Codi postal de la factura"
-#: pretix/base/exporters/orderlist.py:613 pretix/base/pdf.py:351
+#: pretix/base/exporters/orderlist.py:626 pretix/base/pdf.py:351
msgid "Invoice address city"
msgstr "Ciutat de la factura"
-#: pretix/base/exporters/orderlist.py:614 pretix/base/pdf.py:361
+#: pretix/base/exporters/orderlist.py:627 pretix/base/pdf.py:361
msgid "Invoice address country"
msgstr "Estat de la factura"
-#: pretix/base/exporters/orderlist.py:615
+#: pretix/base/exporters/orderlist.py:628
#, fuzzy
#| msgid "Invoice address name"
msgctxt "address"
msgid "Invoice address state"
msgstr "Estat de la factura"
-#: pretix/base/exporters/orderlist.py:776
+#: pretix/base/exporters/orderlist.py:789
#, fuzzy
#| msgid "Variations"
msgid "Order transaction data"
msgstr "Variacions"
-#: pretix/base/exporters/orderlist.py:778
+#: pretix/base/exporters/orderlist.py:791
msgid ""
"Download a spreadsheet of all substantial changes to orders, i.e. all "
"changes to products, prices or tax rates. The information is only accurate "
"for changes made with pretix versions released after October 2021."
msgstr ""
-#: pretix/base/exporters/orderlist.py:794
+#: pretix/base/exporters/orderlist.py:807
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgid "Only include transactions created within this date range."
msgstr "Incloure només comandes creades a partir d'aquesta data."
-#: pretix/base/exporters/orderlist.py:829 pretix/base/models/event.py:627
-#: pretix/base/models/items.py:393 pretix/base/models/items.py:1873
-#: pretix/base/models/orders.py:193 pretix/base/models/orders.py:2884
+#: pretix/base/exporters/orderlist.py:842 pretix/base/models/event.py:627
+#: pretix/base/models/items.py:400 pretix/base/models/items.py:1936
+#: pretix/base/models/orders.py:193 pretix/base/models/orders.py:2885
#: pretix/base/models/vouchers.py:181 pretix/base/models/waitinglist.py:55
#: pretix/base/notifications.py:187 pretix/control/forms/filter.py:917
#: pretix/control/templates/pretixcontrol/organizers/customer.html:204
@@ -2388,9 +2354,9 @@ msgstr "Incloure només comandes creades a partir d'aquesta data."
msgid "Event"
msgstr "Esdeveniment"
-#: pretix/base/exporters/orderlist.py:831
-#: pretix/base/exporters/orderlist.py:1170
-#: pretix/base/exporters/orderlist.py:1314
+#: pretix/base/exporters/orderlist.py:844
+#: pretix/base/exporters/orderlist.py:1183
+#: pretix/base/exporters/orderlist.py:1327
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:42
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34
#: pretix/plugins/banktransfer/refund_export.py:46
@@ -2402,51 +2368,51 @@ msgstr "Esdeveniment"
msgid "Currency"
msgstr "Moneda"
-#: pretix/base/exporters/orderlist.py:837
+#: pretix/base/exporters/orderlist.py:850
#, fuzzy
#| msgid "Variations"
msgid "Transaction date"
msgstr "Variacions"
-#: pretix/base/exporters/orderlist.py:838
+#: pretix/base/exporters/orderlist.py:851
#, fuzzy
#| msgid "Variations"
msgid "Transaction time"
msgstr "Variacions"
-#: pretix/base/exporters/orderlist.py:839
+#: pretix/base/exporters/orderlist.py:852
#, fuzzy
#| msgid "Order data"
msgid "Old data"
msgstr "Dades de la comanda"
-#: pretix/base/exporters/orderlist.py:842 pretix/base/models/items.py:1396
+#: pretix/base/exporters/orderlist.py:855 pretix/base/models/items.py:1459
#: pretix/control/templates/pretixcontrol/order/transactions.html:22
#, fuzzy
#| msgid "Quantity available"
msgid "Quantity"
msgstr "Quantitat disponible"
-#: pretix/base/exporters/orderlist.py:849
+#: pretix/base/exporters/orderlist.py:862
#, fuzzy
#| msgid "Internal reference"
msgid "Internal fee type"
msgstr "Referència interna"
-#: pretix/base/exporters/orderlist.py:851
+#: pretix/base/exporters/orderlist.py:864
#, fuzzy
#| msgid "Date"
msgctxt "subevent"
msgid "Date ID"
msgstr "Data"
-#: pretix/base/exporters/orderlist.py:856
+#: pretix/base/exporters/orderlist.py:869
#, fuzzy
#| msgid "Tax rule"
msgid "Tax rule ID"
msgstr "Regla fiscal"
-#: pretix/base/exporters/orderlist.py:859
+#: pretix/base/exporters/orderlist.py:872
#: pretix/plugins/reports/accountingreport.py:319
#, fuzzy
#| msgctxt "invoice"
@@ -2454,63 +2420,63 @@ msgstr "Regla fiscal"
msgid "Gross total"
msgstr "Valor brut"
-#: pretix/base/exporters/orderlist.py:860
+#: pretix/base/exporters/orderlist.py:873
#: pretix/plugins/reports/accountingreport.py:318
#, fuzzy
#| msgid "Tax value"
msgid "Tax total"
msgstr "Valor fiscal"
-#: pretix/base/exporters/orderlist.py:870
+#: pretix/base/exporters/orderlist.py:883
msgid ""
"This value is supplied for informational purposes, it is not part of the "
"original transaction data and might have changed since the transaction."
msgstr ""
-#: pretix/base/exporters/orderlist.py:893
+#: pretix/base/exporters/orderlist.py:906
msgid "Converted from legacy version"
msgstr ""
-#: pretix/base/exporters/orderlist.py:955
+#: pretix/base/exporters/orderlist.py:968
#, fuzzy
#| msgid "Order payments and refunds"
msgid "Payments and refunds"
msgstr "Pagaments i reemborsaments de les comandes"
-#: pretix/base/exporters/orderlist.py:957
+#: pretix/base/exporters/orderlist.py:970
msgid "Download a spreadsheet of all payments or refunds of every order."
msgstr ""
-#: pretix/base/exporters/orderlist.py:966
+#: pretix/base/exporters/orderlist.py:979
#, fuzzy
#| msgid "Extend payment term"
msgid "Date range (payment date)"
msgstr "Ampliar el termini de pagament"
-#: pretix/base/exporters/orderlist.py:969
+#: pretix/base/exporters/orderlist.py:982
msgid ""
"Note that using this will exclude any non-confirmed payments or non-"
"completed refunds."
msgstr ""
-#: pretix/base/exporters/orderlist.py:973
+#: pretix/base/exporters/orderlist.py:986
msgid "Date range (start of transaction)"
msgstr ""
-#: pretix/base/exporters/orderlist.py:979
+#: pretix/base/exporters/orderlist.py:992
msgid "Payment states"
msgstr "Estats del pagament"
-#: pretix/base/exporters/orderlist.py:987
+#: pretix/base/exporters/orderlist.py:1000
msgid "Refund states"
msgstr "Estats del reemborsament"
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1171
-#: pretix/base/exporters/orderlist.py:1213 pretix/base/models/orders.py:282
-#: pretix/base/models/orders.py:1650 pretix/base/models/orders.py:2053
-#: pretix/base/models/orders.py:2210 pretix/base/models/orders.py:2357
-#: pretix/base/models/orders.py:2777
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1184
+#: pretix/base/exporters/orderlist.py:1226 pretix/base/models/orders.py:282
+#: pretix/base/models/orders.py:1654 pretix/base/models/orders.py:2057
+#: pretix/base/models/orders.py:2214 pretix/base/models/orders.py:2361
+#: pretix/base/models/orders.py:2778
#: pretix/control/templates/pretixcontrol/organizers/customer.html:118
#: pretix/control/templates/pretixcontrol/search/payments.html:78
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15
@@ -2519,34 +2485,34 @@ msgstr "Estats del reemborsament"
msgid "Order"
msgstr "Comanda"
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1213
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1226
#: pretix/control/templates/pretixcontrol/search/payments.html:75
#: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5
#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5
msgid "Payment ID"
msgstr "Identificador de pagament"
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1311
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1324
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30
#: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59
msgid "Creation date"
msgstr "Data de creació"
-#: pretix/base/exporters/orderlist.py:1030
+#: pretix/base/exporters/orderlist.py:1043
#: pretix/control/templates/pretixcontrol/order/index.html:834
msgid "Completion date"
msgstr "Data de finalització"
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
msgid "Status code"
msgstr "Codi d'estat"
-#: pretix/base/exporters/orderlist.py:1031
-#: pretix/base/exporters/orderlist.py:1169
-#: pretix/base/exporters/orderlist.py:1213 pretix/base/models/orders.py:1646
-#: pretix/base/models/orders.py:2049 pretix/control/forms/filter.py:974
+#: pretix/base/exporters/orderlist.py:1044
+#: pretix/base/exporters/orderlist.py:1182
+#: pretix/base/exporters/orderlist.py:1226 pretix/base/models/orders.py:1650
+#: pretix/base/models/orders.py:2053 pretix/control/forms/filter.py:974
#: pretix/control/forms/filter.py:977
#: pretix/control/templates/pretixcontrol/order/index.html:743
#: pretix/control/templates/pretixcontrol/order/index.html:839
@@ -2560,7 +2526,7 @@ msgstr "Codi d'estat"
msgid "Amount"
msgstr "Quantitat"
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:94
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:107
#: pretix/control/templates/pretixcontrol/order/index.html:741
@@ -2571,92 +2537,92 @@ msgstr "Quantitat"
msgid "Payment method"
msgstr "Mètode de pagament"
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
#, fuzzy
#| msgid "Payment ID"
msgid "Matching ID"
msgstr "Identificador de pagament"
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:38
#, fuzzy
#| msgid "Payment states"
msgid "Payment details"
msgstr "Estats del pagament"
-#: pretix/base/exporters/orderlist.py:1081
+#: pretix/base/exporters/orderlist.py:1094
msgid "Quota availabilities"
msgstr "Disponibilitat de quotes"
-#: pretix/base/exporters/orderlist.py:1083
+#: pretix/base/exporters/orderlist.py:1096
msgid ""
"Download a spreadsheet of all quotas including their current availability."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
#: pretix/control/templates/pretixcontrol/items/quotas.html:45
msgid "Quota name"
msgstr "Nom de les quotes"
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
#: pretix/control/templates/pretixcontrol/items/quota.html:56
msgid "Total quota"
msgstr "Quotes totals"
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
#: pretix/control/templates/pretixcontrol/event/cancel.html:20
#: pretix/control/views/item.py:949
msgid "Paid orders"
msgstr "Comandes pagades"
-#: pretix/base/exporters/orderlist.py:1088 pretix/control/views/item.py:954
+#: pretix/base/exporters/orderlist.py:1101 pretix/control/views/item.py:954
msgid "Pending orders"
msgstr "Comandes pendents"
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
msgid "Blocking vouchers"
msgstr "Vals bloquejants"
-#: pretix/base/exporters/orderlist.py:1089 pretix/control/views/item.py:973
+#: pretix/base/exporters/orderlist.py:1102 pretix/control/views/item.py:973
msgid "Current user's carts"
msgstr "Carretó de l'usuari actual"
-#: pretix/base/exporters/orderlist.py:1089
+#: pretix/base/exporters/orderlist.py:1102
msgid "Exited orders"
msgstr "Comandes abandonades"
-#: pretix/base/exporters/orderlist.py:1089
+#: pretix/base/exporters/orderlist.py:1102
msgid "Current availability"
msgstr "Disponibilitat actual"
-#: pretix/base/exporters/orderlist.py:1106
-#: pretix/base/exporters/orderlist.py:1113
+#: pretix/base/exporters/orderlist.py:1119
+#: pretix/base/exporters/orderlist.py:1126
#: pretix/control/templates/pretixcontrol/items/quota.html:58
#: pretix/control/views/item.py:980
msgid "Infinite"
msgstr "Infinit"
-#: pretix/base/exporters/orderlist.py:1135
+#: pretix/base/exporters/orderlist.py:1148
#, fuzzy
#| msgid "Gift card redemptions"
msgid "Gift card transactions"
msgstr "Usos de vals regal"
-#: pretix/base/exporters/orderlist.py:1137
-#: pretix/base/exporters/orderlist.py:1242
+#: pretix/base/exporters/orderlist.py:1150
+#: pretix/base/exporters/orderlist.py:1255
#, fuzzy
#| msgid "Gift cards"
msgctxt "export_category"
msgid "Gift cards"
msgstr "Targetes regal"
-#: pretix/base/exporters/orderlist.py:1138
+#: pretix/base/exporters/orderlist.py:1151
msgid "Download a spreadsheet of all gift card transactions."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1166
-#: pretix/base/exporters/orderlist.py:1213
-#: pretix/base/exporters/orderlist.py:1309 pretix/base/models/giftcards.py:89
+#: pretix/base/exporters/orderlist.py:1179
+#: pretix/base/exporters/orderlist.py:1226
+#: pretix/base/exporters/orderlist.py:1322 pretix/base/models/giftcards.py:89
#: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5
#: pretix/control/templates/pretixcontrol/giftcards/payment.html:4
#: pretix/control/templates/pretixcontrol/order/index.html:505
@@ -2666,17 +2632,17 @@ msgstr ""
msgid "Gift card code"
msgstr "Codi del val regal"
-#: pretix/base/exporters/orderlist.py:1167
-#: pretix/base/exporters/orderlist.py:1256
-#: pretix/base/exporters/orderlist.py:1259
+#: pretix/base/exporters/orderlist.py:1180
+#: pretix/base/exporters/orderlist.py:1269
+#: pretix/base/exporters/orderlist.py:1272
#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:243
#: pretix/control/forms/filter.py:1342 pretix/control/forms/filter.py:1345
#: pretix/control/templates/pretixcontrol/event/live.html:75
msgid "Test mode"
msgstr "Mode de prova"
-#: pretix/base/exporters/orderlist.py:1172 pretix/base/models/organizer.py:94
-#: pretix/control/forms/event.py:107 pretix/control/forms/event.py:113
+#: pretix/base/exporters/orderlist.py:1185 pretix/base/models/organizer.py:94
+#: pretix/control/forms/event.py:106 pretix/control/forms/event.py:112
#: pretix/control/forms/filter.py:810 pretix/control/forms/filter.py:929
#: pretix/control/forms/filter.py:1611
#: pretix/control/templates/pretixcontrol/email_setup.html:6
@@ -2691,7 +2657,7 @@ msgstr "Mode de prova"
msgid "Organizer"
msgstr "Organitzador"
-#: pretix/base/exporters/orderlist.py:1179 pretix/base/invoice.py:512
+#: pretix/base/exporters/orderlist.py:1192 pretix/base/invoice.py:512
#: pretix/control/templates/pretixcontrol/base.html:279
#: pretix/control/templates/pretixcontrol/checkin/index.html:145
#: pretix/control/templates/pretixcontrol/order/index.html:24
@@ -2718,41 +2684,41 @@ msgstr "Organitzador"
msgid "TEST MODE"
msgstr "MODE DE PROVES"
-#: pretix/base/exporters/orderlist.py:1194
+#: pretix/base/exporters/orderlist.py:1207
msgid "Gift card redemptions"
msgstr "Usos de vals regal"
-#: pretix/base/exporters/orderlist.py:1196
+#: pretix/base/exporters/orderlist.py:1209
msgid ""
"Download a spreadsheet of all payments or refunds that involve gift cards."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1213
+#: pretix/base/exporters/orderlist.py:1226
#: pretix/control/templates/pretixcontrol/giftcards/payment.html:16
msgid "Issuer"
msgstr "Emissor"
-#: pretix/base/exporters/orderlist.py:1240 pretix/control/navigation.py:524
+#: pretix/base/exporters/orderlist.py:1253 pretix/control/navigation.py:524
#: pretix/control/navigation.py:542
#: pretix/control/templates/pretixcontrol/organizers/edit.html:156
#: pretix/plugins/reports/accountingreport.py:898
msgid "Gift cards"
msgstr "Targetes regal"
-#: pretix/base/exporters/orderlist.py:1243
+#: pretix/base/exporters/orderlist.py:1256
msgid "Download a spreadsheet of all gift cards including their current value."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1250
+#: pretix/base/exporters/orderlist.py:1263
msgid "Show value at"
msgstr "Mostrar valor a"
-#: pretix/base/exporters/orderlist.py:1253
+#: pretix/base/exporters/orderlist.py:1266
msgid "Defaults to the time of report."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1258
-#: pretix/base/exporters/orderlist.py:1268 pretix/control/forms/filter.py:520
+#: pretix/base/exporters/orderlist.py:1271
+#: pretix/base/exporters/orderlist.py:1281 pretix/control/forms/filter.py:520
#: pretix/control/forms/filter.py:1123 pretix/control/forms/filter.py:1344
#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1425
#: pretix/control/forms/filter.py:1435 pretix/control/forms/filter.py:1498
@@ -2770,24 +2736,24 @@ msgstr ""
msgid "All"
msgstr "Tots"
-#: pretix/base/exporters/orderlist.py:1260 pretix/control/forms/filter.py:1346
+#: pretix/base/exporters/orderlist.py:1273 pretix/control/forms/filter.py:1346
msgid "Live"
msgstr "En viu"
-#: pretix/base/exporters/orderlist.py:1269 pretix/control/forms/filter.py:1354
+#: pretix/base/exporters/orderlist.py:1282 pretix/control/forms/filter.py:1354
#: pretix/control/templates/pretixcontrol/pdf/index.html:374
msgid "Empty"
msgstr "Buit"
-#: pretix/base/exporters/orderlist.py:1270 pretix/control/forms/filter.py:1355
+#: pretix/base/exporters/orderlist.py:1283 pretix/control/forms/filter.py:1355
msgid "Valid and with value"
msgstr "Vàlid i amb valor"
-#: pretix/base/exporters/orderlist.py:1271 pretix/control/forms/filter.py:1356
+#: pretix/base/exporters/orderlist.py:1284 pretix/control/forms/filter.py:1356
msgid "Expired and with value"
msgstr "Expirat i amb valor"
-#: pretix/base/exporters/orderlist.py:1272 pretix/control/forms/filter.py:226
+#: pretix/base/exporters/orderlist.py:1285 pretix/control/forms/filter.py:226
#: pretix/control/forms/filter.py:1357 pretix/control/forms/filter.py:2026
#: pretix/control/templates/pretixcontrol/items/question.html:25
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:37
@@ -2798,21 +2764,21 @@ msgstr "Expirat i amb valor"
msgid "Expired"
msgstr "Expirat"
-#: pretix/base/exporters/orderlist.py:1310 pretix/base/models/giftcards.py:98
+#: pretix/base/exporters/orderlist.py:1323 pretix/base/models/giftcards.py:98
msgid "Test mode card"
msgstr "Targeta de prova"
-#: pretix/base/exporters/orderlist.py:1312 pretix/base/models/giftcards.py:102
+#: pretix/base/exporters/orderlist.py:1325 pretix/base/models/giftcards.py:102
#: pretix/control/templates/pretixcontrol/order/index.html:195
#: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62
msgid "Expiry date"
msgstr "Data de caducitat"
-#: pretix/base/exporters/orderlist.py:1313 pretix/control/forms/orders.py:826
+#: pretix/base/exporters/orderlist.py:1326 pretix/control/forms/orders.py:827
msgid "Special terms and conditions"
msgstr "Termes i condicions especials"
-#: pretix/base/exporters/orderlist.py:1315
+#: pretix/base/exporters/orderlist.py:1328
#: pretix/control/templates/pretixcontrol/order/change.html:94
#: pretix/control/templates/pretixcontrol/order/change.html:388
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32
@@ -2820,19 +2786,19 @@ msgstr "Termes i condicions especials"
msgid "Current value"
msgstr "Valor actual"
-#: pretix/base/exporters/orderlist.py:1316
+#: pretix/base/exporters/orderlist.py:1329
#, fuzzy
#| msgid "Creation date"
msgid "Created in order"
msgstr "Data de creació"
-#: pretix/base/exporters/orderlist.py:1317
+#: pretix/base/exporters/orderlist.py:1330
#, fuzzy
#| msgid "Invoice number prefix"
msgid "Last invoice number of order"
msgstr "Prefix numèric de la factura"
-#: pretix/base/exporters/orderlist.py:1318
+#: pretix/base/exporters/orderlist.py:1331
#, fuzzy
#| msgid "Expiration date"
msgid "Last invoice date of order"
@@ -2874,8 +2840,8 @@ msgid "Identifier"
msgstr "Identificador intern"
#: pretix/base/exporters/reusablemedia.py:49 pretix/base/models/media.py:81
-#: pretix/base/models/orders.py:224 pretix/base/models/orders.py:2896
-#: pretix/control/forms/orders.py:72
+#: pretix/base/models/orders.py:224 pretix/base/models/orders.py:2897
+#: pretix/control/forms/orders.py:73
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:138
msgid "Expiration date"
msgstr "Data d'expiració"
@@ -2947,7 +2913,7 @@ msgid "Voucher expired"
msgstr "Val expirat"
#: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:122
-#: pretix/control/forms/event.py:1685
+#: pretix/control/forms/event.py:1680
#: pretix/control/templates/pretixcontrol/items/index.html:35
msgid "Product name"
msgstr "Nom del producte"
@@ -2967,7 +2933,7 @@ msgstr "Prioritat"
#: pretix/control/templates/pretixcontrol/vouchers/index.html:18
#: pretix/control/templates/pretixcontrol/vouchers/index.html:109
#: pretix/control/views/vouchers.py:118 pretix/control/views/waitinglist.py:307
-#: pretix/plugins/checkinlists/exporters.py:502
+#: pretix/plugins/checkinlists/exporters.py:505
#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:51
#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:53
#: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12
@@ -3205,8 +3171,8 @@ msgstr "Ciutat Exemple"
msgid "Available placeholders: {list}"
msgstr "Camps disponibles: {event}, {url}"
-#: pretix/base/forms/widgets.py:213 pretix/base/models/items.py:1497
-#: pretix/base/reldate.py:201 pretix/plugins/checkinlists/exporters.py:739
+#: pretix/base/forms/widgets.py:213 pretix/base/models/items.py:1560
+#: pretix/base/reldate.py:201 pretix/plugins/checkinlists/exporters.py:742
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:40
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:54
msgid "Time"
@@ -3291,7 +3257,7 @@ msgstr ""
"{from_date}\n"
"fins {to_date}"
-#: pretix/base/invoice.py:517 pretix/base/services/mail.py:476
+#: pretix/base/invoice.py:517 pretix/base/services/mail.py:472
#, python-brace-format
msgctxt "invoice"
msgid "Invoice {num}"
@@ -3550,7 +3516,7 @@ msgid "All products (including newly created ones)"
msgstr "Tots els productes (inclosos els recent creats)"
#: pretix/base/models/checkin.py:57 pretix/plugins/badges/exporters.py:428
-#: pretix/plugins/checkinlists/exporters.py:830
+#: pretix/plugins/checkinlists/exporters.py:833
msgid "Limit to products"
msgstr "Límit als productes"
@@ -3738,7 +3704,7 @@ msgid "Single-sign-on method"
msgstr "S'ha demanat un reemborsament"
#: pretix/base/models/customers.py:85 pretix/base/models/devices.py:72
-#: pretix/base/models/items.py:1517 pretix/base/models/items.py:1765
+#: pretix/base/models/items.py:1580 pretix/base/models/items.py:1828
msgid ""
"You can enter any value here to make it easier to match the data with other "
"sources. If you do not input one, we will generate one automatically."
@@ -3752,13 +3718,13 @@ msgid ""
"underscores. It must start and end with a letter or number."
msgstr ""
-#: pretix/base/models/customers.py:299 pretix/base/models/orders.py:1448
-#: pretix/base/models/orders.py:3049 pretix/base/settings.py:1095
+#: pretix/base/models/customers.py:299 pretix/base/models/orders.py:1452
+#: pretix/base/models/orders.py:3050 pretix/base/settings.py:1095
msgid "Company name"
msgstr "Nom de l'empresa"
-#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1452
-#: pretix/base/models/orders.py:3056 pretix/base/settings.py:81
+#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1456
+#: pretix/base/models/orders.py:3057 pretix/base/settings.py:81
#: pretix/plugins/stripe/payment.py:270
msgid "Select country"
msgstr "Seleccionau país"
@@ -3817,11 +3783,11 @@ msgstr ""
msgid "Separate multiple values with spaces"
msgstr "Crear múltiples vals"
-#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1516
+#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1579
msgid "Internal identifier"
msgstr "Identificador intern"
-#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1629
+#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1692
msgid "This identifier is already used for a different question."
msgstr "Aquest identificador ja s'està utilitzar per a una pregunta diferent."
@@ -3830,7 +3796,7 @@ msgstr "Aquest identificador ja s'està utilitzar per a una pregunta diferent."
#: pretix/control/forms/filter.py:2374 pretix/control/forms/filter.py:2535
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
#: pretix/control/templates/pretixcontrol/organizers/gates.html:16
-#: pretix/plugins/checkinlists/exporters.py:751
+#: pretix/plugins/checkinlists/exporters.py:754
msgid "Gate"
msgstr "Porta"
@@ -3862,8 +3828,8 @@ msgctxt "subevent"
msgid "Each matching product must be for a different date"
msgstr "Afegir tiquets per a una altra data"
-#: pretix/base/models/discount.py:65 pretix/base/models/items.py:1034
-#: pretix/base/models/items.py:1322 pretix/base/models/items.py:1549
+#: pretix/base/models/discount.py:65 pretix/base/models/items.py:1071
+#: pretix/base/models/items.py:1385 pretix/base/models/items.py:1612
msgid "Position"
msgstr "Posició"
@@ -4061,12 +4027,12 @@ msgid "Plugins"
msgstr "Connectors"
#: pretix/base/models/event.py:608 pretix/base/pdf.py:230
-#: pretix/control/forms/event.py:260 pretix/control/forms/filter.py:1606
+#: pretix/control/forms/event.py:259 pretix/control/forms/filter.py:1606
#: pretix/control/templates/pretixcontrol/event/index.html:13
#: pretix/control/views/dashboards.py:540
#: pretix/presale/templates/pretixpresale/event/index.html:31
#: pretix/presale/templates/pretixpresale/organizers/index.html:90
-#: pretix/presale/views/widget.py:651
+#: pretix/presale/views/widget.py:653
msgid "Event series"
msgstr "Sèrie d'esdeveniments"
@@ -4165,11 +4131,11 @@ msgstr "Dates a la sèrie d'esdeveniments"
msgid "One or more variations do not belong to this event."
msgstr "Una o més variacions no pertanyen a aquest esdeveniment."
-#: pretix/base/models/event.py:1638 pretix/base/models/items.py:2049
+#: pretix/base/models/event.py:1638 pretix/base/models/items.py:2112
msgid "Can not contain spaces or special characters except underscores"
msgstr "No pot contenir espais o caràcters especials excepte guions baixos"
-#: pretix/base/models/event.py:1643 pretix/base/models/items.py:2054
+#: pretix/base/models/event.py:1643 pretix/base/models/items.py:2117
msgid "The property name may only contain letters, numbers and underscores."
msgstr ""
"El nom de la propietat només pot tenir lletres, números i guions baixos."
@@ -4197,7 +4163,7 @@ msgid ""
"series, its always optional to set a value for individual dates"
msgstr ""
-#: pretix/base/models/event.py:1659 pretix/base/models/items.py:2066
+#: pretix/base/models/event.py:1659 pretix/base/models/items.py:2129
msgid "Valid values"
msgstr "Valors vàlids"
@@ -4279,21 +4245,21 @@ msgstr "Tarifa addicional"
msgid "Additional recipients (Bcc)"
msgstr "Tarifa addicional"
-#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1074
-#: pretix/control/forms/event.py:1136 pretix/control/forms/event.py:1148
-#: pretix/control/forms/event.py:1158 pretix/control/forms/event.py:1168
-#: pretix/control/forms/orders.py:663 pretix/control/forms/orders.py:887
-#: pretix/control/forms/orders.py:914 pretix/control/forms/organizer.py:539
+#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1080
+#: pretix/control/forms/event.py:1142 pretix/control/forms/event.py:1154
+#: pretix/control/forms/event.py:1164 pretix/control/forms/event.py:1174
+#: pretix/control/forms/orders.py:664 pretix/control/forms/orders.py:877
+#: pretix/control/forms/orders.py:904 pretix/control/forms/organizer.py:539
#: pretix/control/forms/organizer.py:549 pretix/control/forms/organizer.py:559
-#: pretix/control/forms/vouchers.py:266 pretix/plugins/sendmail/forms.py:69
-#: pretix/plugins/sendmail/forms.py:85 pretix/plugins/sendmail/models.py:232
+#: pretix/control/forms/vouchers.py:267 pretix/plugins/sendmail/forms.py:57
+#: pretix/plugins/sendmail/forms.py:73 pretix/plugins/sendmail/models.py:232
msgid "Subject"
msgstr ""
-#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:699
-#: pretix/control/forms/orders.py:716 pretix/control/forms/orders.py:895
-#: pretix/control/forms/orders.py:922 pretix/control/forms/vouchers.py:272
-#: pretix/plugins/sendmail/forms.py:70 pretix/plugins/sendmail/forms.py:90
+#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:700
+#: pretix/control/forms/orders.py:717 pretix/control/forms/orders.py:885
+#: pretix/control/forms/orders.py:912 pretix/control/forms/vouchers.py:273
+#: pretix/plugins/sendmail/forms.py:58 pretix/plugins/sendmail/forms.py:78
#: pretix/plugins/sendmail/models.py:233
msgid "Message"
msgstr ""
@@ -4351,7 +4317,7 @@ msgstr "Identificador de l'IVA: %s"
msgid "Category name"
msgstr "Nom de la categoria"
-#: pretix/base/models/items.py:96 pretix/base/models/items.py:409
+#: pretix/base/models/items.py:96 pretix/base/models/items.py:416
msgid ""
"If you set this, this will be used instead of the public name in the backend."
msgstr "Si establiu això, s'utilitzarà al rerefons enlloc del nom públic."
@@ -4392,12 +4358,12 @@ msgid "Disable product for this date"
msgstr "Desactivar producte per aquesta data"
#: pretix/base/models/items.py:176 pretix/base/models/items.py:232
-#: pretix/base/models/items.py:488
+#: pretix/base/models/items.py:495
msgid "This product will not be sold before the given date."
msgstr "Aquest producte no es vendrà abans de la data especificada."
#: pretix/base/models/items.py:181 pretix/base/models/items.py:237
-#: pretix/base/models/items.py:493
+#: pretix/base/models/items.py:505
msgid "This product will not be sold after the given date."
msgstr "Aquest producte no es vendrà després de la data especificada."
@@ -4420,28 +4386,40 @@ msgstr "Client"
msgid "Dynamic validity"
msgstr "Targeta regal"
-#: pretix/base/models/items.py:381 pretix/base/models/items.py:685
+#: pretix/base/models/items.py:380 pretix/control/forms/item.py:601
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#, fuzzy
+#| msgid "This product is currently not available."
+msgid "Hide product if unavailable"
+msgstr "Aquest producte no es troba actualment disponible."
+
+#: pretix/base/models/items.py:381
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "Show info text if unavailable"
+msgstr ""
+
+#: pretix/base/models/items.py:388 pretix/base/models/items.py:702
msgid "Don't use re-usable media, use regular one-off tickets"
msgstr ""
-#: pretix/base/models/items.py:382
+#: pretix/base/models/items.py:389
msgid "Require an existing medium to be re-used"
msgstr ""
-#: pretix/base/models/items.py:383
+#: pretix/base/models/items.py:390
msgid "Require a previously unknown medium to be newly added"
msgstr ""
-#: pretix/base/models/items.py:384
+#: pretix/base/models/items.py:391
msgid "Require either an existing or a new medium to be used"
msgstr ""
-#: pretix/base/models/items.py:400 pretix/base/models/items.py:1299
+#: pretix/base/models/items.py:407 pretix/base/models/items.py:1362
#: pretix/control/templates/pretixcontrol/items/index.html:40
msgid "Category"
msgstr "Categoria"
-#: pretix/base/models/items.py:401
+#: pretix/base/models/items.py:408
msgid ""
"If you have many products, you can optionally sort them into categories to "
"keep things organized."
@@ -4449,11 +4427,11 @@ msgstr ""
"Si teniu molts productes teniu l'opció d'ordenar-los dins categoria per "
"tenir-ho tot organitzat."
-#: pretix/base/models/items.py:418
+#: pretix/base/models/items.py:425
msgid "This is shown below the product name in lists."
msgstr "Això es mostra baix el nom del producte a les llistes."
-#: pretix/base/models/items.py:423
+#: pretix/base/models/items.py:430
msgid ""
"If this product has multiple variations, you can set different prices for "
"each of the variations. If a variation does not have a special price or if "
@@ -4463,7 +4441,7 @@ msgstr ""
"cada variació. Si una variació no té cap preu especial o si no teniu "
"variacions, s'utilitzarà aquest preu."
-#: pretix/base/models/items.py:431
+#: pretix/base/models/items.py:438
msgid ""
"If this option is active, your users can choose the price themselves. The "
"price configured above is then interpreted as the minimum price a user has "
@@ -4477,32 +4455,32 @@ msgstr ""
"addicionals pel vostre esdeveniment. Això no està actualment suportat per a "
"productes que es compren com un complement d'altres productes."
-#: pretix/base/models/items.py:437 pretix/base/models/items.py:1049
+#: pretix/base/models/items.py:444 pretix/base/models/items.py:1086
#, fuzzy
#| msgid "Net price"
msgid "Suggested price"
msgstr "Preu net"
-#: pretix/base/models/items.py:438 pretix/base/models/items.py:1050
+#: pretix/base/models/items.py:445 pretix/base/models/items.py:1087
msgid ""
"This price will be used as the default value of the input field. The user "
"can choose a lower value, but not lower than the price this product would "
"have without the free price option."
msgstr ""
-#: pretix/base/models/items.py:451
+#: pretix/base/models/items.py:458
msgid "Whether or not buying this product allows a person to enter your event"
msgstr ""
"Determina si la compra d'aquest producte permet a la persona accedir al "
"vostre esdeveniment"
-#: pretix/base/models/items.py:456
+#: pretix/base/models/items.py:463
#, fuzzy
#| msgid "Is an admission ticket"
msgid "Is a personalized ticket"
msgstr "És un tiquet d'admissió"
-#: pretix/base/models/items.py:458
+#: pretix/base/models/items.py:465
#, fuzzy
#| msgid ""
#| "Whether or not buying this product allows a person to enter your event"
@@ -4511,37 +4489,37 @@ msgstr ""
"Determina si la compra d'aquest producte permet a la persona accedir al "
"vostre esdeveniment"
-#: pretix/base/models/items.py:467
+#: pretix/base/models/items.py:474
msgid "Show a waiting list for this ticket"
msgstr "Mostrar una llista d'espera per a aquest tiquet"
-#: pretix/base/models/items.py:468
+#: pretix/base/models/items.py:475
msgid "This will only work if waiting lists are enabled for this event."
msgstr ""
"Això només funcionarà si les llistes d'espera estan activades per a aquest "
"acte."
-#: pretix/base/models/items.py:472 pretix/base/settings.py:1335
-#: pretix/control/forms/event.py:1598
+#: pretix/base/models/items.py:479 pretix/base/settings.py:1335
+#: pretix/control/forms/event.py:1593
msgid "Show number of tickets left"
msgstr "Mostra el número restant de tiquets"
-#: pretix/base/models/items.py:473
+#: pretix/base/models/items.py:480
msgid "Publicly show how many tickets are still available."
msgstr "Mostra públicament quants tiquets hi ha encara disponibles."
-#: pretix/base/models/items.py:480
+#: pretix/base/models/items.py:487
msgid "Product picture"
msgstr "Imatge del producte"
-#: pretix/base/models/items.py:499
+#: pretix/base/models/items.py:516
#, fuzzy
#| msgid "Only show after sellout of"
msgctxt "hidden_if_available_legacy"
msgid "Only show after sellout of"
msgstr "Mostrar només quan s'hagin esgotat els"
-#: pretix/base/models/items.py:500
+#: pretix/base/models/items.py:517
msgid ""
"If you select a quota here, this product will only be shown when that quota "
"is unavailable. If combined with the option to hide sold-out products, this "
@@ -4550,11 +4528,11 @@ msgid ""
"all tickets in the referenced quota are reserved, but not yet sold."
msgstr ""
-#: pretix/base/models/items.py:510
+#: pretix/base/models/items.py:527
msgid "Only show after sellout of"
msgstr "Mostrar només quan s'hagin esgotat els"
-#: pretix/base/models/items.py:511
+#: pretix/base/models/items.py:528
msgid ""
"If you select a product here, this product will only be shown when that "
"product is sold out. If combined with the option to hide sold-out products, "
@@ -4564,7 +4542,7 @@ msgid ""
"reserved, but not yet sold."
msgstr ""
-#: pretix/base/models/items.py:520
+#: pretix/base/models/items.py:537
msgid ""
"To buy this product, the user needs a voucher that applies to this product "
"either directly or via a quota."
@@ -4572,7 +4550,7 @@ msgstr ""
"Per a comprar aquest producte l'usuari necessita un val que s'aplica "
"directament a aquest producte o via una quota."
-#: pretix/base/models/items.py:526
+#: pretix/base/models/items.py:543
msgid ""
"If this product is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4584,7 +4562,7 @@ msgstr ""
"completat. Podeu utilitzar això per exemple per a tiquets de descompte que "
"només estan disponibles a groups específics."
-#: pretix/base/models/items.py:533
+#: pretix/base/models/items.py:550
msgid ""
"This product will be hidden from the event page until the user enters a "
"voucher that unlocks this product."
@@ -4592,14 +4570,14 @@ msgstr ""
"Aquest producte romandrà ocult de la pàgina d'esdeveniments fins que "
"l'usuari introdueixi un codi de val que el desbloquegi."
-#: pretix/base/models/items.py:539
+#: pretix/base/models/items.py:556
msgid ""
"If this option is set, the product will only be sold as part of bundle "
"products. Do not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4610,7 +4588,7 @@ msgstr ""
"comandes que contenguin aquest producte no es poden cancel·lar excepte per "
"vosaltres."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4620,7 +4598,7 @@ msgstr ""
"aquesta quantitat. Si deixeu aquest camp buit o l'establiu a 0, no hi ha "
"limitacions especials per a aquest producte."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4632,7 +4610,7 @@ msgstr ""
"a aquest producte. Tanmateix, s'aplicarà igualment el límit del número màxim "
"d'elements a tota la comanda."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4644,13 +4622,13 @@ msgstr ""
"a tiquets d'estudiants per avisar a la persona que valida que ha de "
"comprovar la identificació d'estudiant."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4660,7 +4638,7 @@ msgstr ""
"és un descompte. Això és una configuració cosmètica i no afectarà realment "
"al preu."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4668,41 +4646,41 @@ msgstr ""
"Quan un client compra aquest producte, rebrà un val regal amb un valor "
"equivalent al preu del producte."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
#| msgid "Valid until"
msgid "Validity"
msgstr "Vàlid fins"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4714,63 +4692,63 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
#| msgid "Gift card"
msgid "Start of validity"
msgstr "Targeta regal"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "End of presale"
msgid "End of validity"
msgstr "Fi de la prevenda"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
#, fuzzy
#| msgid "in minutes"
msgid "Minutes"
msgstr "en minuts"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
#, fuzzy
#| msgid "Month"
msgid "Months"
msgstr "Mes"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
#, fuzzy
#| msgid "Customers can cancel their paid orders"
msgid "Customers can select the validity start date"
msgstr "Els clients poden cancel·lar les seves comandes pagades"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
#| msgid "Maximum order total"
msgid "Maximum future start"
msgstr "Total màxim de comandes"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4780,20 +4758,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4806,71 +4784,71 @@ msgstr ""
msgid "Products"
msgstr "Productes"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected media type is not enabled in your organizer settings."
msgstr "El producte seleccionat no està actiu o no te cap preu establert."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid "The selected media type does not support usage for tickets currently."
msgstr "L'element seleccionat no pertany a aquest esdeveniment."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "L'element seleccionat no pertany a aquest esdeveniment."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
"El número màxim per comanda no pot ser menor que el número mínim per comanda."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
"La categoria d'elements ha de pertànyer al mateix esdeveniment que l'element."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
"La regla d'impost de l'element ha de pertànyer al mateix esdeveniment que "
"l'element."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "La disponibilitat de l'element no pot acabar abans que comenci."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Això es mostra davall del nom de la variació a les llistes."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
#, fuzzy
#| msgid "New order requires approval"
msgid "Require approval"
msgstr "La nova comanda requereix aprovació"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
#, fuzzy
#| msgid ""
#| "If this product is part of an order, the order will be put into an "
@@ -4888,7 +4866,7 @@ msgstr ""
"completat. Podeu utilitzar això per exemple per a tiquets de descompte que "
"només estan disponibles a groups específics."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
#, fuzzy
@@ -4896,26 +4874,26 @@ msgstr ""
msgid "Membership types"
msgstr "Membres"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
#, fuzzy
#| msgid "This product will not be sold before the given date."
msgid "This variation will not be sold before the given date."
msgstr "Aquest producte no es vendrà abans de la data especificada."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
#, fuzzy
#| msgid "This product will not be sold after the given date."
msgid "This variation will not be sold after the given date."
msgstr "Aquest producte no es vendrà després de la data especificada."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
#, fuzzy
#| msgid ""
#| "This product will only be shown if a voucher matching the product is "
@@ -4925,7 +4903,7 @@ msgstr ""
"Aquest producte només es mostrarà si s'ha bescanviat un val coincident amb "
"el producte."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
#, fuzzy
#| msgid ""
#| "This product will be hidden from the event page until the user enters a "
@@ -4937,29 +4915,29 @@ msgstr ""
"Aquest producte romandrà ocult de la pàgina d'esdeveniments fins que "
"l'usuari introdueixi un codi de val que el desbloquegi."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Variació del producte"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Variacions del producte"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Número mínim"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Número màxim"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Els complements s'inclouen al preu"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4967,45 +4945,45 @@ msgstr ""
"Si es selecciona, afegir complement a aquest tiquet és gratuït, fins i tot "
"si els complement normalment tenen un cost individual."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "Permetre triar el mateix producte diverses vegades"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
"La categoria de complements ha de pertànyer al mateix esdeveniment que "
"l'element."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "L'element ja té un complement d'aquesta categoria."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "El recompte mínim ha de ser igual o major que zero."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "El recompte màxim ha de ser igual o major que zero."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "El recompte màxim ha de ser major que el recompte mínim."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "Element de paquet"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Variació de paquet"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Part de preu designat"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -5017,60 +4995,60 @@ msgstr ""
"de fiscalització mixta, però es pot deixar en blanc en altres casos. Aquest "
"valor NO s'afegirà a la base del preu de l'element."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
"L'element del paquet ha de pertànyer al mateix esdeveniment que l'element."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "S'ha d'establir una variació per a aquest element."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "La variació triada no pertany a aquest element."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "El recompte ha de ser igual o major que zero."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Número"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Text (una línia)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Text multi-línia"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Si/No"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Triau-ne un de la llista"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Triau-ne varis de la llista"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Pujada de fitxer"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Dia i hora"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Codi de país (ISO 3166-1 alpha-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -5078,7 +5056,7 @@ msgstr "Codi de país (ISO 3166-1 alpha-2)"
msgid "Question"
msgstr "Pregunta"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
#| msgid "The property name may only contain letters, numbers and underscores."
msgid ""
@@ -5087,182 +5065,182 @@ msgid ""
msgstr ""
"El nom de la propietat només pot tenir lletres, números i guions baixos."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Text d'ajuda"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "Si la pregunta necessita ser explicada o aclarida, feu-ho aquí!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Tipus de pregunta"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Pregunta obligatòria"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
"Aquesta pregunta es demanarà als compradors dels productes seleccionats"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
"Demana durant la validació enlloc de durant el procés de compra del tiquet"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Pregunta oculta"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
#, fuzzy
#| msgid "This question will be asked to buyers of the selected products"
msgid "This question will only show up in the backend."
msgstr "Aquesta pregunta només es mostrarà a la rebotiga."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Mostra la resposta a les factures"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "Valor mínim"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr "Actualment no suportat a les nostres apps i durant el check-in"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "Valor màxim"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
#| msgid "Maximum value"
msgid "Maximum length"
msgstr "Valor màxim"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Es requereix una resposta a aquesta pregunta per poder continuar."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Invalid input data."
msgid "Invalid input type."
msgstr "Dades d'entrada no vàlides."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "S'ha seleccionat una opció invàlida."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "El número és massa petit."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "El número és massa gran."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Entrada de número incorrecte."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "Si us plau, trieu una data posterior."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "Si us plau, trieu una data anterior."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Entrada de data incorrecta."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Entrada d'hora incorrecta."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Entrada de dia i hora incorrecta."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Codi d'estat desconegut."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Resposta"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "Ja s'utilitza l'identificador \"{}\" a una altra opció."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Opció de pregunta"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Opcions de preguntes"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Capacitat total"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Deixeu-ho buit per a un número de tiquets il·limitat."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Element"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Variacions"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr "Ignorar aquesta quota quan es determini la disponibilitat de l'acte"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5274,22 +5252,22 @@ msgstr ""
"merchandising que s'afegeixi a l'acte però que no hagi d'impedir que l'acte "
"aparegui com a exhaurit."
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Tancar aquesta quota permanentment un cop s'hagi exhaurit"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr "Permetre vendre més tiquets un cop la gent hagi sortit de l'acte"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5299,28 +5277,28 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Quota"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Quotes"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
"Totes les variacions han de pertànyer a un element inclòs dins la llista "
"d'elements."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5328,23 +5306,23 @@ msgstr ""
"Un o més elements té variacions però cap d'aquestes es troba dins la llista "
"de variacions."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "El sub-esdeveniment no pot ser buit per a sèries d'esdeveniments."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "Refund order"
msgid "Required for products"
msgstr "Reemborsar comanda"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5467,7 +5445,7 @@ msgid "expired"
msgstr "expirat"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
#, fuzzy
#| msgctxt "refund_source"
#| msgid "Customer"
@@ -5484,7 +5462,7 @@ msgstr "Configuració regional"
msgid "Total amount"
msgstr "Quantitat total"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5518,12 +5496,12 @@ msgid ""
msgstr ""
"Es mostrarà aquest text damunt de l'adreça de la factura durant el pagament."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Informació meta"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "pendent d'aprovació"
@@ -5582,134 +5560,134 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "El val \"{voucher}\" ha estat usat simultàniament."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
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:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "creat"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "pendent"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "confirmat"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "cancel·lat"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "fallat"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "reemborsat"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Dades de pagament"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "s'ha iniciat externament"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "creat"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "en trànsit"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "fet"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "fallat"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "cancel·lat"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Organitzador"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Client"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Extern"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
#, fuzzy
#| msgid "Refund only"
msgid "Refund reason"
msgstr "Només reemborsament"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Tarifa de pagament"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Tarifa d'enviament"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Tarifa de servei"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Tarifa de cancel·lació"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Altres tarifes"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5720,7 +5698,7 @@ msgstr "Altres tarifes"
msgid "Gift card"
msgstr "Targeta regal"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5728,27 +5706,27 @@ msgstr "Targeta regal"
msgid "Value"
msgstr "Valor"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Posició de la comanda"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "Identificador del carretó (ex. clau de sessió)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Posició del carretó"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Posicions del carretó"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Client comercial"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
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."
@@ -5936,7 +5914,7 @@ msgstr ""
"consultar un assessor fiscal. No es dóna cap garantia d'un càlcul fiscal "
"correcte. USEU BAIX EL VOSTRE RISC."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "País mercant"
@@ -6068,32 +6046,35 @@ msgid "Voucher value"
msgstr "Valor del val"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
-msgstr "Aquest producte s'afegirà al carretó de l'usuari si s'activa el val."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
+msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "S'està utilitzant aquesta variació del producte seleccionat més amunt."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Si s'activa, el val és vàlid per a qualsevol producte afectat per aquesta "
"quota."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "Seient específic"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Etiqueta"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -6103,49 +6084,49 @@ msgstr ""
"el mateix valor per a múltiples vals, podeu tenir estadístiques sobre quants "
"d'ells s'han validat, etc."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Mostrar productes ocults que coincideixin amb aquest val"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Vals"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "No podeu seleccionar una quota que pertany a un esdeveniment diferent."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
"No podeu seleccionar una quota i un producte específic al mateix temps."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot select a quota that belongs to a different event."
msgid "You cannot select a product that belongs to a different event."
msgstr "No podeu seleccionar una quota que pertany a un esdeveniment diferent."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
@@ -6153,11 +6134,11 @@ msgstr ""
"No podeu seleccionar una variació sense haver seleccionat un producte que "
"proporciona variacions."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Aquesta variació no pertany a aquest producte."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6165,11 +6146,11 @@ msgstr ""
"Només podeu blocar la quota si especificau una variació del producte. "
"D'altra manera podria ser confós quines quotes s'han de blocar."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr "Actualment no es poden crear vals per a complements de productes."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
@@ -6177,7 +6158,7 @@ msgstr ""
"Heu de triar una quota o un producte específic si aquest val ha de reservar "
"tiquets."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6186,7 +6167,7 @@ msgstr ""
"Ja s'ha validat aquest val %(redeemed)s vegades. No podeu reduir el número "
"màxim d'utilitzacions per davall d'aquest número."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
#| msgid ""
#| "The maximum number per order can not be lower than the minimum number per "
@@ -6197,19 +6178,19 @@ msgid ""
msgstr ""
"El número màxim per comanda no pot ser menor que el número mínim per comanda."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Si voleu que aquest val bloqui la quota heu de seleccionar una data concreta."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"No podeu seleccionar un sub-esdeveniment si el vostre esdeveniment no és una "
"sèrie d'esdeveniments."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6217,40 +6198,40 @@ msgstr ""
"No podeu crear un val que bloca la quota ja que el producte o quota "
"seleccionats s'han venut o reservat completament."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Ja existeix un val amb aquest codi."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "Heu de triar una data si trieu un seient."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "El seient especificat \"{id}\" no existeix per a aquest acte."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr "Si trieu un seient heu de seleccionar un producte en concret."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr "El vals lligats a seients només es poden usar un cop."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Per a aquest seient heu de triar el producte \"{prod}\"."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, fuzzy, python-brace-format
#| msgid "The identifier \"{}\" is already used for a different option."
msgid "The seat \"{id}\" is already sold or currently blocked."
@@ -6304,15 +6285,15 @@ msgid "Automatically created from waiting list entry for {email}"
msgstr ""
"S'ha creat automàticament de l'entrada de la llista d'espera per {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "L'element seleccionat no pertany a aquest esdeveniment."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Si us plau seleccioneu una variació concreta d'aquest producte."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6571,7 +6552,7 @@ msgstr "S'han trobat diverses dates que coincideixen."
msgid "No matching seat was found."
msgstr "No s'ha trobat un seient que coincideixi."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
#, fuzzy
#| msgid "This slug has already been used for a different event."
@@ -6579,7 +6560,7 @@ msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr "Ja s'ha utilitzat aquest mot per a un altre esdeveniment."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "Heu de seleccionar un seient específic."
@@ -7017,6 +6998,15 @@ msgstr "123,45 €"
msgid "Price including add-ons"
msgstr "Preu incloent complements"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "Joan Pons"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7303,7 +7293,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Platea, Filera 3, Seient 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "Entrada general"
@@ -7359,10 +7349,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Noms dels assistents"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Sr Daixonses"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7454,7 +7452,7 @@ msgid "Event canceled"
msgstr "Esdeveniment creat"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7475,7 +7473,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "No s'ha especificat cap data."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Heu seleccionat un producte que no està disponible per a la venda."
@@ -7497,13 +7495,38 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Alguns dels productes que heu seleccionat ja no estan disponibles en la "
+"quantitat que heu seleccionat. Si us plau, mireu més abaix per a més detalls."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Alguns dels productes que heu seleccionat ja no estan disponibles en la "
+"quantitat que heu seleccionat. Si us plau, mireu més abaix per a més detalls."
+
+#: pretix/base/services/cart.py:126
+#, fuzzy, python-format
#| msgid "You cannot select more than %s items per order."
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "No podeu seleccionar més de %s element per comanda."
msgstr[1] "No podeu seleccionar més de %s element per comanda."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s."
@@ -7515,7 +7538,7 @@ msgstr[0] ""
msgstr[1] ""
"No podeu seleccionar més de %(max)s elements del producte %(product)s."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s items of the product %(product)s."
@@ -7527,7 +7550,7 @@ msgstr[0] ""
msgstr[1] ""
"Heu de seleccionar al menys %(min)s elements del producte %(product)s."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, fuzzy, python-format
#| msgid ""
#| "We removed %(product)s from your cart as you can not buy less than "
@@ -7545,27 +7568,27 @@ msgstr[1] ""
"Hem eliminat %(product)s del vostre carretó ja que no podeu comprar menys de "
"%(min)s elements."
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
#| msgid "The presale period for this event has not yet started."
msgid "The booking period for this event has not yet started."
msgstr "No ha començat encara el període de prevenda d'aquest esdeveniment."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
#| msgid "The presale period for this event has ended."
msgid "The booking period for this event has ended."
msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
#, fuzzy
#| msgid ""
#| "The presale period for this event has not yet started. The affected "
@@ -7577,7 +7600,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:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has ended. The "
@@ -7589,21 +7612,21 @@ msgstr ""
"Ha acabat el període de prevenda d'un dels esdeveniments de la teva "
"cistella. Les posicions afectades s'han eliminat de la teva cistella."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
#, fuzzy
#| msgid "The entered price is to high."
msgid "The entered price is not a number."
msgstr "El preu introduït és massa alt."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "El preu introduït és massa alt."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "El codi de val es desconegut dins la nostra base de dades."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7614,7 +7637,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7627,13 +7650,13 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
"Aquest codi de val ja s'ha utilitzat el número màxim de vegades permeses."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7646,18 +7669,18 @@ msgstr ""
"aquest moment, o que heu intentat bescanviar-ho abans però no heu completat "
"el procés de compra. Podeu intentar-ho de nou en %d minuts."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Aquest codi de val només es pot bescanviar %d vegada més."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7665,54 +7688,54 @@ msgstr ""
"Ja heu utilitzat aquest codi de val. Suprimiu la línia associada de la "
"vostra cistella si el voleu utilitzar per a un altre producte."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Aquest val ha expirat."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Aquest val no és vàlid per a aquest producte."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "Aquest val no és vàlid per a aquest seient."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
"El vostre val és vàlid per a un producte que no està actualment en venda."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Aquest val no és vàlid per a aquesta data de l'esdeveniment."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "Per comanar aquest producte necessiteu un val vàlid."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "La data de l'esdeveniment seleccionada no es troba activa."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "No podeu seleccionar un complement per a aquest producte."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
"No podeu seleccionar dues variacions del mateix complement del producte."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -7730,7 +7753,7 @@ msgstr[1] ""
"Podeu seleccionar %(max)s complements com a màxim per a la categoria %(cat)s "
"pel producte %(base)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s add-ons from the category %(cat)s for "
@@ -7748,7 +7771,7 @@ msgstr[1] ""
"Necessiteu seleccionar al menys %(min)s complements de la categoria %(cat)s "
"per al producte %(base)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -7760,7 +7783,7 @@ msgstr ""
"Podeu seleccionar %(max)s complements com a màxim per a la categoria %(cat)s "
"pel producte %(base)s."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
#| msgid ""
#| "One of the products you selected can only be bought as an add-on to "
@@ -7772,33 +7795,33 @@ msgstr ""
"Un dels productes que heu seleccionat només es pot comprar com un complement "
"d'un altre projecte."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
"Un dels productes que heu seleccionat només es pot comprar com a part d'un "
"paquet."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Si us plau, trieu un seient vàlid."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "No podeu seleccionar un seient per a aquesta posició."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
#, fuzzy
#| msgid "You cannot select more than %s items per order."
msgid "You can not select the same seat multiple times."
msgstr "No podeu seleccionar més de %s element per comanda."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -8115,7 +8138,7 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -8124,7 +8147,7 @@ msgstr ""
"Heu rebut aquest correu perquè algú ha fet una comanda per {event} en nom "
"vostre."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -8133,12 +8156,12 @@ msgstr ""
"Podeu veure els detalls de la vostra comanda a la següent URL:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, 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/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
#| msgid "Sample variation"
msgctxt "attachment_filename"
@@ -8219,7 +8242,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -8229,7 +8252,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "Dades invàlides a la fila {row}: {message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -8237,7 +8260,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:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -8245,7 +8268,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:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -8253,21 +8276,21 @@ 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:141
+#: pretix/base/services/orders.py:140
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:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "La vostra cistella és buida."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s. We "
@@ -8285,13 +8308,13 @@ msgstr[1] ""
"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:155
+#: pretix/base/services/orders.py:154
#, fuzzy
#| msgid "The presale period has ended."
msgid "The booking period has ended."
msgstr "Ha acabat el període de prevenda."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8299,7 +8322,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:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8309,7 +8332,7 @@ msgstr ""
"utilitzat el número màxim de vegades permeses. Hem eliminat aquest element "
"de la vostra cistella."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
#, fuzzy
#| msgid ""
#| "The voucher code used for one of the items in your cart has already been "
@@ -8323,7 +8346,7 @@ msgstr ""
"utilitzat el número màxim de vegades permeses. Hem eliminat aquest element "
"de la vostra cistella."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8331,7 +8354,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:174
+#: pretix/base/services/orders.py:173
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."
@@ -8339,13 +8362,13 @@ 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:176
+#: pretix/base/services/orders.py:175
#, fuzzy
#| msgid "You need a valid voucher code to order this product."
msgid "You need a valid voucher code to order one of the products."
msgstr "Per comanar aquest producte necessiteu un val vàlid."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has not yet "
@@ -8358,7 +8381,7 @@ msgstr ""
"vostra cistella. S'han suprimit de la vostra cistella les posicions "
"afectades."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
#, fuzzy
#| msgid ""
#| "The voucher code used for one of the items in your cart is expired. We "
@@ -8370,7 +8393,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:186
+#: pretix/base/services/orders.py:185
#, fuzzy
#| msgid ""
#| "The voucher code used for one of the items in your cart has already been "
@@ -8384,7 +8407,7 @@ msgstr ""
"utilitzat el número màxim de vegades permeses. Hem eliminat aquest element "
"de la vostra cistella."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
#| msgid "This ticket has already been redeemed."
msgid ""
@@ -8392,33 +8415,33 @@ msgid ""
"in."
msgstr "Ja s'ha validat aquest tiquet."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The order has already been canceled."
msgid "The order was not canceled."
msgstr "La comanda ja ha estat cancel·lada."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
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:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Aquesta comanda no està pendent d'aprovació."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "No podeu cancel·lar aquesta comanda."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
#, fuzzy
#| msgid ""
#| "The cancellation fee cannot be higher than the payment credit of this "
@@ -8429,39 +8452,39 @@ msgstr ""
"La tarifa de cancel·lació no pot ser major que el crèdit de pagament "
"d'aquesta comanda."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
#, fuzzy
#| msgid "This payment method does not support automatic refunds."
msgid "The selected payment methods do not cover the total balance."
msgstr "Aquesta forma de pagament no admet reemborsaments automàtics."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Heu de seleccionar una variació del producte."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, 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:1487
+#: pretix/base/services/orders.py:1476
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:1488
+#: pretix/base/services/orders.py:1477
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:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
@@ -8469,7 +8492,7 @@ msgstr ""
"Aquesta operació deixarà la comanda buida. Si us plau, cancel·leu la mateixa "
"comanda."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8477,7 +8500,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:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8485,7 +8508,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:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
@@ -8493,45 +8516,45 @@ msgstr ""
"La posició base seleccionada no us permet afegir aquest producte com un "
"complement."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
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:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "El producte seleccionat necessita que trieu un seient."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "El producte seleccionat no permet triar un seient."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected country is blocked by your tax rule."
msgstr "El producte seleccionat no està actiu o no te cap preu establert."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8539,6 +8562,28 @@ msgstr ""
"S'ha produït un error en intentar retornar-vos els diners. Si us plau, "
"contacteu l'organitzador de l'esdeveniment per a més informació."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Associació de mostra"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Exemple de tiquet d'entrada"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Podeu inserir aquí un text amb el motiu."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "S'ha carregat l'import a la vostra targeta."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+"Si us plau, feu una transferència a aquest compte bancari: "
+"9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8945,7 +8990,7 @@ msgid "Show exchange rates"
msgstr "Mostra la data de finalització de l'esdeveniment"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -9532,7 +9577,7 @@ msgstr ""
msgid "Available languages"
msgstr "Idiomes disponibles"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Idioma predeterminat"
@@ -9586,7 +9631,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr "Mostra públicament quants tiquets queden d'un tipus determinat."
@@ -9602,7 +9647,7 @@ msgstr "Mostra de manera predeterminada les variacions del producte expandides"
msgid "Enable waiting list"
msgstr "Activa la llista d'espera"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -10021,7 +10066,7 @@ msgstr ""
"ho permet. D'altra manera, es crearà una devolució manual perquè la "
"processeu manualment."
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "Manté una tarifa fixa de cancel·lació"
@@ -10029,7 +10074,7 @@ msgstr "Manté una tarifa fixa de cancel·lació"
msgid "Keep payment, shipping and service fees"
msgstr "Manté les tarifes de pagament, enviament i servei"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "Manté una tarifa de cancel·lació percentual"
@@ -10131,20 +10176,20 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "Adreça de contacte"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
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/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "Imprimeix l'URL"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -10181,7 +10226,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
#, fuzzy
@@ -10590,12 +10635,12 @@ msgstr ""
"Atentament, \n"
"el vostre equip de l'esdeveniment {event}"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Número de dies"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11658,7 +11703,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -12082,16 +12127,16 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
#, fuzzy
#| msgid "All days"
msgid "days"
msgstr "Tots els dies"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
#, fuzzy
@@ -12139,11 +12184,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Baixa el tiquet"
@@ -12544,7 +12589,7 @@ msgstr ""
msgid "The task has been completed."
msgstr "S'ha completat la tasca."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -12594,19 +12639,19 @@ msgstr ""
"La traducció en aquesta llengua encara és en curs. Aquesta llengua només es "
"pot triar en instal·lacions de desenvolupament, no en producció."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Totes les dates"
@@ -12651,36 +12696,36 @@ msgstr ""
msgid "All gates"
msgstr "Totes les dates"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "Usa idiomes"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
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:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "Això és una sèrie d'esdeveniments"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
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:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Zona horària de l'esdeveniment"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Taxa d'impostos sobre les vendes"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -12690,22 +12735,22 @@ 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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -12713,56 +12758,56 @@ msgstr ""
"Centre de conferències de mostra\n"
"Llubí, Illes Balears"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "Heu d'especificar la configuració regional predeterminada."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Copia la configuració des de"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "No copiïs"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, fuzzy, python-brace-format
#| msgid "Default language"
msgid "Default ({value})"
msgstr "Idioma predeterminat"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
#, fuzzy
#| msgid "This slug has already been used for a different event."
msgid "This domain is already in use for a different event or organizer."
msgstr "Ja s'ha utilitzat aquest mot per a un altre esdeveniment."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "Format del nom"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -12772,53 +12817,53 @@ msgstr ""
"d'haver rebut comandes pot conduir a comportaments estranys quan s'ordenin o "
"canviïn noms."
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "Demana per {fields}, mostra-ho com {example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
#, fuzzy
#| msgid "Free price input"
msgid "Free text input"
msgstr "Entrada de preu gratuït"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
#, fuzzy
#| msgid "Do not copy"
msgid "Do not ask"
msgstr "No copiïs"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "Regla fiscal per tarifes de pagament"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -12828,144 +12873,144 @@ 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:873
+#: pretix/control/forms/event.py:879
#, fuzzy
#| msgid "Generate invoices"
msgid "Generate invoices for Sales channels"
msgstr "Genera factures"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Estil de la factura"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Idioma de la factura"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "Idioma de l'usuari"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
#| msgid "Can view orders"
msgid "Recommended"
msgstr "Pot veure les comandes"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
#, fuzzy
#| msgid "Sender address for outgoing emails"
msgid "Sales channels for checkout emails"
msgstr "L'adreça de l'emissor pels correus sortints"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "Adreça de la CCO"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
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:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Signatura"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, 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:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "per exemple, els vostres detalls de contactes"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "Renderitzador de correu HTML"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Order contact address changed"
msgid "Subject sent to order contact address"
msgstr "S'ha canviat l'adreça de contacte de la comanda"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
#, 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:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
#, fuzzy
#| msgid "Text (sent by admin)"
msgid "Subject sent to attendees"
msgstr "Text (enviat per l'administrador)"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
#, fuzzy
#| msgid "Text (sent by admin)"
msgid "Text sent to attendees"
msgstr "Text (enviat per l'administrador)"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12974,49 +13019,49 @@ msgstr "Text (enviat per l'administrador)"
msgid "Text"
msgstr "Text"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
#, fuzzy
#| msgid "Text (sent by admin)"
msgid "Subject (sent by admin)"
msgstr "Text (enviat per l'administrador)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
#, fuzzy
#| msgid "Text (sent by admin)"
msgid "Subject (sent by admin to attendee)"
msgstr "Text (enviat per l'administrador)"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Text (enviat per l'administrador)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
#, fuzzy
#| msgid "Text (requested by user)"
msgid "Subject (requested by user)"
msgstr "Text (demanat per l'usuari)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "Text (demanat per l'usuari)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
#, fuzzy
#| msgid "This plugin allows you to receive payments via bank transfer."
msgid ""
@@ -13025,7 +13070,7 @@ msgid ""
msgstr ""
"Aquest complement us permet rebre pagaments via transferència bancària."
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -13033,31 +13078,31 @@ 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:1216
+#: pretix/control/forms/event.py:1222
#, fuzzy
#| msgid "Received order"
msgid "Subject for received order"
msgstr "S'ha rebut la comanda"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
#, fuzzy
#| msgid "Received order"
msgid "Text for received order"
msgstr "S'ha rebut la comanda"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
#| msgid "Yes, approve order"
msgid "Subject for approved order"
msgstr "Sí, aprovar la comanda"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
#| msgid "Yes, approve order"
msgid "Text for approved order"
msgstr "Sí, aprovar la comanda"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
#, fuzzy
#| msgid ""
#| "This will only be sent out for non-free orders. Free orders will receive "
@@ -13073,19 +13118,19 @@ msgstr ""
"{total_with_currency}, {total}, {currency}, {date}, {payment_info}, {url}, "
"{invoice_name}, {invoice_company}"
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
#| msgid "Approved order"
msgid "Subject for approved free order"
msgstr "S'ha aprovat la comanda"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
#| msgid "Approved order"
msgid "Text for approved free order"
msgstr "S'ha aprovat la comanda"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
#, fuzzy
#| msgid ""
#| "This will only be sent out for non-free orders. Free orders will receive "
@@ -13101,89 +13146,89 @@ msgstr ""
"{total_with_currency}, {total}, {currency}, {date}, {payment_info}, {url}, "
"{invoice_name}, {invoice_company}"
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
#| msgid "Received order"
msgid "Subject for denied order"
msgstr "S'ha rebut la comanda"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
#| msgid "Denied order"
msgid "Text for denied order"
msgstr "La comanda s'ha denegat"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
#, fuzzy
#| msgid "Ticket category"
msgid "Ticket code generator"
msgstr "Categoria del tiquet"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "Qualsevol país"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "Unió Europea"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Qualsevol client"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Individual"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Negoci"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Empreses amb un identificador d'IVA correcte"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "Carrega l'IVA"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "Sense IVA"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
#, fuzzy
#| msgid "Filetype not allowed!"
msgid "Sale not allowed"
msgstr "No es permet el tipus de fitxer!"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
#, fuzzy
#| msgid "New order requires approval"
msgid "Order requires approval"
msgstr "La nova comanda requereix aprovació"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
#, fuzzy
#| msgid "Sales tax rate"
msgid "Deviating tax rate"
msgstr "Taxa d'impostos sobre les vendes"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
#, fuzzy
#| msgid "Text on invoices"
msgid "Text on invoice"
msgstr "Text a les factures"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Val preseleccionat"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -13195,11 +13240,11 @@ msgstr ""
"utilitzar per exemple per proporcionar ginys que ofereixen descomptes o "
"desbloquen productes secrets."
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Mode de compatibilitat"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -13207,28 +13252,28 @@ 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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "No existeix el codi de val proporcionat."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "El mot que heu proporcionat no és correcte."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Descàrregues de tiquets"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
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:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Requereix emplenar el nom a tots els assistents"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -13236,11 +13281,11 @@ msgstr ""
"Per defecte demanarem els noms però no els requerirem. Podeu desactivar "
"completament això a la configuració."
-#: pretix/control/forms/event.py:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Pagament via Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -13252,11 +13297,11 @@ msgstr ""
"de configurar un compte, que pren menys de cinc minuts utilitzant la seva "
"interfície web senzilla."
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Pagament per transferència bancària"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -13266,16 +13311,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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Preu (opcional)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Gratuït"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Quantitat disponible"
@@ -13428,7 +13473,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -13436,18 +13481,18 @@ msgid "All products"
msgstr "Tots els productes"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -13685,7 +13730,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -13768,8 +13813,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13825,7 +13870,7 @@ msgstr "Només pagaments correctes"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
#, fuzzy
#| msgid "Device type"
msgid "Scan type"
@@ -13839,7 +13884,7 @@ msgstr "Redirecció"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
#, fuzzy
#| msgid "Device name"
msgid "Device"
@@ -13872,9 +13917,9 @@ msgstr "Data de finalització"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -14112,117 +14157,129 @@ msgstr "Es requereix aquest camp"
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Tots els productes"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
#, fuzzy
#| msgid "Product category"
msgid "No category"
msgstr "Categoria del producte"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "El producte comanat \"{item}\" ja no està disponible."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "Comprat"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Any customer"
msgid "Date chosen by customer"
msgstr "Qualsevol client"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
#, fuzzy
#| msgid ""
#| "Gift card products should not be associated with non-zero tax rates since "
@@ -14234,13 +14291,13 @@ msgstr ""
"Els vals regal haurien d'estar associats a una taxa impositiva, perquè en el "
"moment del bescanvi s'aplicaran les taxes de venda."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -14248,13 +14305,13 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The last payment date cannot be before the end of presale."
msgid "The start of validity must be before the end of validity."
msgstr "El darrer dia de pagament no pot ser abans de la fi de la prevenda."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -14262,44 +14319,44 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
#| msgid "Calculate from product"
msgid "Use value from product"
msgstr "Calcular des del producte"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "Productes associats"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
#, fuzzy
#| msgid "You did not select any products."
msgid "You added the same bundled product twice."
msgstr "No heu seleccionat cap producte."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -14380,13 +14437,13 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
#| msgid "Confirm payment"
msgid "Confirm order regardless of payment"
msgstr "Confirmar pagament"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -14397,21 +14454,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -14419,16 +14476,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -14437,31 +14494,31 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
#, fuzzy
#| msgid "Keep a fixed cancellation fee"
msgid "Generate cancellation for invoice"
msgstr "Manté una tarifa fixa de cancel·lació"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "Comentari (s'enviarà a l'usuari)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "Import del pagament"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -14470,60 +14527,60 @@ msgstr "Import del pagament"
msgid "Payment date"
msgstr "Data de pagament"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
#| msgid "Please select a valid seat."
msgid "Please select some events."
msgstr "Si us plau, trieu un seient vàlid."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -14532,7 +14589,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -14544,141 +14601,141 @@ msgstr ""
msgid "Membership"
msgstr "Membres"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Client secret"
msgid "Ticket is blocked"
msgstr "Secret del client"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
#, fuzzy
#| msgid "Valid until"
msgid "Validity end"
msgstr "Vàlid fins"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
#, fuzzy
#| msgid "Cart position"
msgid "Cancel this position"
msgstr "Posició del carretó"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
#, fuzzy
#| msgid "Cached ticket files"
msgid "Attach tickets"
msgstr "Fitxers dels tiquets en memòria cau"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
#, fuzzy
#| msgid "Attach invoices to emails"
msgid "Attach invoices"
msgstr "Adjunta les factures als correus"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
#, fuzzy
#| msgid "Can change orders"
msgid "Cancel all dates"
msgstr "Pot canviar les comandes"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
#, fuzzy
#| msgid "Automatically expire unpaid orders"
msgid "Automatically refund money if possible"
msgstr "Expira automàticament comandes no pagades"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -14687,37 +14744,37 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
#, fuzzy
#| msgid "Gift card"
msgid "Gift card validity"
msgstr "Targeta regal"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
#, fuzzy
#| msgid "Keep a fixed cancellation fee"
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Manté una tarifa fixa de cancel·lació"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
#, fuzzy
#| msgid "Generate tickets for non-admission products"
msgid "Free tickets and add-on products are not counted"
msgstr "Genera tiquets per a productes de no admissió"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
#, fuzzy
#| msgid "Order fees"
msgid "Keep fees"
msgstr "Tarifa de les comandes"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -14725,22 +14782,22 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr "Enviar informació per correu electrònic"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
#, fuzzy
#| msgid "Order information changed"
msgid "Send information to waiting list"
msgstr "Ha canviat la informació de la comanda"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "Cancel·lat: {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14771,7 +14828,7 @@ msgstr ""
"Atentament, \n"
"l'equip de l'esdeveniment {event}"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14793,28 +14850,28 @@ msgstr ""
"Atentament, \n"
"el vostre equip de l'esdeveniment {event}"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "Si us plau seleccioneu una variació concreta d'aquest producte."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "Si us plau seleccioneu una variació concreta d'aquest producte."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -14835,7 +14892,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr "No teniu accés a aquesta pàgina."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
#, fuzzy
#| msgid "Use feature"
msgid "experimental"
@@ -14998,11 +15055,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Opcional"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
#, fuzzy
#| msgid "Save changes"
msgctxt "form_bulk"
@@ -15076,19 +15133,19 @@ msgstr "Valor actual"
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr "La finalització de l'esdeveniment ha de ser posterior al seu inici."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
#, fuzzy
#| msgid "Available until"
msgid "Available_until"
msgstr "Disponible fins"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -15096,40 +15153,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -15173,104 +15230,104 @@ msgstr ""
"\n"
"l'equip de l'esdeveniment {event}"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
#, fuzzy
#| msgid "Port"
msgid "or"
msgstr "Port"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, fuzzy, python-brace-format
#| msgid "Invalid date input."
msgid "Invalid value in row {number}."
msgstr "Entrada de data incorrecta."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, fuzzy, python-brace-format
#| msgid "The given voucher code does not exist."
msgid "The voucher code {code} appears in your list twice."
msgstr "No existeix el codi de val proporcionat."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
#, fuzzy
#| msgid "You need to specify either a quota or a product."
msgid "You need to specify as many seats as voucher codes."
@@ -15848,7 +15905,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -15857,7 +15914,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -16536,7 +16593,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Ja s'ha enviat un val a aquesta persona."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -16759,9 +16816,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -17053,7 +17110,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -17085,9 +17142,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -17481,7 +17538,7 @@ msgstr[1] "Segur que voleu esborrar el val %(voucher)s ?"
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -17600,7 +17657,7 @@ msgstr "Nom del banc"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Resultat"
@@ -18896,8 +18953,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -20024,7 +20081,7 @@ msgstr ""
msgid "New variation"
msgstr "Variació de mostra"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -20032,40 +20089,40 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Ticket"
msgid "Tickets & Badges"
msgstr "Tiquet"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Can change orders"
msgid "Check-in & Validity"
msgstr "Pot canviar les comandes"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "Variació"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
#, fuzzy
#| msgid "Month"
msgid "months"
msgstr "Mes"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -20074,17 +20131,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "Història del producte"
@@ -20271,7 +20328,7 @@ msgstr "Completament reservat"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Esgotat"
@@ -20335,8 +20392,8 @@ msgstr "Editar la pregunta"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -23855,7 +23912,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -23874,8 +23931,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -23887,9 +23944,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -23905,7 +23962,7 @@ msgstr "Pot canviar les comandes"
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -23913,7 +23970,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -23957,11 +24014,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "Podeu cancel·lar aquesta comanda clicant al botó de sota."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Pot canviar la configuració del producte"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -24926,9 +24997,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -25033,7 +25104,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -25041,7 +25112,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -25159,7 +25230,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -25328,7 +25399,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -25441,25 +25512,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "El producte seleccionat ha estat esborrat."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "El producte seleccionat ha estat desactivat."
@@ -25589,18 +25660,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -25845,15 +25916,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25877,7 +25948,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -25886,12 +25957,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -25919,7 +25990,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26280,7 +26351,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -26295,33 +26366,33 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
#, fuzzy
#| msgid "The presale period for this event has ended."
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -26525,7 +26596,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "Això no és una sèrie d'events."
@@ -26998,7 +27069,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -27692,9 +27763,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Checkout"
msgctxt "export_category"
@@ -27713,88 +27784,88 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
#, fuzzy
#| msgid "Automatically on payment"
msgid "Automatically checked in"
msgstr "Automàticament durant el pagament"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "Filter by status"
msgid "Valid check-in codes"
msgstr "Filtra per estat"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
#| msgid "Download date"
msgid "Upload date"
msgstr "Data de descàrrega"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
#, fuzzy
#| msgid "Download ticket"
msgid "Upload time"
msgstr "Baixa el tiquet"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
#, fuzzy
#| msgid "Successful payments"
msgid "Successful scans only"
msgstr "Pagaments correctes"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
#, fuzzy
#| msgid "Filter by status"
msgid "All check-in lists"
@@ -27828,13 +27899,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -27899,7 +27968,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -28613,178 +28682,178 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr "Adjunt"
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
#| msgid "Waiting list"
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Llista d'espera"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Restringir a canals de venda especícifs"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
#| msgid "End date"
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Data de finalització"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Restringeix al països"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
#, fuzzy
#| msgid "Filter by status"
msgid "Filter check-in status"
msgstr "Filtra per estat"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "Restringir a canals de venda especícifs"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
#| msgid "Only send to customers of"
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Enviar només a clients de"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
#, fuzzy
#| msgid "Only send to customers of"
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "Enviar només a clients de"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "pendent amb pagament endarrerit"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Restringeix al països"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Restringir a canals de venda especícifs"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr "Absolut"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
#, fuzzy
#| msgid "Refund order"
msgid "Relative, before event start"
msgstr "Reemborsar comanda"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
#, fuzzy
#| msgid "Refund order"
msgid "Relative, before event end"
msgstr "Reemborsar comanda"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
#, fuzzy
#| msgid "Refund order"
msgid "Relative, after event start"
msgstr "Reemborsar comanda"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "Data relativa:"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Restringeix al països"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
#, fuzzy
#| msgid "Please choose a later date."
msgid "Please specify the send date"
msgstr "Si us plau, trieu una data posterior."
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
#, fuzzy
#| msgid "Please enter the same password twice"
msgid "Please specify the offset days and time"
msgstr "Si us plau, introduïu la mateixa contrasenya dues vegades"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgid "Please specify a product"
@@ -29388,21 +29457,34 @@ msgstr ""
msgid "Publishable key"
msgstr "Clau publicable"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Genera tiquets"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Clau secreta"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -29411,11 +29493,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -29425,47 +29507,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Pagaments amb targeta de crèdit"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "IDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -29473,27 +29555,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -29501,53 +29583,53 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
#, fuzzy
#| msgid "Description"
msgid "Destination"
msgstr "Descripció"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of més %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -31176,7 +31258,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "incl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, fuzzy, python-format
@@ -31186,8 +31268,8 @@ msgstr "Quantitat de %(item)s – %(var)s a demanar"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -31198,15 +31280,15 @@ msgstr "No ha començat la prevenda"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, fuzzy, python-format
#| msgid "Amount of %(item)s – %(var)s to order"
@@ -31215,15 +31297,15 @@ msgstr "Quantitat de %(item)s – %(var)s a demanar"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, fuzzy, python-format
@@ -31232,7 +31314,7 @@ msgid "Add %(item)s to cart"
msgstr "Afegir a la cistella"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, fuzzy, python-format
#| msgid "Amount of %(item)s – %(var)s to order"
@@ -31244,27 +31326,45 @@ msgid "There are no add-ons available for this product."
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Introduïu un codi de val a continuació per comprar aquest tiquet."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Quota availabilities"
+msgid "Not available yet."
+msgstr "Disponibilitat de quotes"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Available placeholders: {event}, {url}"
+msgid "Not available any more."
+msgstr "Camps disponibles: {event}, {url}"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "COMPLET"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "ESGOTAT"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Reservat"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
@@ -31746,7 +31846,7 @@ msgid "Uncategorized items"
msgstr "Sense categoria"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, fuzzy, python-format
@@ -31755,7 +31855,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Mostrar tots els events de %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, fuzzy, python-format
@@ -31764,7 +31864,7 @@ msgid "%(value)s incl. taxes"
msgstr "(imp. incl.)"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
@@ -31772,12 +31872,7 @@ msgstr "(imp. incl.)"
msgid "%(value)s without taxes"
msgstr "Valor total (sense imposts)"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr "Introduïu un codi de val a continuació per comprar aquest tiquet."
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, python-format
msgid "Set price in %(currency)s for %(item)s"
@@ -31840,7 +31935,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
#, fuzzy
#| msgid "Show number of tickets left"
msgid "Few tickets left"
@@ -31851,7 +31946,7 @@ msgstr "Mostra el número restant de tiquets"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
#, fuzzy
#| msgid "Pay now"
msgctxt "available_event_in_list"
@@ -31868,7 +31963,7 @@ msgstr "Pagar ara"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Reservar"
@@ -31877,7 +31972,7 @@ msgstr "Reservar"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr ""
@@ -31934,14 +32029,14 @@ msgid "Other dates"
msgstr "Altres dates"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
#, fuzzy
#| msgid "The presale period for this event has ended."
msgid "The booking period for this event is over."
msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, fuzzy, python-format
#| msgid "The presale period for this event has not yet started."
msgid "The booking period for this event will start on %(date)s at %(time)s."
@@ -32159,7 +32254,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Demanar factura"
@@ -32382,7 +32477,7 @@ msgstr ""
"factura. Si us plau poseu-vos en contacte amb nosaltres si us cal una nova "
"factura."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Desar els canvis"
@@ -32976,7 +33071,7 @@ msgid "Multiple dates"
msgstr "Pot canviar les comandes"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Més informació"
@@ -33046,8 +33141,8 @@ msgstr "La cistella és buida."
msgid "The products have been successfully added to your cart."
msgstr "Els productes s'han afegit a la vostra cistella."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
@@ -33116,117 +33211,117 @@ msgid ""
"used for a different account in this system."
msgstr ""
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr ""
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr ""
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr ""
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr ""
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr ""
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr ""
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
#, fuzzy
#| msgid "The task has been completed."
msgid "An invoice has been generated."
msgstr "S'ha completat la tasca."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
msgid "The payment method for this order cannot be changed."
msgstr ""
-#: pretix/presale/views/order.py:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "Aquesta comanda està pendent de pagament."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "No podeu modificar aquesta comanda"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "Heu triat una taxa de cancel·lació no vàlida."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
#, fuzzy
#| msgid "Any customer"
msgid "Canceled by customer"
msgstr "Qualsevol client"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "S'ha demanat la cancel·lació."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr ""
"La baixada de tiquets encara no ha estat habilitada per a aquesta comanda."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
"Cliqueu a l'enllaç que us hem enviat per correu electrònic per tal de "
"descarregar les vostres entrades."
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
"{amount}."
msgstr ""
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
#, fuzzy
#| msgid "Your search did not match any quotas."
msgid "You did not make any changes."
msgstr "La vostra cerca no ha coincidit amb cap quota."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr ""
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You can cancel this order, but you will not receive a refund."
msgid "You may not change your order in a way that would require a refund."
msgstr "Podeu cancel·lar aquesta comanda, però no us la podrem reemborsar."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
msgstr ""
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr "No podeu modificar aquesta comanda."
@@ -33297,35 +33392,45 @@ msgid ""
"else."
msgstr ""
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "Aquesta botiga ara mateix està desactivada."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr ""
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "des de %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr ""
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "Accés de lectura"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "Accés d'escriptura"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr ""
+#~ "Aquest producte s'afegirà al carretó de l'usuari si s'activa el val."
+
+#, fuzzy
+#~| msgid "Restrict to specific sales channels"
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Restringir a canals de venda especícifs"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Generador Modern de Factures (pretix 2.7)"
diff --git a/src/pretix/locale/ca/LC_MESSAGES/djangojs.po b/src/pretix/locale/ca/LC_MESSAGES/djangojs.po
index a641204f8..e3ef1cee9 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: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2020-12-19 07:00+0000\n"
"Last-Translator: albert \n"
"Language-Team: Catalan \n"
"Language-Team: Czech not check this option if you want to use this "
@@ -4419,7 +4399,7 @@ msgstr ""
"tento produkt použit jako doplňkový produkt, ale pouze pro pevné balíčky "
"produktů!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4429,7 +4409,7 @@ msgstr ""
"rezervace akce. Pokud je tato možnost vypnuta, zákazníci nemohou objednávky "
"s tímto produktem nikdy zrušit sami, bez ohledu na nastavení pro celou akci."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4439,7 +4419,7 @@ msgstr ""
"tolikrát, kolikrát je zde uvedeno. Pokud je pole prázdné nebo nastavené na "
"hodnotu 0, neexistuje žádný limit."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4451,7 +4431,7 @@ msgstr ""
"žádný zvláštní limit. Limit pro maximální počet položek v celé objednávce "
"platí bez ohledu na to."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4462,13 +4442,13 @@ msgstr ""
"tiket vyžaduje speciální zacházení. To je užitečné například pro studenty, "
"jejichž studentský průkaz je třeba ještě zkontrolovat."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4478,7 +4458,7 @@ msgstr ""
"aktuální cena je zlevněná. Jedná se pouze o kosmetické nastavení, které ve "
"skutečnosti neovlivní cenu."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4486,11 +4466,11 @@ msgstr ""
"Když si zákazník tento produkt koupí, dostane dárkovou kartu v hodnotě "
"odpovídající ceně produktu."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr "Povolené typy členství"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
@@ -4498,29 +4478,29 @@ msgstr ""
"Pokud zákazník není přihlášen a má platné členství, nezobrazuje se. Pozor, "
"to například znamená, že tento produkt nelze nikdy zobrazit ve widgetu."
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr "Tento produkt vytváří členství typu"
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr "Doba členství je stejná jako doba akce nebo série akcí"
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr "Délka členství ve dnech"
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "Délka členství ve měsících"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr "Platnost"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
#, fuzzy
#| msgid ""
#| "When setting up a regular event, or an event series with time slots, you "
@@ -4550,51 +4530,51 @@ msgstr ""
"změníte, stávající vstupenky nebudou změnou ovlivněny, ale zachovají si svou "
"aktuální platnost."
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr "Začátek platnosti"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr "Konec platnosti"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr "Minuty"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr "Hodiny"
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr "Dny"
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr "Měsíce"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr "Zákazníci si mohou vybrat datum začátku platnosti"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr "Pokud tuto možnost nezvolíte, začíná platnost vždy v okamžiku nákupu."
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr "Maximální budoucí začátek"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr "Zvolené datum zahájení může být až za tolik dní."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr "Zásady pro opakovaně použitelná média"
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4604,20 +4584,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr "Typ opakovaně použitelného média"
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4630,34 +4610,34 @@ msgstr ""
msgid "Products"
msgstr "Produkty"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr "Vybraný typ média není v nastavení organizéru povolen."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr "Vybraný typ média v současné době nepodporuje použití pro vstupenky."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
"Vybraný typ média v současné době nepodporuje použití pro dárkové karty."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
@@ -4665,27 +4645,27 @@ msgstr ""
"Minimální počet na objednávku musí být menší než maximální počet na "
"objednávku."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr "Kategorie produktu musí patřit ke stejné akci jako produkt."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr "Daňová sazba produktu musí patřit ke stejné akci jako produkt."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "Konec dostupnosti musí být po začátku dostupnosti."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Tento údaj se zobrazuje v seznamech produktů pod názvem varianty."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr "Vyžadují potvrzení"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4697,21 +4677,21 @@ msgstr ""
"To můžete použít například pro vstupenky, které jsou dostupné pouze pro "
"určité členy."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr "Typy členství"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr "Tato varianta se nebude prodávat před tímto datem."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr "Tato varianta se po tomto datu již nebude prodávat."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
@@ -4721,11 +4701,11 @@ msgstr ""
"zde vybrán prodejní kanál, ale ne na úrovni produktu, varianta nebude k "
"dispozici."
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr "Zobrazí se pouze po uplatnění odpovídajícího poukazu."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
@@ -4733,29 +4713,29 @@ msgstr ""
"Tato varianta bude na stránce události skrytá, dokud uživatel nezadá poukaz, "
"který tuto variantu odemkne."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Varianta produktu"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Varianty"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Minimální počet"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Maximální počet"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Další produkty jsou zahrnuty v ceně"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4763,43 +4743,43 @@ msgstr ""
"Pokud je tato možnost aktivována, lze další produkty přidat bez příplatku, i "
"když by ve skutečnosti stály peníze."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "Povolit vícenásobný výběr stejného produktu"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr "Kategorie pro další produkty musí patřit ke stejné akci jako produkt."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "Tento produkt již má další produkty s touto kategorií."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Minimální počet musí být alespoň nula."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Maximální počet musí být alespoň nula."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "Minimální počet musí být menší než maximální počet."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "Součást produktu"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Zahrnutá varianta"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Uvedený podíl na ceně"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4811,59 +4791,59 @@ msgstr ""
"v případech smíšeného zdanění, jinak můžete toto pole ponechat prázdné. Tato "
"cena se nepřipočítává k základní ceně."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr "Zahrnuté produkty musí patřit ke stejné akci."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "Pro tento produkt musí být vybrána varianta."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "Tato varianta nepatří k tomuto produktu."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "Počet musí být alespoň nula."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Číslo"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Text (jednořádkový)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Text (víceřádkový)"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Ano/Ne"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Výběr ze seznamu"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Vícenásobný výběr ze seznamu"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Upload souborů"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Datum a hodina"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Země (ISO3166-1-alpha-2-kód zemí)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4871,85 +4851,85 @@ msgstr "Země (ISO3166-1-alpha-2-kód zemí)"
msgid "Question"
msgstr "Otázka"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
"Toto pole může obsahovat pouze písmena, číslice, tečky, pomlčky a podtržítka."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Nápověda"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "Pokud je třeba otázku vysvětlit nebo objasnit, udělejte to zde!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Typ odpovědi"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Odpověď je nutná"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Tato otázka je položena všem kupujícím vybraných produktů"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "Otázka při registraci místo v procesu prodeje"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr "Všechny naše aplikace pro odbavení nepodporují všechny typy otázek."
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Skrytá otázka"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "Tato otázka se zobrazí pouze v zadní části."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Tisk odpovědi na faktury"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "Minimální hodnota"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr "V současné době není podporováno našimi aplikacemi a během odbavení"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "Maximální hodnota"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr "Maximální délka"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr "Zkontrolujte, zda je fotografie na výšku"
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
@@ -4957,97 +4937,97 @@ msgstr ""
"Pokud je tato možnost aktivní, jsou přijímány pouze snímky ve formátu 3:4. "
"Obvykle se používá pro účastnické průkazy."
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Tuto otázku je nutné zodpovědět."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr "Neplatný typ vstupu."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Vybrána neplatná možnost."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "Počet je příliš nízký."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "Počet je příliš vysoký."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Neplatný číselný údaj."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "Zvolte prosím pozdější datum."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "Zvolte prosím dřívější datum."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Neplatné zadání data."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Neplatný časový údaj."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Neplatné zadání časového razítka."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Neznámý kód země."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Odpověď"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "Odkaz {} je již použit pro jinou možnost, vyberte prosím jinou."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Možnost odpovědi"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Možnosti odpovědí"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Celkový počet"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Pro neomezený počet vstupenek nechte prázdné."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Produkt"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Varianty"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr "Ignorujte tento kontingent pro celkovou obsazenost akce"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5059,11 +5039,11 @@ msgstr ""
"další položky, které se prodávají v rámci každé akce, ale neměly by mít vliv "
"na zobrazení v kalendáři."
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Uzavřít tuto kvótu po vyprodání"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5074,11 +5054,11 @@ msgstr ""
"zrušení nebo vypršení platnosti objednávek. Kvótu můžete samozřejmě kdykoli "
"znovu otevřít."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr "Prodej dalších vstupenek po odchodu zákazníků z akce"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5094,48 +5074,48 @@ msgstr ""
"přeplnění, seznamy odbavení s nastavenou možností \"Povolit opakovaný vstup "
"při naskenovaném výstupu\" budou ignorovány."
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Kontingent"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Kontingenty"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
"Všechny varianty musí patřit k produktu, který je také uveden v seznamu "
"produktů."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr "Jeden nebo více produktů má varianty, ale žádný z nich není vybrán."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Datum nemůže být prázdné, protože se jedná o sérii akcí."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr "Povinné pro produkty"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5258,7 +5238,7 @@ msgid "expired"
msgstr "vypršelá platnost"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "Zákazník"
@@ -5272,7 +5252,7 @@ msgstr "Jazyk"
msgid "Total amount"
msgstr "Celková částka"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5305,12 +5285,12 @@ msgid ""
msgstr ""
"Tento text se zobrazí nad formulářem pro fakturační adresu během objednávky."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Metainformace"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5368,100 +5348,100 @@ msgstr "Poukaz \"{voucher}\" již nemá dostatečný rozpočet."
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "Poukaz \"{voucher}\" byl mezitím použit."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Prázdné, pokud tento produkt není vstupenkou"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "vytvořeno"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "čeká na"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "potvrzeno"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "přerušeno"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "neúspěšné"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "vráceno"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Informace o platbě"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "zahájeno externě"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "vytvořeno"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "na cestě"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "vyřízeno"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "neúspěšné"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "přerušeno"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Organizátor"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Zákazník"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Externí"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "Důvod vrácení peněz"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
@@ -5470,32 +5450,32 @@ msgstr ""
"Může být zobrazen koncovému uživateli nebo použit např. jako součást "
"platebního odkazu."
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Poplatek za platbu"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Poštovné"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Poplatek za služby"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Storno poplatek"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr "Pojistné"
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Další poplatky"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5506,7 +5486,7 @@ msgstr "Další poplatky"
msgid "Gift card"
msgstr "Dárkový poukaz"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5514,27 +5494,27 @@ msgstr "Dárkový poukaz"
msgid "Value"
msgstr "Hodnota"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Objednaný produkt"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "ID košíku (např. klíč relace)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Produkt v nákupním košíku"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Produkty v nákupním košíku"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Obchodní zákazník"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr "Tento odkaz bude pro vaše potřeby vytištěn na faktuře."
@@ -5720,7 +5700,7 @@ msgstr ""
"být aktivována pouze po konzultaci s daňovým poradcem. Nepřebíráme žádnou "
"odpovědnost za správný výpočet daní. Používání na vlastní nebezpečí."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Země prodejce"
@@ -5851,34 +5831,35 @@ msgid "Voucher value"
msgstr "Hodnota poukazu"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-"Tento produkt bude přidán do nákupního košíku uživatele při uplatnění "
-"poukazu."
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Používá se tato varianta výše vybraného výrobku."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Pokud je toto políčko zaškrtnuto, je poukaz platný pro všechny produkty, na "
"které se tato kvóta vztahuje."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "Přidělené místo"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Den"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -5888,35 +5869,35 @@ msgstr ""
"stejnou hodnotu pro více poukazů, můžete získat statistiku o tom, kolik z "
"nich bylo uplatněno atd."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Zobrazí skryté produkty, které odpovídají tomuto poukazu"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Poukázky"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "Nelze vybrat kvótu, která patří k jiné akci."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "Nelze vybrat kvótu a konkrétní produkt současně."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
@@ -5926,21 +5907,21 @@ msgstr ""
"jako součást balíčku, protože na doplňkové produkty nebo balíčky nelze "
"uplatnit poukázky."
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr "Nelze vybrat produkt, který patří k jiné akci."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr "Pokud jste vybrali produkt bez variant, nemůžete vybrat variantu."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Tato varianta nepatří k tomuto produktu."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -5949,11 +5930,11 @@ msgstr ""
"produktu. V opačném případě by mohlo být nejasné, které kvóty se mají "
"blokovat."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr "V současné době není možné vytvářet poukazy na doplňkové produkty."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
@@ -5961,7 +5942,7 @@ msgstr ""
"Pokud má tento voucher rezervovat vstupenky, je třeba vybrat konkrétní "
"produkt nebo kvótu."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -5970,23 +5951,23 @@ msgstr ""
"Tento poukaz již byl %(redeemed)s krát uplatněn. Maximální počet použití "
"nelze snížit pod tento limit."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr "Maximální počet použití nesmí být nižší než minimální počet použití."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Pokud chcete, aby tento poukaz blokoval kvóty, musíte vybrat konkrétní datum."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr "Pokud vaše akce není sérií akcí, nemůžete vybrat dílčí akci."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -5994,20 +5975,20 @@ msgstr ""
"Nelze vytvořit poukaz, který blokuje kvótu, protože vybraný produkt nebo "
"kvóta jsou aktuálně vyprodány nebo zcela rezervovány."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Poukaz s tímto kódem již existuje."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "Pokud si vyberete místo, musíte si vybrat datum."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "Zadané ID sedadla \"{id}\" pro tuto událost neexistuje."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
@@ -6016,20 +5997,20 @@ msgstr ""
"Místo \"{id}\" je momentálně nedostupné (zablokované, již prodané nebo jiný "
"voucher)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr "Pokud si vyberete sedadlo, musíte si vybrat konkrétní produkt."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr "Poukazy na konkrétní místo lze použít pouze jednou."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Pro toto sedadlo je třeba vybrat produkt \"{prod}\"."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "Místo \"{id}\" je již prodáno nebo je momentálně blokováno."
@@ -6079,15 +6060,15 @@ msgstr "Tento záznam je anonymizovaný a nelze jej dále používat."
msgid "Automatically created from waiting list entry for {email}"
msgstr "Automaticky vytvořeno z položky čekací listiny pro {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "Vybraná položka nepatří k této akci."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Vyberte prosím konkrétní variantu tohoto produktu."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6333,13 +6314,13 @@ msgstr "Bylo nalezeno více shodných míst."
msgid "No matching seat was found."
msgstr "Nebylo nalezeno žádné odpovídající sedadlo."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr "Vámi vybrané místo je již obsazeno. Vyberte si prosím jiné místo."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "Musíte si vybrat konkrétní místo."
@@ -6752,6 +6733,15 @@ msgstr "123,45 Euro"
msgid "Price including add-ons"
msgstr "Cena včetně dodatků"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "Jan Novák"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7014,7 +7004,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Přízemí, řada 3, sedadlo 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "Všeobecné vstupné"
@@ -7062,10 +7052,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Jméno účastníka pro pozdrav"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Pan Novák"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7155,7 +7153,7 @@ msgid "Event canceled"
msgstr "Akce byla zrušena"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7176,7 +7174,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Nebylo uvedeno žádné datum."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Vybrali jste produkt, který není k prodeji."
@@ -7197,6 +7195,31 @@ msgstr ""
"zkontrolujte prosím svůj nákupní košík."
#: pretix/base/services/cart.py:117
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Některé z vybraných produktů již nejsou k dispozici v požadovaném množství, "
+"zkontrolujte prosím svůj nákupní košík."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Některé z vybraných produktů již nejsou k dispozici v požadovaném množství, "
+"zkontrolujte prosím svůj nákupní košík."
+
+#: pretix/base/services/cart.py:126
#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
@@ -7204,7 +7227,7 @@ msgstr[0] "V jedné objednávce nelze vybrat více než %s produkt."
msgstr[1] "V jedné objednávce nelze vybrat více než %s produktů."
msgstr[2] "V jedné objednávce nelze vybrat více než %s produktů."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -7213,7 +7236,7 @@ msgstr[0] "Nelze vybrat více než %(max)s položku produktu %(product)s."
msgstr[1] "Nelze vybrat více než %(max)s položek produktu %(product)s."
msgstr[2] "Nelze vybrat více než %(max)s položek produktu %(product)s."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7222,7 +7245,7 @@ msgstr[0] "Je třeba vybrat alespoň %(min)s položku produktu %(product)s."
msgstr[1] "Je třeba vybrat alespoň %(min)s položek produktu %(product)s."
msgstr[2] "Je třeba vybrat alespoň %(min)s položek produktu %(product)s."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -7240,17 +7263,17 @@ msgstr[2] ""
"Odstranili jsme %(product)s z vašeho košíku, protože nelze koupit méně než "
"%(min)s položek."
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr "Rezervační období pro tuto akci ještě nezačalo."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr "Rezervační období pro tuto akci skončilo."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
@@ -7258,7 +7281,7 @@ msgstr ""
"Všechny platby na tuto akci již musí být potvrzeny, takže nelze vytvářet "
"nové objednávky."
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
@@ -7266,7 +7289,7 @@ msgstr ""
"Rezervační období pro tuto akci ještě nezačalo. Dotčené pozice byly z vašeho "
"košíku odstraněny."
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
@@ -7274,19 +7297,19 @@ msgstr ""
"Doba rezervace jedné z akcí ve vašem košíku skončila. Dotčené pozice byly z "
"vašeho košíku odstraněny."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr "Zadaná cena není číslo."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "Uvedená cena je příliš vysoká."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Tento kód voucheru nám není znám."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7304,7 +7327,7 @@ msgstr[2] ""
"Kód voucheru \"%(voucher)s\" lze použít pouze v případě, že vyberete alespoň "
"%(number)s odpovídajících produktů."
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7327,13 +7350,13 @@ msgstr[2] ""
"%(number)s odpovídajících produktů. Z košíku jsme proto odstranili některé "
"pozice, které již takto nelze zakoupit."
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
"Tento poukaz již nelze použít, protože byl již příliš mnohokrát uplatněn."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7346,19 +7369,19 @@ msgstr ""
"že jste se jej pokusili uplatnit již dříve, ale nedokončili jste proces "
"objednávky. Můžete se jej pokusit znovu použít za %d minut."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Tento kód poukázky lze uplatnit pouze %dkrát."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
"Použití poukazu na celý vozík by se nemělo kombinovat s jinými operacemi."
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7366,19 +7389,19 @@ msgstr ""
"Tento kód poukázky jste již použili. Pokud jej chcete použít na jiný "
"produkt, odstraňte související řádek z košíku."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Platnost tohoto poukazu vypršela."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Tento poukaz není platný pro tento produkt."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "Tento poukaz není platný pro toto sedadlo."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7388,33 +7411,33 @@ msgstr ""
"tomuto poukazu. Pokud chcete do košíku přidat něco nového, můžete tak učinit "
"pomocí pole pro zadání poukazu v dolní části stránky."
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr "Váš poukaz platí na produkt, který se momentálně neprodává."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Tento poukaz není platný pro tento termín."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "K objednání tohoto produktu potřebujete platný kód voucheru."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "Vybraný termín není aktivní."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "K vybranému produktu nelze vybrat další produkt."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "Nelze vybrat dvě varianty stejného doplňkového produktu."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7432,7 +7455,7 @@ msgstr[2] ""
"Pro produkt %(base)s můžete vybrat maximálně %(max)s dalších produktů z "
"kategorie %(cat)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -7450,7 +7473,7 @@ msgstr[2] ""
"Pro produkt %(base)s musíte vybrat alespoň %(min)s dalších produktů z "
"kategorie %(cat)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7459,30 +7482,30 @@ msgstr ""
"Každý další produkt z kategorie %(cat)s můžete pro produkt %(base)s vybrat "
"nejvýše jednou."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
"Jeden z vybraných produktů lze zakoupit pouze jako doplněk k jinému produktu."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr "Jeden z vybraných produktů lze zakoupit pouze jako součást balíčku."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Vyberte prosím platné místo."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "Pro tuto pozici nelze vybrat místo."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "Stejné místo nelze vybrat vícekrát."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7490,7 +7513,7 @@ msgstr ""
"Místo poukazu jste zadali dárkovou kartu. Dárkové karty můžete zadat "
"později, až budete vyzváni k zadání platebních údajů."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7774,7 +7797,7 @@ msgstr ""
"\n"
"Tento e-mail obdržíte, protože jste to zadali v nastavení akce."
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -7783,7 +7806,7 @@ msgstr ""
"Tento e-mail jste obdrželi, protože pro vás někdo zadal objednávku na "
"{event}."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -7793,12 +7816,12 @@ msgstr ""
"URL:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr "Tento e-mail jste obdrželi, protože jste zadali objednávku na {event}."
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr "Zápis do kalendáře"
@@ -7883,7 +7906,7 @@ msgstr ""
"Chyba při importu hodnoty \"{value}\" pro sloupec \"{column}\" v řádku "
"\"{line}\": {message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7893,7 +7916,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "Neplatná data v řádku {row}:{message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -7901,7 +7924,7 @@ msgstr ""
"Některé z vybraných produktů již nejsou k dispozici, zkontrolujte prosím "
"svůj nákupní košík. Podrobnosti níže."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -7909,7 +7932,7 @@ msgstr ""
"Některé z vybraných produktů již nejsou k dispozici v požadovaném množství, "
"zkontrolujte prosím svůj nákupní košík."
-#: pretix/base/services/orders.py:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -7917,21 +7940,21 @@ msgstr ""
"Cena některých položek ve vašem košíku se mezitím změnila. Podrobnosti "
"naleznete níže."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Došlo k interní chybě, zkuste to prosím znovu."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Váš košík je prázdný."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7943,11 +7966,11 @@ msgstr[0] "Nelze vybrat více než %(max)s položku produktu %(product)s."
msgstr[1] "Nelze vybrat více než %(max)s položek produktu %(product)s."
msgstr[2] "Nelze vybrat více než %(max)s položek produktu %(product)s."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr "Rezervační období skončilo."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -7955,7 +7978,7 @@ msgstr ""
"Kód poukázky použitý pro jeden z produktů ve vašem nákupním košíku nebyl "
"nalezen."
-#: pretix/base/services/orders.py:163
+#: pretix/base/services/orders.py:162
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 "
@@ -7964,7 +7987,7 @@ msgstr ""
"Kód voucheru použitý pro jednu z položek ve vašem košíku byl již použit "
"maximální povolený početkrát. Tuto položku jsme z vašeho košíku odstranili."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -7972,7 +7995,7 @@ msgstr ""
"Kód voucheru použitý pro jednu z položek ve vašem košíku byl již použit "
"maximální povolený početkrát. Upravili jsme cenu položky ve vašem košíku."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -7980,7 +8003,7 @@ msgstr ""
"Platnost kódu poukázky použitého pro jednu z položek ve vašem košíku "
"vypršela. Tuto položku jsme z vašeho košíku odstranili."
-#: pretix/base/services/orders.py:174
+#: pretix/base/services/orders.py:173
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."
@@ -7988,11 +8011,11 @@ msgstr ""
"Kód poukázky použitý pro jednu z položek ve vašem košíku není pro tuto "
"položku platný. Tuto položku jsme z vašeho košíku odstranili."
-#: pretix/base/services/orders.py:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr "K objednání jednoho z produktů potřebujete platný kód poukázky."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking period for one of the events in your cart has not yet started. "
"The affected positions have been removed from your cart."
@@ -8000,7 +8023,7 @@ msgstr ""
"Rezervační období pro jednu z akcí ve vašem košíku ještě nezačalo. Dotčené "
"pozice byly z vašeho košíku odstraněny."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
@@ -8008,7 +8031,7 @@ msgstr ""
"Jedno z míst ve vaší objednávce bylo neplatné, pozici jsme z vašeho košíku "
"odstranili."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -8016,31 +8039,31 @@ msgstr ""
"Jedno z míst ve vaší objednávce bylo mezitím obsazeno, pozici jsme z vašeho "
"košíku odstranili."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr "Pozici %(addon)s nelze odstranit, protože již byla zaškrtnuta."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr "Objednávka nebyla zrušena."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr "Nové datum skončení platnosti musí být v budoucnosti."
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Tato objednávka není předmětem schvalování."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Tuto objednávku nelze zrušit."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8049,16 +8072,16 @@ msgstr ""
"Tuto objednávku nelze zrušit, protože dárková karta {card} zakoupená v této "
"objednávce již byla uplatněna."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr "Storno poplatek nesmí být vyšší než celková částka této objednávky."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr "Zvolené způsoby platby nepokrývají celkový zůstatek."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8069,25 +8092,25 @@ msgstr ""
"použita dárková karta, kterou jste použili. Zkontrolujte prosím níže uvedené "
"ceny a zkuste to znovu."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Je třeba vybrat variantu produktu."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr "Kvóta {name} nemá dostatečnou kapacitu pro provedení změny."
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr "Není definována žádná kvóta, která by tuto operaci umožňovala."
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr "Vybraný produkt není aktivní nebo nemá nastavenou cenu."
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
@@ -8095,7 +8118,7 @@ msgstr ""
"Při této operaci by objednávka zůstala prázdná. Místo toho zrušte objednávku "
"jako takovou."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8103,7 +8126,7 @@ msgstr ""
"Touto operací by se objednávka stala bezplatnou, a tudíž okamžitě "
"zaplacenou, avšak žádná kvóta není k dispozici."
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8111,17 +8134,17 @@ msgstr ""
"Jedná se o doplňkový produkt, vyberte prosím základní pozici, ke které má "
"být přidán."
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr "Zvolená základní pozice neumožňuje přidat tento produkt jako doplněk."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr "Musíte si zvolit termín."
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8130,25 +8153,25 @@ msgstr ""
"Vybrali jste si místo \"{seat}\" pro datum, které neodpovídá vybranému datu "
"vstupenky. Zvolte prosím místo znovu."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "U vybraného produktu je třeba vybrat místo."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "Vybraný produkt neumožňuje výběr místa."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr "Vybraná země je blokována vaším daňovým předpisem."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr "Cenu pozice, která byla použita k vydání dárkové karty, nelze změnit."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8157,7 +8180,7 @@ msgstr ""
"Pozici nelze zrušit, protože dárkový poukaz {card}} zakoupený v této "
"objednávce již byl uplatněn."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8165,6 +8188,26 @@ msgstr ""
"Při pokusu o platbu zpět došlo k chybě. Pro další informace se prosím "
"obraťte na organizátora akce."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Společnost XZ"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Ukázka vstupného"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Zde lze vložit text s důvodem."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Částka byla stržena z vaší karty."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr "Peníze prosím převeďte na tento bankovní účet: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8526,7 +8569,7 @@ msgid "Show exchange rates"
msgstr "Zobrazit směnné kurzy"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "Nikdy"
@@ -9093,7 +9136,7 @@ msgstr ""
msgid "Available languages"
msgstr "Jazyky, které jsou k dispozici"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Standardní jazyk"
@@ -9149,7 +9192,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "Skrýt všechny vyprodané produkty"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr "Veřejně zobrazit, kolik vstupenek určitého typu je ještě k dispozici."
@@ -9165,7 +9208,7 @@ msgstr "Zobrazení rozložených variant produktu ve výchozím nastavení"
msgid "Enable waiting list"
msgstr "Aktivovat čekací listinu"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9588,7 +9631,7 @@ msgstr ""
"V opačném případě bude vytvořena manuální náhrada, kterou budete muset "
"zpracovat ručně."
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "Zachování fixního storno poplatku"
@@ -9596,7 +9639,7 @@ msgstr "Zachování fixního storno poplatku"
msgid "Keep payment, shipping and service fees"
msgstr "Udržujte poplatky za platby, dopravu a služby"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "Zachovat procentuální storno poplatek"
@@ -9708,19 +9751,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "Kontaktní e-mail"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr "Tento údaj zobrazíme veřejně, aby vás účastníci mohli kontaktovat."
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "Impressum (adresa URL)"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9753,7 +9796,7 @@ msgstr ""
"Vstupenky se nikdy nepřiloží, pokud jsou větší než {size}, aby nedošlo k "
"problémům s doručováním e-mailů."
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10147,12 +10190,12 @@ msgstr ""
"S pozdravem, \n"
"Váš tým {event}"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Počet dnů"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11196,7 +11239,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr "MA"
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11586,14 +11629,14 @@ msgstr "Nahrát fotografii"
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr "dny"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -11641,11 +11684,11 @@ msgstr ""
"podmínky nebo získat zdrojový kód, postupujte podle těchto odkazů nebo "
"pokynů:"
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr "Povolení formátu stahování"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Stáhnout vstupenku"
@@ -11993,7 +12036,7 @@ msgstr "Došlo k interní chybě, zkuste to prosím později."
msgid "The task has been completed."
msgstr "Úkol byl splněn."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr "Nevkládejte prosím soubory větší než {size}!"
@@ -12042,19 +12085,19 @@ msgstr ""
"Na překladu pro tento jazyk se stále pracuje. Tento jazyk lze v současné "
"době zvolit pouze ve vývojových instalacích pretixu, nikoli v produkčních."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Všechny termíny"
@@ -12095,32 +12138,32 @@ msgstr "Podpora pro otázky týkající se check-in"
msgid "All gates"
msgstr "Všechny brány"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "Dostupné jazyky"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr "Vyberte všechny jazyky, ve kterých má být obchod s akcemi k dispozici."
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "Jedná se o sérii akcí"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr "Tuto zkratku jste již použili pro jinou akci. Zvolte prosím nový."
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Časové pásmo akce"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Daň z obratu"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -12130,11 +12173,11 @@ msgstr ""
"příslušnou sazbu daně v procentech. Pokud máte složitější daňovou situaci, "
"můžete později přidat další daňové sazby a podrobnou konfiguraci."
-#: pretix/control/forms/event.py:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr "Udělit přístup k týmu"
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
@@ -12144,11 +12187,11 @@ msgstr ""
"upravovat všechny akce v rámci tohoto organizátora. Vyberte prosím jeden ze "
"svých existujících týmů, který bude mít k této akci přístup."
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr "Vytvořit nový tým pro tuto akci, jehož jediným členem budu já"
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -12156,53 +12199,53 @@ msgstr ""
"Ukázkové konferenční centrum\n"
"Heidelberg, Německo"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "Je třeba nastavit výchozí jazyk."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Kopírování konfigurace z"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Nepřevzít"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "Výchozí hodnota ({value})"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "Vlastní doména"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr "Vlastní doménu je třeba předem nakonfigurovat ve webovém serveru."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr "Základní doménu této instalace nelze zvolit."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr "Tato doména se již používá pro jinou akci nebo organizátora."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "Formát jména"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -12212,11 +12255,11 @@ msgstr ""
"parametru poté, co jste již obdrželi objednávky, může vést k neočekávanému "
"chování při řazení nebo změně jmen."
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr "Tituly, které lze vybrat"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
@@ -12224,29 +12267,29 @@ msgstr ""
"Pokud výše definované schéma názvů umožňuje uživatelům zadat titul, můžete "
"jej použít k omezení množiny volitelných titulů."
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "Zeptat se na {fields}, zobrazit jako {example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "Zadávání volného textu"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr "Neptat se"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr "Požádat, ale nevyžadovat údaje"
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr "Požádat a vyžádat si údaje"
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
@@ -12254,11 +12297,11 @@ msgstr ""
"Nastavili jste platnost dárkových karet na {} let plus rok vydání dárkové "
"karty."
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "Daňové pravidlo pro poplatky za platby"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -12268,11 +12311,11 @@ msgstr ""
"nakonfigurovali pro jednotlivé způsoby platby. Tím se nastaví sazba daně a "
"pravidla reverse charge, ostatní nastavení daňového pravidla se ignorují."
-#: pretix/control/forms/event.py:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "Generování faktur pro prodejní kanály"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
msgid ""
"If you have enabled invoice generation in the previous setting, you can "
"limit it here to specific sales channels."
@@ -12280,44 +12323,44 @@ msgstr ""
"Pokud jste v předchozím nastavení povolili generování faktur, můžete je zde "
"omezit na konkrétní prodejní kanály."
-#: pretix/control/forms/event.py:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Styl faktury"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Jazyk faktury"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "Jazyk uživatele"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr "Doporučeno"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr "Pro zasílání těchto e-mailů musí být vybrán internetový obchod."
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr "Prodejní kanály pro pokladní e-maily"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
@@ -12325,7 +12368,7 @@ msgstr ""
"E-maily o zadaných a zaplacených objednávkách budou zasílány pouze na "
"objednávky z těchto prodejních kanálů. Internetový obchod musí být aktivován."
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
@@ -12333,50 +12376,50 @@ msgstr ""
"Tento e-mail bude zaslán pouze na objednávky z těchto prodejních kanálů. "
"Internetový obchod musí být aktivován."
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "Adresa BCC"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr "Všechny e-maily budou zasílány na tuto adresu jako kopie Bcc"
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Podpis"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr "Tu přikládáme ke každému e-mailu. Dostupné zástupné znaky: {event}"
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "např. vaše kontaktní údaje"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "Renderování e-mailů ve formátu HTML"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr "Předmět zaslán na kontaktní adresu objednávky"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr "Text zaslaný na kontaktní adresu objednávky"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "Odeslat účastníkům e-mail"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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 "
@@ -12385,21 +12428,21 @@ msgstr ""
"Pokud objednávka obsahuje účastníky s e-mailovou adresou odlišnou od osoby, "
"která vstupenky objednala, bude účastníkům zaslán následující e-mail."
-#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr "Předmět zaslaný účastníkům"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "Text zaslaný účastníkům"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12408,43 +12451,43 @@ msgstr "Text zaslaný účastníkům"
msgid "Text"
msgstr "Text"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr "Předmět (odeslán administrátorem)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr "Předmět (odeslaný administrátorem účastníkovi)"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Text (odeslaný administrátorem)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr "Předmět (požadovaný uživatelem)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "Text (požadovaný uživatelem)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr "Text (pokud objednávka automaticky vyprší)"
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr "Předmět (pokud objednávka automaticky vyprší)"
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr "Text (pokud objednávka nevyprší automaticky)"
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr "Předmět (pokud objednávka nevyprší automaticky)"
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
@@ -12452,7 +12495,7 @@ msgstr ""
"Tento e-mail se používá pouze pro platební metody, při kterých mohou být "
"přijaty neúplné platby, například bankovní převod."
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -12460,23 +12503,23 @@ msgstr ""
"Tento e-mail bude odeslán tolik dní před začátkem akce objednávky. Pokud je "
"pole prázdné, e-mail nebude nikdy odeslán."
-#: pretix/control/forms/event.py:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr "Předmět pro přijaté objednávky"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr "Text pro přijaté objednávky"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr "Předmět pro schválenou objednávku"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr "Text pro schválenou objednávku"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
@@ -12485,15 +12528,15 @@ msgstr ""
"objednávkám bude místo toho zaslána níže uvedená šablona bezplatné "
"objednávky."
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr "Předmět pro schválenou bezplatnou objednávku"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr "Text pro schválenou bezplatnou objednávku"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
@@ -12502,75 +12545,75 @@ msgstr ""
"zdarma, obdrží místo toho šablonu objednávky, která není zdarma, uvedenou "
"výše."
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr "Předmět pro odmítnutí objednávky"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr "Text pro zamítnutou objednávku"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr "Generátor kódů vstupenek"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr "Pro pokročilé uživatele, obvykle není třeba nic měnit."
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "Jakákoliv země"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "Evropská unie"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Jakýkoli zákazník"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Osoba"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Společnost"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Podnik s platným DIČ"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "Účtovat DPH"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "Bez DPH"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "Prodej není povolen"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr "Objednávka vyžaduje schválení"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr "Odlišná sazba daně"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr "Text na faktuře"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Předem vybraná poukázka"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -12582,11 +12625,11 @@ msgstr ""
"poukaz použit. To lze například použít k poskytování widgetů, které "
"poskytují slevy nebo odemykají tajné produkty."
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Režim kompatibility"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -12594,28 +12637,28 @@ msgstr ""
"Náš běžný widget nefunguje ve všech nástrojích pro tvorbu webových stránek. "
"Pokud se setkáte s problémy, zkuste použít tento režim kompatibility."
-#: pretix/control/forms/event.py:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "Uvedený kód poukázky neexistuje."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "Zkrácený název akce nebyl správný."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Stažení vstupenek"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr "Vaši zákazníci si budou moci stáhnout vstupenky ve formátu PDF."
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Vyžadovat, aby všichni účastníci vyplnili svá jména"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -12623,11 +12666,11 @@ msgstr ""
"Ve výchozím nastavení se budeme ptát na jména, ale nebudeme je vyžadovat. "
"Tuto funkci můžete v nastavení zcela vypnout."
-#: pretix/control/forms/event.py:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Platba přes Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -12639,11 +12682,11 @@ msgstr ""
"služby Stripe, musíte si u ní zřídit účet, což pomocí jednoduchého "
"uživatelského rozhraní zabere méně než pět minut."
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Platba bankovním převodem"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -12653,16 +12696,16 @@ msgstr ""
"importovat bankovní výpisy a zpracovat platby v aplikaci pretix nebo je "
"ručně označit jako zaplacené."
-#: pretix/control/forms/event.py:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Cena (nepovinné)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "volné"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Množství k dispozici"
@@ -12790,7 +12833,7 @@ msgstr "Termín opětovného předložení"
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -12798,18 +12841,18 @@ msgid "All products"
msgstr "Všechny produkty"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} – Jakákoli varianta"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr "Všechna data začínající dnem nebo po dni"
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr "Všechny termíny začínající před"
@@ -13009,7 +13052,7 @@ msgstr "Všechny účastníky"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "Odbavení"
@@ -13086,8 +13129,8 @@ msgstr "Filtrovat podle tagů"
msgid "Search voucher"
msgstr "Hledat poukázku"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13131,7 +13174,7 @@ msgstr "Neúspěšné check-iny"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr "Typ skenování"
@@ -13141,7 +13184,7 @@ msgstr "Všechny směry"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr "Zařízení"
@@ -13166,9 +13209,9 @@ msgstr "Datum konce"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "Check-in seznam"
@@ -13436,11 +13479,17 @@ msgstr "Toto pole je povinné"
msgid "Dependencies between questions are not supported during check-in."
msgstr "Závislosti mezi otázkami nejsou při check-inu podporovány."
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Všechny produkty"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "Produkt by měl existovat ve více variantách"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
@@ -13448,72 +13497,72 @@ msgstr ""
"Tuto možnost vyberte např. u triček, která se dodávají v několika "
"velikostech. Varianty můžete vybrat v dalším kroku."
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr "Žádná kategorie"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "Žádné daně"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Kopírovat informace o produktu"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "Teď do kvóty nepřidávat"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Přidat produkt do existující kvóty"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Vytvořit novou kvótu pro tento produkt"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "Možnosti kvót"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "Přidat do existující kvóty"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "Název nové kvóty"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Velikost"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Počet vstupenek"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "Název kvóty je povinný."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Vyberte prosím kvótu."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(Standardní nastavení akce)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "Automatická volba v závislosti na nastavení akce"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "Ano, pokud je generování vstupenek obecně zapnuto"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -13523,33 +13572,39 @@ msgstr ""
"65 let. Tato vstupenka obsahuje vstup do všech částí akce s výjimkou VIP "
"zóny."
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Objednaný produkt \"{item}\" již není k dispozici."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr "Zobrazeno bez ohledu na ostatní produkty"
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "Zakoupeno"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Canceled by customer"
msgid "Date chosen by customer"
msgstr "Zrušeno zákazníkem"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr "Členství nebylo uděleno"
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
@@ -13557,7 +13612,7 @@ msgstr ""
"Produkty s dárkovými kartami by měly používat daňové pravidlo se sazbou 0 %, "
"protože při uplatnění dárkové karty bude uplatněna daň z prodeje."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
@@ -13565,7 +13620,7 @@ msgstr ""
"Pokud je vyžadováno platné členství, je třeba vybrat alespoň jeden platný "
"typ členství."
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -13577,11 +13632,11 @@ msgstr ""
"později využít. Pokud chcete, aby členství bylo nepersonalizované, nastavte "
"typ členství jako přenosné."
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr "Začátek platnosti musí být před koncem platnosti."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -13592,19 +13647,19 @@ msgstr ""
"právě nachází v jeho košíku. Nastavte prosím místo toho variantu jako "
"\"neaktivní\"."
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr "Využití hodnoty z produktu"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr "Doplňky"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "Dvakrát jste přidali stejnou kategorii doplňků"
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
@@ -13612,22 +13667,22 @@ msgstr ""
"Uvědomte si, že nastavení minimálního počtu znemožňuje nákup tohoto "
"produktu, pokud jsou všechny dostupné doplňky vyprodány."
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "Balíčky produktů"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr "Dvakrát jste přidali stejný balíček produktů."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr "Balený produkt"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "neaktivní"
@@ -13707,11 +13762,11 @@ msgstr "Vytvořit objednávky jako objednávky v testovacím režimu"
msgid "CSV column: \"{name}\""
msgstr "Sloupec CSV: \"{name}\""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr "Potvrdit objednávku bez ohledu na platbu"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -13729,11 +13784,11 @@ msgstr ""
"jako \"prošlá\", pokud nastane termín platby, protože předpokládáme, že "
"chcete částku nějakým způsobem vybrat a ne objednávku automaticky zrušit."
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "Překročení kvót"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
@@ -13741,11 +13796,11 @@ msgstr ""
"Pokud toto políčko zaškrtnete, bude tato operace provedena i v případě, že "
"dojde k překročení kvóty a prodáte více vstupenek, než jste plánovali!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "Překročit kvótu a ignorovat zpožděné platby"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -13756,16 +13811,16 @@ msgstr ""
"překročení kvóty a prodáte více vstupenek, než jste plánovali! Operace bude "
"provedena také bez ohledu na nastavení pro opožděné platby."
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr "Oznámit zákazníka e-mailem"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "Ponechat si storno poplatek ve výši"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -13779,15 +13834,15 @@ msgstr ""
"do stornopoplatku. Vždy zadávejte hrubou hodnotu, daň se vypočítá "
"automaticky."
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr "Vytvořit storno pro fakturu"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "Komentář (bude zaslán uživateli)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
@@ -13795,15 +13850,15 @@ msgstr ""
"Bude součástí e-mailu s oznámením, pokud je příslušný zástupný symbol "
"obsažen v nakonfigurovaném textu e-mailu."
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "Částka platby"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -13812,19 +13867,19 @@ msgstr "Částka platby"
msgid "Payment date"
msgstr "Datum splatnosti"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr "Vyberte některé akce."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Přepočítat daně"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr "Nepřepočítávat daně"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
@@ -13832,7 +13887,7 @@ msgstr ""
"Přepočítat daně na základě adresy a nastavení produktu, přičemž hrubá částka "
"zůstane stejná."
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
@@ -13840,11 +13895,11 @@ msgstr ""
"Přepočítat daně na základě adresy a nastavení produktu, zachovat stejnou "
"čistou částku."
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr "V případě potřeby vystavit novou fakturu"
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
@@ -13852,25 +13907,25 @@ msgstr ""
"Pokud pro tuto objednávku existuje faktura a tato operace by změnila její "
"obsah, stará faktura bude zrušena a bude vystavena nová faktura."
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "Oznámit uživatele"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
"Odeslat zákazníkovi e-mail s oznámením, že jeho objednávka byla změněna."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr "Povolit překročení kvót při provádění této operace"
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "Doplňkový produkt k"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -13879,7 +13934,7 @@ msgstr "Doplňkový produkt k"
msgid "Seat"
msgstr "Sedadlo"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -13889,60 +13944,60 @@ msgstr "Sedadlo"
msgid "Membership"
msgstr "Členství"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
"Včetně případných daní. Ponechte prázdný údaj k zobrazení výchozí ceny "
"produktu"
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr "(Beze změn)"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Nová cena (brutto)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr "Vstupenka je blokována"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr "Začátek platnosti"
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr "Konec platnosti"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "Generovat nový kód vstupenky"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr "Zrušit tuto pozici"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "Rozdělení do nové objednávky"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr "(Bez členství)"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr "Odstranit tento poplatek"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "Zneplatnit tajemství"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -13952,11 +14007,11 @@ msgstr ""
"odkaz na stránku s objednávkou a uživatel si bude muset znovu stáhnout "
"vstupenky. Staré verze budou neplatné."
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr "Přiložit vstupenky"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
@@ -13964,24 +14019,24 @@ msgstr ""
"Bude ignorováno, pokud vstupenky překročí daný limit pro velikost, aby byla "
"zajištěna doručitelnost e-mailu."
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr "Přiložit faktury"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Příjemce"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
"Zrušit objednávku. Všechny vstupenky již nebudou fungovat. Toto nelze vrátit "
"zpět."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
@@ -13989,27 +14044,27 @@ msgstr ""
"Označte objednávku jako čekající a umožněte uživateli zaplatit nezaplacenou "
"částku jiným způsobem platby."
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "Nic nedělat a ponechat stav objednávky v původním stavu."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "Částka náhrady musí být kladná a menší než {}."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "Pro částečnou náhradu je třeba zadat částku."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr "Zrušit všechny termíny"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr "Automaticky vracet peníze, pokud je to možné"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
@@ -14019,11 +14074,11 @@ msgstr ""
"peněz. Vstupenky, které byly zablokovány (ručně nebo pluginem), se "
"automaticky neruší a musíte je řešit ručně."
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr "Vytvoření náhrady v seznamu úkolů pro ruční náhradu"
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -14037,30 +14092,30 @@ msgstr ""
"automatické refundace. Nezaškrtávejte, pokud chcete některé objednávky "
"vrátit započtením s jinými objednávkami nebo vystavením dárkových karet."
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
"Vrácení hodnoty objednávky na dárkovou kartu namísto původního způsobu platby"
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr "Platnost dárkové karty"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Zachovat pevný storno poplatek za každou vstupenku"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr "Bezplatné vstupenky a doplňkové produkty se nepočítají"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr "Ponechat si poplatky"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -14071,20 +14126,20 @@ msgstr ""
"Poplatky se nikdy nevracejí v případě, že je objednávka v sérii akcí zrušena "
"pouze částečně, protože se skládá ze vstupenek na více termínů."
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr "Odeslat informace e-mailem"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr "Odeslat informace na čekací listinu"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "Zrušeno: {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14115,7 +14170,7 @@ msgstr ""
"\n"
"Váš tým {event}"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14138,24 +14193,24 @@ msgstr ""
"\n"
"Váš tým {event}"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "Vyberte buď konkrétní datum, nebo rozsah dat, nikoli obojí."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "Vyberte buď všechna data, nebo rozsah dat, nikoli obojí."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr "Pokud zadáváte rozsah dat, zadejte začátek i konec."
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr "Potvrďte prosím, že chcete zrušit VŠECHNY termíny této série akcí."
@@ -14176,7 +14231,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr "Vaše zařízení nebude mít k ničemu přístup, vyberte nějaké akce."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr "Experimentální"
@@ -14315,11 +14370,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Volitelné"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr "změnit"
@@ -14389,15 +14444,15 @@ msgstr "Zachovat současné hodnoty"
msgid "Selection contains various values"
msgstr "Výběr obsahuje různé hodnoty"
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr "Konec dostupnosti by měl být po začátku dostupnosti."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr "K dispozici do"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "Místo přidání těchto dat je vylučte."
@@ -14405,15 +14460,15 @@ msgstr "Místo přidání těchto dat je vylučte."
msgid "Your changes could not be saved. See below for details."
msgstr "Vaše změny se nepodařilo uložit. Podrobnosti naleznete níže."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr "ID konkrétního místa"
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "Byl zvolen neplatný produkt."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
@@ -14421,11 +14476,11 @@ msgstr ""
"Poukázka odpovídá pouze skrytým produktům, ale nezvolili jste, že je mají "
"zobrazit."
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Kupónové kódy"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
@@ -14433,16 +14488,16 @@ msgstr ""
"Přidat jeden kód voucheru na řádek. Doporučujeme tento seznam zkopírovat a "
"uložit do souboru."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr "Odeslat poukázky e-mailem"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr "Vaše poukázka na {event}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14471,18 +14526,18 @@ msgstr ""
"S pozdravem, \n"
"Váš tým {event}"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "Příjemci"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr "nebo"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
@@ -14492,70 +14547,70 @@ msgstr ""
"řádek, nebo soubor CSV se sloupcem s názvem a jedním nebo více sloupci \"e-"
"mail\", \"number\", \"name\" nebo \"tag\"."
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "Maximální počet použití na jednu poukázku"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "Kolikrát lze KAŽDOU z těchto poukázek uplatnit."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr "ID konkrétních míst"
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr "Soubor CSV musí v prvním řádku obsahovat záhlaví."
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr "Zpracování CSV se nezdařilo: {error}."
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr "Soubor CSV musí obsahovat pole se záhlavím \"{header}\"."
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr "Soubor CSV obsahuje neznámé pole se záhlavím \"{header}\"."
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr "{value} není platná e-mailová adresa."
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr "Neplatná hodnota v řádku {number}."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "Poukázka s jedním z těchto kódů již existuje."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr "Kód poukázky {code} se v seznamu vyskytne dvakrát."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
@@ -14563,7 +14618,7 @@ msgstr ""
"Pokud mají být poukázky zasílány e-mailem, je třeba zadat předmět, zprávu a "
"příjemce."
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
@@ -14571,7 +14626,7 @@ msgstr ""
"Vytvořili jste {codes} poukázek, ale zadali jste příjemce pro {recp} "
"poukázek."
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr "Je třeba zadat tolik míst, kolik je kódů poukázek."
@@ -15080,7 +15135,7 @@ msgid "The order locale has been changed."
msgstr "Jazyk objednávky byl změněn."
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "Faktura byla vytvořena."
@@ -15089,7 +15144,7 @@ msgid "The invoice has been regenerated."
msgstr "Faktura byla přegenerována."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "Faktura byla vystavena znovu."
@@ -15740,7 +15795,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Objednávka byla zrušena (komentář: \"{comment}\")."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "Objednávka byla zrušena."
@@ -15961,9 +16016,9 @@ msgstr "Check-in"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "Seznamy pro check-in"
@@ -16242,7 +16297,7 @@ msgstr "Nastavit nové heslo"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -16274,9 +16329,9 @@ msgstr "Nastavit nové heslo"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -16667,7 +16722,7 @@ msgstr[2] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -16780,7 +16835,7 @@ msgstr "Čas skenování"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Výsledek"
@@ -18144,8 +18199,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -19205,7 +19260,7 @@ msgstr ""
msgid "New variation"
msgstr "Nová variace"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -19213,32 +19268,32 @@ msgstr ""
msgid "Availability"
msgstr "Dostupnost"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr "Vstupenky a odznaky"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr "Délka"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr "hodiny"
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr "měsíce"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr "roky"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -19251,17 +19306,17 @@ msgstr ""
"začátku platnosti je zahrnuto do výpočtu, takže pokud zadáte \"1 den\", bude "
"vstupenka platit do konce dne, kdy začíná."
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "Další nastavení"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "Historie produktů"
@@ -19431,7 +19486,7 @@ msgstr "Plně rezervováno"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Vyprodáno"
@@ -19491,8 +19546,8 @@ msgstr "Upravit otázku"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -22889,7 +22944,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -22906,8 +22961,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -22919,9 +22974,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -22935,7 +22990,7 @@ msgstr ""
msgid "Item prices"
msgstr "Ceny produktů"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -22943,7 +22998,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -22987,11 +23042,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr "Vytvořit datum"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "Historie termínů"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "Tuto objednávku můžete zrušit pomocí následujícího tlačítka."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Může měnit nastavení produktu"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -23937,9 +24006,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -24044,7 +24113,7 @@ msgstr "Žádné termíny"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Prodej skončil"
@@ -24052,7 +24121,7 @@ msgstr "Prodej skončil"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Brzy"
@@ -24148,7 +24217,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -24317,7 +24386,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -24425,25 +24494,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -24583,18 +24652,18 @@ msgstr[1] ""
msgstr[2] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -24805,15 +24874,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -24837,7 +24906,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -24846,12 +24915,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -24879,7 +24948,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -25205,7 +25274,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -25220,31 +25289,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -25436,7 +25505,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -25907,7 +25976,7 @@ msgstr "Celou částku prosím převeďte na následující bankovní účet:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -26549,9 +26618,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr "Check-in"
@@ -26568,80 +26637,80 @@ msgctxt "tablehead"
msgid "paid"
msgstr "placené"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "Tajné"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "Valid check-in"
msgid "Valid check-in codes"
msgstr "Platný check-in"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr "Offline"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Chybová zpráva"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr "Datum nahrání"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr "OK"
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -26673,13 +26742,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -26744,7 +26811,7 @@ msgstr ""
"budeme vás informovat."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -27422,102 +27489,105 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr "Příloha"
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Čeká se na"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Omezit na konkrétní datum akce"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Odeslat na"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Omezit na produkty"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
+#, fuzzy
+#| msgctxt "sendmail_from"
+#| msgid "Restrict to recipients with check-in on list"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
-msgstr "Omezit na příjemce bez check-in"
+msgid "Restrict to recipients without check-in on any list"
+msgstr "Omezit na příjemce s check-in na seznamu"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Omezit na objednávky vytvořené v nebo po"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr "platba probíhá, ale již byla potvrzena"
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr "platba probíhá (kromě neschválených nebo již potvrzených)"
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Omezit na objednávky se stavem"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
#| msgctxt "sendmail_from"
#| msgid "Restrict to recipients with check-in on list"
@@ -27525,44 +27595,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Omezit na příjemce s check-in na seznamu"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr "Absolutní"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr "Relativní, před začátkem akce"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr "Relativní, před koncem akce"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr "Relativní, po začátku akce"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr "Relativní, po skončení akce"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Omezit na objednávky se stavem"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr "Uveďte prosím produkt"
@@ -28113,21 +28183,34 @@ msgstr ""
msgid "Publishable key"
msgstr "Zveřejnitelný klíč"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Generovat vstupenky"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Tajný klíč"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -28136,11 +28219,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -28154,47 +28237,47 @@ msgstr ""
"v závislosti na způsobu platby je povolen pouze velmi omezený počet znaků. "
"Nedoporučujeme do tohoto pole zadávat více než {cnt} znaků."
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Platby kreditní kartou"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -28202,27 +28285,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -28230,51 +28313,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr "EPS"
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr "Multibanco"
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr "Przelewy24"
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr "WeChat Pay"
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr "Destinace"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of plus %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -29808,7 +29891,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "vč. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, python-format
@@ -29817,8 +29900,8 @@ msgstr "Přidat %(item)s, %(var)s do košíku"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
msgctxt "checkbox"
@@ -29827,15 +29910,15 @@ msgstr "Vybrat"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, python-format
msgid "Quantity of %(item)s, %(var)s to order"
@@ -29843,15 +29926,15 @@ msgstr "Množství %(item)s, %(var)s k objednání"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, python-format
@@ -29859,7 +29942,7 @@ msgid "Add %(item)s to cart"
msgstr "Přidat %(item)s do košíku"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, python-format
msgid "Quantity of %(item)s to order"
@@ -29870,27 +29953,45 @@ msgid "There are no add-ons available for this product."
msgstr "Pro tento produkt nejsou k dispozici žádné doplňky."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Pro zakoupení této vstupenky zadejte níže kód poukázky."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "Není k dispozici"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "Není k dispozici"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "PLNĚ OBSAZENO"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "VYPRODÁNO"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Rezervováno"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Všechny zbývající produkty jsou rezervovány, ale mohou být znovu k dispozici."
@@ -30335,7 +30436,7 @@ msgid "Uncategorized items"
msgstr "Nekategorizované produkty"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, python-format
@@ -30343,7 +30444,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Zobrazit obraz %(item)s v celé velikosti"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, python-format
@@ -30351,19 +30452,14 @@ msgid "%(value)s incl. taxes"
msgstr "%(value)s včetně daní"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, python-format
msgid "%(value)s without taxes"
msgstr "%(value)s Celková cena (bez DPH)"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr "Pro zakoupení této vstupenky zadejte níže kód poukázky."
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, python-format
msgid "Set price in %(currency)s for %(item)s"
@@ -30424,7 +30520,7 @@ msgstr "Zobrazit následující týden, %(week)s"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
msgid "Few tickets left"
msgstr "Zbývá posledních pár vstupenek"
@@ -30433,7 +30529,7 @@ msgstr "Zbývá posledních pár vstupenek"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
msgctxt "available_event_in_list"
msgid "Buy now"
msgstr "Koupit nyní"
@@ -30448,7 +30544,7 @@ msgstr "Koupit nyní"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Rezervovat nyní"
@@ -30457,7 +30553,7 @@ msgstr "Rezervovat nyní"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "vyprodáno"
@@ -30515,12 +30611,12 @@ msgid "Other dates"
msgstr "Další termíny"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
msgid "The booking period for this event is over."
msgstr "Rezervační období pro tuto akci skončilo."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, python-format
msgid "The booking period for this event will start on %(date)s at %(time)s."
msgstr "Rezervační období pro tuto akci začíná v %(date)s) v %(time)s."
@@ -30740,7 +30836,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Požádat o fakturu"
@@ -30969,7 +31065,7 @@ msgstr ""
"Úpravou adresy faktury se automaticky nevytvoří nová faktura. Pokud "
"potřebujete novou fakturu, kontaktujte nás."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Uložit změny"
@@ -31519,7 +31615,7 @@ msgid "Multiple dates"
msgstr "Text (víceřádkový)"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Další informace"
@@ -31590,8 +31686,8 @@ msgstr "Váš košík je nyní prázdný."
msgid "The products have been successfully added to your cart."
msgstr "Produkty byly úspěšně přidány do košíku."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr "Vstupenky na tuto akci nelze zakoupit v tomto prodejním kanálu."
@@ -31659,74 +31755,74 @@ msgstr ""
"Vaše přihlašovací údaje jsme nemohli použít, protože e-mailová adresa "
"{email} je v tomto systému již použita pro jiný účet."
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr "Neznámý kód akce nebo nemáte právo přístupu k této akci."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Nebylo vybráno žádné datum."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Vybrané datum neznámé."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "Vraťte se o krok zpět a zkuste to znovu."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "Tuto objednávku již nelze zaplatit."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "Platba přijde příliš pozdě na to, aby mohla být schválena."
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
msgid "An invoice has been generated."
msgstr "Byla vytvořena faktura."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
msgid "The payment method for this order cannot be changed."
msgstr "Způsob platby pro tuto objednávku nelze změnit."
-#: pretix/presale/views/order.py:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "Platba za tuto objednávku stále není uhrazena."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "Tuto objednávku nelze změnit"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "Zvolili jste neplatný storno poplatek."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
msgid "Canceled by customer"
msgstr "Zrušeno zákazníkem"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "Bylo požádáno o zrušení."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr "U této objednávky (zatím) není povoleno stahování vstupenek."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
"Klikněte na odkaz, který jsme vám poslali e-mailem, a stáhněte si vstupenky."
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
@@ -31735,29 +31831,29 @@ msgstr ""
"Změna objednávky byla provedena. Nyní můžete pokračovat zaplacením otevřené "
"částky ve výši {amount}."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
msgid "You did not make any changes."
msgstr "Neprovedli jste žádné změny."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr "Objednávku nesmíte změnit tak, aby se snížila celková cena."
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr "Objednávku můžete změnit pouze tak, že se zvýší celková cena."
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr "Objednávku nemůžete změnit tak, aby se změnila celková cena."
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You may not change your order in a way that reduces the total price."
msgid "You may not change your order in a way that would require a refund."
msgstr "Objednávku nesmíte změnit tak, aby se snížila celková cena."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
@@ -31765,7 +31861,7 @@ msgstr ""
"Vzhledem k tomu, že platby za tuto akci již nepřijímáme, nemůžete svou "
"objednávku měnit tak, aby se zvýšila celková cena."
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr "Tuto objednávku nelze změnit."
@@ -31842,35 +31938,44 @@ msgid ""
msgstr ""
"Děkujeme mnohokrát! Vaše místo na čekací listině přidělíme někomu jinému."
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "Tento prodej vstupenek je v současné době vypnutý."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "Vybrané datum v této řadě akcí neexistuje."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "od %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr "Pouze profil uživatele"
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "Přístup ke čtení"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "Přístup k zápisu"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr ""
+#~ "Tento produkt bude přidán do nákupního košíku uživatele při uplatnění "
+#~ "poukazu."
+
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Omezit na příjemce bez check-in"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Moderní (pretix 2.7)"
diff --git a/src/pretix/locale/cs/LC_MESSAGES/djangojs.po b/src/pretix/locale/cs/LC_MESSAGES/djangojs.po
index 3b0629c94..fa1480f79 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: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2023-09-15 06:00+0000\n"
"Last-Translator: Michael \n"
"Language-Team: Czech \n"
"Language-Team: Welsh not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4215,7 +4193,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4223,58 +4201,58 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr "Dilysrwydd"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4286,51 +4264,51 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr ""
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr ""
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr "Awr"
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr "Diwrnod"
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr "Misoedd"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr ""
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4340,20 +4318,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4366,59 +4344,59 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr ""
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4426,102 +4404,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr ""
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr ""
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr ""
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4529,59 +4507,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4589,180 +4567,180 @@ msgstr ""
msgid "Question"
msgstr "Cwestiwn"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr ""
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr ""
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr ""
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr ""
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr ""
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4770,22 +4748,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4795,46 +4773,46 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Cwota"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr ""
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr ""
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -4950,7 +4928,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr ""
@@ -4964,7 +4942,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -4988,12 +4966,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5042,132 +5020,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
-msgctxt "payment_state"
-msgid "created"
-msgstr ""
-
-#: pretix/base/models/orders.py:1634
-msgctxt "payment_state"
-msgid "pending"
-msgstr ""
-
-#: pretix/base/models/orders.py:1635
-msgctxt "payment_state"
-msgid "confirmed"
-msgstr ""
-
-#: pretix/base/models/orders.py:1636
-msgctxt "payment_state"
-msgid "canceled"
-msgstr ""
-
#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
-msgid "failed"
+msgid "created"
msgstr ""
#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
+msgid "pending"
+msgstr ""
+
+#: pretix/base/models/orders.py:1639
+msgctxt "payment_state"
+msgid "confirmed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1640
+msgctxt "payment_state"
+msgid "canceled"
+msgstr ""
+
+#: pretix/base/models/orders.py:1641
+msgctxt "payment_state"
+msgid "failed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1642
+msgctxt "payment_state"
msgid "refunded"
msgstr ""
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr ""
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr ""
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5178,7 +5156,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5186,27 +5164,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr ""
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5374,7 +5352,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5493,163 +5471,166 @@ msgid "Voucher value"
msgstr ""
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5699,15 +5680,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -5951,13 +5932,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6322,6 +6303,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr ""
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6573,7 +6563,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6621,10 +6611,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr ""
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6710,7 +6708,7 @@ msgid "Event canceled"
msgstr ""
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6729,7 +6727,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6747,12 +6745,27 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
+#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6760,7 +6773,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -6768,7 +6781,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6779,47 +6792,47 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr ""
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr ""
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6830,7 +6843,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6843,12 +6856,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -6857,69 +6870,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -6930,7 +6943,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -6941,42 +6954,42 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7243,26 +7256,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr ""
@@ -7335,7 +7348,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7345,39 +7358,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7388,194 +7401,214 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr ""
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr ""
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -7885,7 +7918,7 @@ msgid "Show exchange rates"
msgstr ""
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "Byth"
@@ -8364,7 +8397,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8412,7 +8445,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8428,7 +8461,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -8776,7 +8809,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8784,7 +8817,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8881,19 +8914,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -8920,7 +8953,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9187,12 +9220,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -9977,7 +10010,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr "MA"
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10329,14 +10362,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10377,11 +10410,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -10717,7 +10750,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -10749,19 +10782,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10799,285 +10832,285 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Llofnod"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
-msgid "Text sent to order contact address"
-msgstr ""
-
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
-msgid "Send an email to attendees"
-msgstr ""
-
#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+msgid "Text sent to order contact address"
+msgstr ""
+
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+msgid "Send an email to attendees"
+msgstr ""
+
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11086,159 +11119,159 @@ msgstr ""
msgid "Text"
msgstr "Testun"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr ""
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Unigolyn"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Busnes"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr ""
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr ""
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11246,48 +11279,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11295,27 +11328,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Am ddim"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -11440,7 +11473,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11448,18 +11481,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11657,7 +11690,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -11734,8 +11767,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -11779,7 +11812,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -11789,7 +11822,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr "Teclyn"
@@ -11814,9 +11847,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12042,123 +12075,133 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "Product"
+msgid "No products"
+msgstr "Cynnyrch"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Maint"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr ""
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
msgid "Date chosen by customer"
msgstr ""
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12166,11 +12209,11 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12178,40 +12221,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12288,11 +12331,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12303,21 +12346,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12325,16 +12368,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12343,29 +12386,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12374,58 +12417,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12434,7 +12477,7 @@ msgstr ""
msgid "Seat"
msgstr "Sedd"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12444,127 +12487,127 @@ msgstr "Sedd"
msgid "Membership"
msgstr "Aelodaeth"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Derbyniwr"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -12573,29 +12616,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -12603,20 +12646,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12634,7 +12677,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12648,24 +12691,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -12684,7 +12727,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr "arbrofol"
@@ -12818,11 +12861,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Dewisol"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr "newid"
@@ -12892,15 +12935,15 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -12908,40 +12951,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12958,100 +13001,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "Derbynwyr"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr "neu"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -13532,7 +13575,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -13541,7 +13584,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14169,7 +14212,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -14388,9 +14431,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -14660,7 +14703,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -14692,9 +14735,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15058,7 +15101,7 @@ msgstr[5] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15171,7 +15214,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -16371,8 +16414,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -17399,7 +17442,7 @@ msgstr ""
msgid "New variation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -17407,32 +17450,32 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -17441,17 +17484,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -17616,7 +17659,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -17676,8 +17719,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -20911,7 +20954,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -20928,8 +20971,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -20941,9 +20984,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -20957,7 +21000,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -20965,7 +21008,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -21009,11 +21052,21 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the product settings."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -21939,9 +21992,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22046,7 +22099,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -22054,7 +22107,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Yn fuan"
@@ -22149,7 +22202,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22318,7 +22371,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -22426,25 +22479,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -22568,18 +22621,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -22786,15 +22839,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -22818,7 +22871,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -22827,12 +22880,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -22860,7 +22913,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23182,7 +23235,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -23197,31 +23250,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -23413,7 +23466,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -23865,7 +23918,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -24480,9 +24533,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr ""
@@ -24499,78 +24552,78 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr "All-lein"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr "Iawn"
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -24602,13 +24655,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -24669,7 +24720,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -25300,144 +25351,144 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -25974,21 +26025,32 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+msgid "Generate API keys"
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -25997,11 +26059,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -26011,47 +26073,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26059,27 +26121,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26087,51 +26149,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: LANGUAGE \n"
@@ -610,23 +610,23 @@ msgstr ""
msgid "Selected only"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:783
+#: pretix/static/pretixcontrol/js/ui/main.js:784
msgid "Enter page number between 1 and %(max)s."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:786
+#: pretix/static/pretixcontrol/js/ui/main.js:787
msgid "Invalid page number."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:944
+#: pretix/static/pretixcontrol/js/ui/main.js:945
msgid "Use a different name internally"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:984
+#: pretix/static/pretixcontrol/js/ui/main.js:985
msgid "Click to close"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:1059
+#: pretix/static/pretixcontrol/js/ui/main.js:1060
msgid "You have unsaved changes!"
msgstr ""
@@ -796,217 +796,237 @@ msgid "Only available with a voucher"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:35
+msgctxt "widget"
+msgid "Not yet available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:36
+msgctxt "widget"
+msgid "Not available anymore"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:37
+msgctxt "widget"
+msgid "Currently not available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:38
#, javascript-format
msgctxt "widget"
msgid "minimum amount to order: %s"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:36
+#: pretix/static/pretixpresale/js/widget/widget.js:39
msgctxt "widget"
msgid "Close ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:37
+#: pretix/static/pretixpresale/js/widget/widget.js:40
msgctxt "widget"
msgid "The ticket shop could not be loaded."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:38
+#: pretix/static/pretixpresale/js/widget/widget.js:41
msgctxt "widget"
msgid ""
"There are currently a lot of users in this ticket shop. Please open the shop "
"in a new tab to continue."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:40
+#: pretix/static/pretixpresale/js/widget/widget.js:43
msgctxt "widget"
msgid "Open ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:41
+#: pretix/static/pretixpresale/js/widget/widget.js:44
msgctxt "widget"
msgid "The cart could not be created. Please try again later"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:42
+#: pretix/static/pretixpresale/js/widget/widget.js:45
msgctxt "widget"
msgid ""
"We could not create your cart, since there are currently too many users in "
"this ticket shop. Please click \"Continue\" to retry in a new tab."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:44
+#: pretix/static/pretixpresale/js/widget/widget.js:47
msgctxt "widget"
msgid "Waiting list"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:45
+#: pretix/static/pretixpresale/js/widget/widget.js:48
msgctxt "widget"
msgid ""
"You currently have an active cart for this event. If you select more "
"products, they will be added to your existing cart."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:47
+#: pretix/static/pretixpresale/js/widget/widget.js:50
msgctxt "widget"
msgid "Resume checkout"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:48
+#: pretix/static/pretixpresale/js/widget/widget.js:51
msgctxt "widget"
msgid "Redeem a voucher"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:49
+#: pretix/static/pretixpresale/js/widget/widget.js:52
msgctxt "widget"
msgid "Redeem"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:50
+#: pretix/static/pretixpresale/js/widget/widget.js:53
msgctxt "widget"
msgid "Voucher code"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:51
+#: pretix/static/pretixpresale/js/widget/widget.js:54
msgctxt "widget"
msgid "Close"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:52
+#: pretix/static/pretixpresale/js/widget/widget.js:55
msgctxt "widget"
msgid "Continue"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:53
-msgctxt "widget"
-msgid "See variations"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:54
-msgctxt "widget"
-msgid "Choose a different event"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:55
-msgctxt "widget"
-msgid "Choose a different date"
-msgstr ""
-
#: pretix/static/pretixpresale/js/widget/widget.js:56
msgctxt "widget"
-msgid "Back"
+msgid "Show variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:57
msgctxt "widget"
-msgid "Next month"
+msgid "Hide variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:58
msgctxt "widget"
-msgid "Previous month"
+msgid "Choose a different event"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:59
msgctxt "widget"
-msgid "Next week"
+msgid "Choose a different date"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:60
msgctxt "widget"
-msgid "Previous week"
+msgid "Back"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:61
msgctxt "widget"
-msgid "Open seat selection"
+msgid "Next month"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:62
msgctxt "widget"
+msgid "Previous month"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:63
+msgctxt "widget"
+msgid "Next week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:64
+msgctxt "widget"
+msgid "Previous week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:65
+msgctxt "widget"
+msgid "Open seat selection"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:66
+msgctxt "widget"
msgid ""
"Some or all ticket categories are currently sold out. If you want, you can "
"add yourself to the waiting list. We will then notify if seats are available "
"again."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:63
+#: pretix/static/pretixpresale/js/widget/widget.js:67
msgctxt "widget"
msgid "Load more"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:65
+#: pretix/static/pretixpresale/js/widget/widget.js:69
msgid "Mo"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:66
+#: pretix/static/pretixpresale/js/widget/widget.js:70
msgid "Tu"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:67
+#: pretix/static/pretixpresale/js/widget/widget.js:71
msgid "We"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:68
+#: pretix/static/pretixpresale/js/widget/widget.js:72
msgid "Th"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:69
+#: pretix/static/pretixpresale/js/widget/widget.js:73
msgid "Fr"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:70
+#: pretix/static/pretixpresale/js/widget/widget.js:74
msgid "Sa"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:71
+#: pretix/static/pretixpresale/js/widget/widget.js:75
msgid "Su"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:74
+#: pretix/static/pretixpresale/js/widget/widget.js:78
msgid "January"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:75
+#: pretix/static/pretixpresale/js/widget/widget.js:79
msgid "February"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:76
+#: pretix/static/pretixpresale/js/widget/widget.js:80
msgid "March"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:77
+#: pretix/static/pretixpresale/js/widget/widget.js:81
msgid "April"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:78
+#: pretix/static/pretixpresale/js/widget/widget.js:82
msgid "May"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:79
+#: pretix/static/pretixpresale/js/widget/widget.js:83
msgid "June"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:80
+#: pretix/static/pretixpresale/js/widget/widget.js:84
msgid "July"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:81
+#: pretix/static/pretixpresale/js/widget/widget.js:85
msgid "August"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:82
+#: pretix/static/pretixpresale/js/widget/widget.js:86
msgid "September"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:83
+#: pretix/static/pretixpresale/js/widget/widget.js:87
msgid "October"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:84
+#: pretix/static/pretixpresale/js/widget/widget.js:88
msgid "November"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:85
+#: pretix/static/pretixpresale/js/widget/widget.js:89
msgid "December"
msgstr ""
diff --git a/src/pretix/locale/da/LC_MESSAGES/django.po b/src/pretix/locale/da/LC_MESSAGES/django.po
index d455b8c06..1f3698f23 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: 2024-01-30 16:10+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2024-02-08 04:00+0000\n"
"Last-Translator: Mie Frydensbjerg \n"
"Language-Team: Danish not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4527,7 +4506,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4535,20 +4514,20 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4556,41 +4535,41 @@ msgstr ""
"Når en kunde køber dette produkt modtager de et gavekort med en værdi, der "
"svarer til produktets pris."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr "Tilladte medlemskabstyper"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
#| msgid "Valid until"
msgid "Validity"
msgstr "Gyldig indtil"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4602,58 +4581,58 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
msgid "Start of validity"
msgstr "Gavekort"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "End of presale"
msgid "End of validity"
msgstr "Slut af forsalg"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
#, fuzzy
msgid "Minutes"
msgstr "dage før"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
#, fuzzy
msgid "Customers can select the validity start date"
msgstr "Tillad brugere at annullere ubetalte bestillinger"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
msgid "Maximum future start"
msgstr "I alt"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
#, fuzzy
msgid "The selected start date may only be this many days in the future."
msgstr "Delarrangementet tilhører ikke dette arrangement."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4663,20 +4642,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4689,63 +4668,63 @@ msgstr ""
msgid "Products"
msgstr "Produkter"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected media type is not enabled in your organizer settings."
msgstr "Det valgte produkt er ikke aktivt eller har ingen pris."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
msgid "The selected media type does not support usage for tickets currently."
msgstr "Delarrangementet tilhører ikke dette arrangement."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "Delarrangementet tilhører ikke dette arrangement."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Vises under variantnavnet i lister."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr "Kræver godkendelse"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4753,38 +4732,38 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
#, fuzzy
msgid "Membership types"
msgstr "Team medlemskaber"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
#, fuzzy
msgid "This variation will not be sold before the given date."
msgstr "Dette produkt vil ikke blive solgt for denne dato."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
#, fuzzy
msgid "This variation will not be sold after the given date."
msgstr "Dette produkt vil ikke blive solgt efter denne dato."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
#, fuzzy
msgid "Show only if a matching voucher is redeemed."
msgstr ""
"Dette produkt vil kun blive vist hvis en rabatkode der er knyttet til "
"produktet bliver indløst."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
#, fuzzy
msgid ""
"This variation will be hidden from the event page until the user enters a "
@@ -4793,73 +4772,73 @@ msgstr ""
"Dette produkt vil være skjult på arrangementssiden indtil brugeren indtaster "
"en voucherkode der eksplicit er knyttet til produkter (og ikke via en kvote)."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Produktvariation"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Produktvarianter"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Minimum antal"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Maksimalt antal"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Tilføjelser en inkluderet i prisen"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "Tillad at det samme produkt vælges flere gange"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Minimumsantallet skal være lig med eller større end nul."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Maksimumsantallet skal være lig med eller større end nul."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "Maksimumsantallet skal være større end minimumsantallet."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
#, fuzzy
msgid "Bundled item"
msgstr "Ugyldigt element"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
#, fuzzy
msgid "Bundled variation"
msgstr "Eksempelvariant"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4867,63 +4846,63 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
#, fuzzy
msgid "The bundled item must belong to the same event as the item."
msgstr "Delarrangementet tilhører ikke dette arrangement."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
#, fuzzy
msgid "A variation needs to be set for this item."
msgstr "Denne variant hører ikke til dette produkt."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
#, fuzzy
msgid "The chosen variation does not belong to this item."
msgstr "Denne variant hører ikke til dette produkt."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
#, fuzzy
msgid "The count needs to be equal to or greater than zero."
msgstr "Minimumsantallet skal være lig med eller større end nul."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Antal"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Tekst (en line)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Tekst (flere linjer)"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Ja/Nej"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Vælg én fra en liste"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Vælg en eller flere fra en liste"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Filupload"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Dato og tidspunkt"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4931,7 +4910,7 @@ msgstr ""
msgid "Question"
msgstr "Spørgsmål"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
#| msgid "The property name may only contain letters, numbers and underscores."
msgid ""
@@ -4939,184 +4918,184 @@ msgid ""
"underscores."
msgstr "Egenskaben må kun indeholde bogstaver, tal og understreger."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Hjælpetekst"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "Hvis spørgsmålet kræver forklaring eller afklaring, så gør det her!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Spørgsmålstype"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Påkrævet spørgsmål"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Dette spørgsmål vil blive stillet til købere at de valgte produkter"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
#, fuzzy
msgid "Hidden question"
msgstr "Rediger spørgsmål"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "Dette spørgsmål vil kun blive vist i administrationen."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
#, fuzzy
msgid "Print answer on invoices"
msgstr "Tekst på faktura"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
#, fuzzy
msgid "Minimum value"
msgstr "Minimum antal"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
#, fuzzy
msgid "Maximum value"
msgstr "Maksimalt antal"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
msgid "Maximum length"
msgstr "Maksimalt antal"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Invalid date input."
msgid "Invalid input type."
msgstr "Ugyldig datoindtastning."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Ugyldig valgmulighed valgt."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "Tallet er for lavt."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
#, fuzzy
msgid "The number is to high."
msgstr "Den indtastede pris er for høj."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
#, fuzzy
msgid "Please choose a later date."
msgstr "Indtast venligst dit navn."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
#, fuzzy
msgid "Please choose an earlier date."
msgstr "Vælg venligst en kvote."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Ugyldig datoindtastning."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Ugyldig tidsindtastning."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Ukendt landekode."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Svar"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "Id'et \"{}\" bruges allerede af en anden valgmulighed."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Samlet kapacitet"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Udfyldt ikke hvis der skal være et ubegrænset antal billetter."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Element"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Varianter"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5124,22 +5103,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5149,26 +5128,26 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Kvote"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Kvoter"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr "Alle varianter skal tilhøre et produkt på produktlisten."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5176,22 +5155,22 @@ msgstr ""
"Et eller flere produkter har varianter, men ingen af disse er på "
"variantlisten."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Delarrangement kan ikke være ingenting for arrangementsrække."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
msgid "Required for products"
msgstr "Søg efter arrangementer"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5310,7 +5289,7 @@ msgid "expired"
msgstr "udløbet"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
#, fuzzy
msgid "Customer"
msgstr "Kundehandlinger"
@@ -5325,7 +5304,7 @@ msgstr "Lokalitet"
msgid "Total amount"
msgstr "Samlet beløb"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5351,12 +5330,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Metaoplysninger"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "Godkendelse afventer"
@@ -5414,139 +5393,139 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "Voucheren \"{voucher}\" er blevet brugt i mellemtiden."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Tom hvis dette produkt ikke er en adgangsbillet"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "Oprettet"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
#, fuzzy
msgctxt "payment_state"
msgid "pending"
msgstr "afventer"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "Bekræftet"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
#, fuzzy
msgctxt "payment_state"
msgid "canceled"
msgstr "annulleret"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
#, fuzzy
msgctxt "payment_state"
msgid "refunded"
msgstr "tilbagebetalt"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Betalingsoplysninger"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "Oprettet"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
#, fuzzy
msgctxt "refund_state"
msgid "canceled"
msgstr "annulleret"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
#, fuzzy
msgctxt "refund_source"
msgid "Organizer"
msgstr "Arrangør"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
#, fuzzy
msgctxt "refund_source"
msgid "Customer"
msgstr "Kundehandlinger"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
#, fuzzy
msgid "Refund reason"
msgstr "Tilbagebetal bestilling"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Betalingsgebyr"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Leveringsgebyr"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Afbestillingsgebyr"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Andre gebyrer"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5557,7 +5536,7 @@ msgstr "Andre gebyrer"
msgid "Gift card"
msgstr "Gavekort"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5565,27 +5544,27 @@ msgstr "Gavekort"
msgid "Value"
msgstr "Værdi"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "Kurv-id (fx sessionsnøgle)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Virksomhedskunde"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr "Denne reference vises på din faktura."
@@ -5760,7 +5739,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Sælgerland"
@@ -5888,31 +5867,34 @@ msgid "Voucher value"
msgstr "Voucherværdi"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
-msgstr "Dette produkt lægges i brugerens kurv hvis voucheren indløses."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
+msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Varianten af produktet valgt ovenfor vil blive brugt."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Hvis sat, er voucheren gyldig for alle produkter knyttet til denne kvote."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Tag"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -5922,59 +5904,59 @@ msgstr ""
"værdi for flere vouchere, kan du få statistik over hvor mange af dem der er "
"blevet indløst mm."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Vouchere"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "Du kan ikke vælge en kvote der hører til et andet arrangement."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "Du kan ikke vælge en kvote og et specifikt produkt på samme tid."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot select a quota that belongs to a different event."
msgid "You cannot select a product that belongs to a different event."
msgstr "Du kan ikke vælge en kvote der hører til et andet arrangement."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
"Du kan ikke vælge en variant uden at have valgt et produkt med varianter."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Denne variant hører ikke til dette produkt."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -5982,19 +5964,19 @@ msgstr ""
"Du kan kun blokere en kvote hvis du angiver en specifik produktvariant. "
"Ellers er det uklart hvilken kvote der skal blokeres."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
"Det er i øjeblikket ikke muligt at oprette vouchere for tilføjelsesprodukter."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
#, fuzzy
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr "Du kan ikke vælge en kvote og et specifikt produkt på samme tid."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6003,7 +5985,7 @@ msgstr ""
"Denne rabatkode er allerede blevet indløst %(redeemed)s gange. Du kan ikke "
"sætte maksimalt antal anvendelser lavere end dette antal."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
#| msgid "The maximum count needs to be greater than the minimum count."
msgid ""
@@ -6011,20 +5993,20 @@ msgid ""
"usages."
msgstr "Maksimumsantallet skal være større end minimumsantallet."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Du skal angive en specifik dato hvis du ønsker at denne rabatkode skal "
"blokere en kvote."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"Du kan ikke vælge et delarrangement hvis dit arrangement ikke er en "
"arrangementsrække."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6032,43 +6014,43 @@ msgstr ""
"Du kan ikke oprette en rabatkode der blokerer en kvote idet det valgte "
"produkt eller kvote pt. er udsolgt eller fuldt reserveret."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "En rabatkode med denne kode findes allerede."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
#, fuzzy
msgid "You need to choose a date if you select a seat."
msgstr "Du skal vælge en produktvariant."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "Sæde ID \"{id}\" eksisterer ikke for dette arrangement."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
#, fuzzy
msgid "You need to choose a specific product if you select a seat."
msgstr "Du skal vælge en produktvariant."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
#, fuzzy
msgid "Seat-specific vouchers can only be used once."
msgstr "Dette produkt vil ikke blive solgt efter denne dato."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Du skal vælge et produkt \"{prod}\" til dette sæde."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "Sædet \"{id}\" er allerede solgt eller midlertidigt blokeret."
@@ -6119,16 +6101,16 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr "Automatisk oprettet for ventelisteplads til {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
#, fuzzy
msgid "The selected item does not belong to this event."
msgstr "Delarrangementet tilhører ikke dette arrangement."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Vælg venligst en specifik variant af dette produkt."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6397,14 +6379,14 @@ msgstr "Ingen passende svar fundet."
msgid "No matching seat was found."
msgstr "Ingen passende svar fundet."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
#, fuzzy
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr "Dette korte navn er allerede i brug. Vælg et andet."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
#, fuzzy
msgid "You need to select a specific seat."
msgstr "Du skal vælge en produktvariant."
@@ -6803,6 +6785,15 @@ msgstr "123,45 EUR"
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "Anders And"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7084,7 +7075,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
#, fuzzy
msgid "General admission"
msgstr "Generel information"
@@ -7140,10 +7131,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Navn på deltager"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, fuzzy, python-brace-format
msgid "Attendee name: {part}"
@@ -7234,7 +7233,7 @@ msgid "Event canceled"
msgstr "Arrangementsdato"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7255,7 +7254,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Ingen dato angivet."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Du har valgt et produkt der ikke er til salg."
@@ -7277,13 +7276,38 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+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/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+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/cart.py:126
+#, fuzzy, python-format
#| msgid "You cannot select more than %s items per order."
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "Du kan ikke vælge mere end %s produkter pr. bestilling."
msgstr[1] "Du kan ikke vælge mere end %s produkter pr. bestilling."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s."
@@ -7293,7 +7317,7 @@ msgid_plural ""
msgstr[0] "Du kan højst vælge %(max)s af produktet %(product)s."
msgstr[1] "Du kan højst vælge %(max)s af produktet %(product)s."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s items of the product %(product)s."
@@ -7303,7 +7327,7 @@ msgid_plural ""
msgstr[0] "Du skal vælge mindst %(min)s af produktet %(product)s."
msgstr[1] "Du skal vælge mindst %(min)s af produktet %(product)s."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, fuzzy, python-format
#| msgid ""
#| "We removed %(product)s from your cart as you can not buy less than "
@@ -7321,27 +7345,27 @@ msgstr[1] ""
"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:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
#| msgid "The presale period for this event has not yet started."
msgid "The booking period for this event has not yet started."
msgstr "Forsalgsperioden for dette arrangement er endnu ikke startet."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
#| msgid "The presale period for this event has ended."
msgid "The booking period for this event has ended."
msgstr "Forsalgsperioden for dette arrangement er ovre."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
#, fuzzy
#| msgid ""
#| "The presale period for this event has not yet started. The affected "
@@ -7353,7 +7377,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:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has ended. The "
@@ -7365,21 +7389,21 @@ msgstr ""
"Forsalget for dette arrangement er slut. Vi har fjernet de berørte produkter "
"fra din kurv."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
#, fuzzy
#| msgid "The entered price is to high."
msgid "The entered price is not a number."
msgstr "Den indtastede pris er for høj."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "Den indtastede pris er for høj."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Denne voucherkode genkendes ikke."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7390,7 +7414,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7403,14 +7427,14 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
"Denne voucherkode er allerede blevet indløst det maksimalt tilladte antal "
"gange."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7419,18 +7443,18 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Denne rabatkode kan kun indløses %d gange mere."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7438,53 +7462,53 @@ msgstr ""
"Du har allerede brugt denne voucherkode. Fjern det tilhørende produkt fra "
"din kurv hvis du vil bruge koden til et andet produkt."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Denne rabatkode er uløbet."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Voucheren er ikke gyldig for dette produkt."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
#, fuzzy
msgid "This voucher is not valid for this seat."
msgstr "Voucheren er ikke gyldig for denne dato."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr "Denne rabatkode er gyldig for et produkt der pt. ikke er til salg."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Voucheren er ikke gyldig for denne dato."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "Du skal have en gyldig voucherkode for at bestille dette produkt."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "Den valgte arrangementsdato er ikke aktiv."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "Du kan ikke vælge en tilføjelse for det valgte produkt."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "Du kan ikke vælge to varianter for det samme tilføjelsesprodukt."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -7502,7 +7526,7 @@ msgstr[1] ""
"Du kan højst vælge %(max)s tilføjelser fra kategorien %(cat)s for produktet "
"%(base)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s add-ons from the category %(cat)s for "
@@ -7520,7 +7544,7 @@ msgstr[1] ""
"Du skal vælge mindst %(min)s tilføjelser fra kategorien %(cat)s for "
"produktet %(base)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, fuzzy, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7529,7 +7553,7 @@ msgstr ""
"Du kan højst vælge %(max)s tilføjelser fra kategorien %(cat)s for produktet "
"%(base)s."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
#| msgid ""
#| "One of the products you selected can only be bought as an add-on to "
@@ -7540,34 +7564,34 @@ msgid ""
msgstr ""
"Ét af produkterne du har valgt kan kun købes som tillæg til et andet produkt."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
#, fuzzy
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
"Ét af produkterne du har valgt kan kun købes som tillæg til et andet produkt."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
#, fuzzy
msgid "Please select a valid seat."
msgstr "Vælg venligst en kvote."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
#, fuzzy
msgid "You can not select a seat for this position."
msgstr "Du kan ikke vælge en tilføjelse for det valgte produkt."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
#, fuzzy
msgid "You can not select the same seat multiple times."
msgstr "Du kan ikke vælge mere end %s produkter pr. bestilling."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7870,26 +7894,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, fuzzy, python-brace-format
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:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, 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/mail.py:285
+#: pretix/base/services/mail.py:281
#, 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/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
msgctxt "attachment_filename"
msgid "Calendar invite"
@@ -7965,7 +7989,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7975,7 +7999,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "Ugyldige data i rad {row}: {message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -7983,7 +8007,7 @@ msgstr ""
"Nogle af produkterne du har valgt er ikke længere tilgængelige. Se venligst "
"detaljer nedenfor."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -7991,7 +8015,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:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -7999,21 +8023,21 @@ msgstr ""
"Prisen for nogle produkter i din kurv har ændret sig. Se venligst detaljer "
"nedenfor."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
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:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Din kurv er tom."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s. We "
@@ -8031,26 +8055,26 @@ msgstr[1] ""
"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:155
+#: pretix/base/services/orders.py:154
#, fuzzy
#| msgid "The presale period has ended."
msgid "The booking period has ended."
msgstr "Forsalgsperioden er ovre."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
#, fuzzy
msgid ""
"The voucher code used for one of the items in your cart has already been too "
@@ -8059,24 +8083,24 @@ msgstr ""
"Forsalget for dette arrangement er slut. Vi har fjernet de berørte produkter "
"fra din kurv."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
#, fuzzy
msgid "You need a valid voucher code to order one of the products."
msgstr "Du skal have en gyldig voucherkode for at bestille dette produkt."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has ended. The "
@@ -8088,19 +8112,19 @@ msgstr ""
"Forsalget for dette arrangement er slut. Vi har fjernet de berørte produkter "
"fra din kurv."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
#| msgid ""
#| "You cannot delete the product %(item)s because it "
@@ -8112,53 +8136,53 @@ msgstr ""
"Du kan ikke slette produktet %(item)s fordi det allerede er "
"blevet bestilt."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The order has been canceled."
msgid "The order was not canceled."
msgstr "Bestillingen er blevet annulleret."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
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:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Denne ordre afventer ikke godkendelse."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Du kan ikke annullere denne bestilling."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Du skal vælge en produktvariant."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
@@ -8166,15 +8190,15 @@ msgstr ""
"Kvoten {name} har ikke nok overskydende kapacitet til at handlingen kan "
"udføres."
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr "Ingen kvote tillader denne handling."
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
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:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
@@ -8182,7 +8206,7 @@ msgstr ""
"Denne handling vil gøre bestillingen tom. Annuller selve bestillingen i "
"stedet."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8190,64 +8214,85 @@ msgstr ""
"Denne handling vil gøre bestillingen gratis og dermed betalt, men ingen "
"kvote er tilgængelig."
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
#, fuzzy
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr "Dette er et tillægsprodukt. Vælg linjen det skal føjes til."
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
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:1496
+#: pretix/base/services/orders.py:1485
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:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
#, fuzzy
msgid "The selected product requires you to select a seat."
msgstr "Det valgte produkt er ikke aktivt eller har ingen pris."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
#, fuzzy
msgid "The selected product does not allow to select a seat."
msgstr "Det valgte produkt er ikke aktivt eller har ingen pris."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
#, fuzzy
msgid "The selected country is blocked by your tax rule."
msgstr "Det valgte produkt er ikke aktivt eller har ingen pris."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Eksempelorganization"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Eksempel på adgangsbillet"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:487
+#, fuzzy
+msgid "The amount has been charged to your card."
+msgstr "Produkterne er lagt i kurven."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8598,7 +8643,7 @@ msgid "Show exchange rates"
msgstr "Vis arrangementets slutdato"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -9119,7 +9164,7 @@ msgstr "Vis produktdetaljer før forsalg er startet og efter det er slut"
msgid "Available languages"
msgstr "Tilgængelige sprog"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Standardsprog"
@@ -9169,7 +9214,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "Skjul alle udsolgte produkter"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
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."
@@ -9186,7 +9231,7 @@ msgstr "Udfold produktvarianter som standard"
msgid "Enable waiting list"
msgstr "Aktivér venteliste"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9578,7 +9623,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "Hold et fast afbestillingsgebyr"
@@ -9586,7 +9631,7 @@ msgstr "Hold et fast afbestillingsgebyr"
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "Hold et procentuelt afbestillingsgebyr"
@@ -9684,19 +9729,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "Kontaktadresse"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9724,7 +9769,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
#, fuzzy
@@ -10090,12 +10135,12 @@ msgstr ""
"Venlig hilsen \n"
"Arrangøren af {event}"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Antal dage"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11079,7 +11124,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11471,14 +11516,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr "dage"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
#, fuzzy
@@ -11522,12 +11567,12 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
#, fuzzy
msgid "Enable ticket format"
msgstr "Aktiver betalingsmetode"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Hent billet"
@@ -11914,7 +11959,7 @@ msgstr "Siden stødte på en uventet intern fejl. Prøv venligst igen."
msgid "The task has been completed."
msgstr "Opgaven er fuldført."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -11947,19 +11992,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Alle datoer"
@@ -12003,56 +12048,56 @@ msgstr "Ikke tjekket ind"
msgid "All gates"
msgstr "Alle datoer"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "Sprog"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
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:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "Dette er en arrangementsrække"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
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:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Arrangements tidszone"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Momssats"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -12060,246 +12105,246 @@ msgstr ""
"Eksempelkonferencecenter\n"
"Andeby, Danmark"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Kopier konfiguration fra"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Kopier ikke"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, fuzzy, python-brace-format
msgid "Default ({value})"
msgstr "Standardsprog"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "Brugerdefineret domæne"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr "Du skal først angive et brugerdefineret domæne på webserveren."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
#, fuzzy
msgid "You cannot choose the base domain of this installation."
msgstr "Du kan vælge en af følgende muligheder for dette arrangement."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
#, fuzzy
msgid "This domain is already in use for a different event or organizer."
msgstr "Dette id bruges allerede af et andet spørgsmål."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
#, fuzzy
msgid "Name format"
msgstr "Betalingsoplysninger"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
#, fuzzy
msgid "Free text input"
msgstr "Fri prisindtastning"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
#, fuzzy
msgid "Do not ask"
msgstr "Kopier ikke"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
#, fuzzy
msgid "Generate invoices for Sales channels"
msgstr "Generer fakturaer"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Fakturadesign"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Fakturasprog"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "Brugerens sprog"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
msgid "Recommended"
msgstr "Split i ny bestilling"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
#, fuzzy
msgid "Sales channels for checkout emails"
msgstr "Afsenderadresse for udgående e-mails"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
#, fuzzy
msgid "Bcc address"
msgstr "Din adresse"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Signatur"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, 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:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "fx dine kontaktoplysninger"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Order contact addresses"
msgid "Subject sent to order contact address"
msgstr "Kontaktadresse"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
-msgid "Text sent to order contact address"
-msgstr ""
-
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
-#, fuzzy
-msgid "Send an email to attendees"
-msgstr "Send en ny e-mail baseret på dette"
-
#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
-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."
+msgid "Text sent to order contact address"
msgstr ""
#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
#, fuzzy
+msgid "Send an email to attendees"
+msgstr "Send en ny e-mail baseret på dette"
+
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
+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:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
+#, fuzzy
msgid "Subject sent to attendees"
msgstr "Tekst (sendt af administrator)"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
#, fuzzy
msgid "Text sent to attendees"
msgstr "Tekst (sendt af administrator)"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12308,54 +12353,54 @@ msgstr "Tekst (sendt af administrator)"
msgid "Text"
msgstr "Tekst"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
#, fuzzy
#| msgid "Text (sent by admin)"
msgid "Subject (sent by admin)"
msgstr "Tekst (sendt af administrator)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
#, fuzzy
msgid "Subject (sent by admin to attendee)"
msgstr "Tekst (sendt af administrator)"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Tekst (sendt af administrator)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
#, fuzzy
#| msgid "Text (requested by user)"
msgid "Subject (requested by user)"
msgstr "Tekst (forespurgt af bruger)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "Tekst (forespurgt af bruger)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -12363,124 +12408,124 @@ msgstr ""
"Angiv antallet af dage før arrangementets start denne email skal udsendes. "
"Hvis feltet er tomt, vil emailen aldrig blive sendt."
-#: pretix/control/forms/event.py:1216
+#: pretix/control/forms/event.py:1222
#, fuzzy
msgid "Subject for received order"
msgstr "Gennemse bestilling"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
#, fuzzy
msgid "Text for received order"
msgstr "Gennemse bestilling"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
#| msgid "Yes, approve order"
msgid "Subject for approved order"
msgstr "Ja, annullér bestilling"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
#| msgid "Yes, approve order"
msgid "Text for approved order"
msgstr "Ja, annullér bestilling"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
msgid "Subject for approved free order"
msgstr "Marker bestilling som udløbet"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
msgid "Text for approved free order"
msgstr "Marker bestilling som udløbet"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
msgid "Subject for denied order"
msgstr "Gennemse bestilling"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
msgid "Text for denied order"
msgstr "Tilbagebetal bestilling"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
#, fuzzy
msgid "Ticket code generator"
msgstr "Billetdesign"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "Filtype ikke tilladt"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr "Bestilling kræver godkendelse"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
#, fuzzy
msgid "Deviating tax rate"
msgstr "Momssats"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
#, fuzzy
msgid "Text on invoice"
msgstr "Tekst på faktura"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Forudvalgt rabatkode"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -12488,38 +12533,38 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Kompatibilitetstilstand"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "Den angivne rabatkode eksisterer ikke."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Billetdownloads"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
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:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Kræv navne på alle deltagere"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -12527,11 +12572,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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Betaling via Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -12539,27 +12584,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Betaling ved bankoverførsel"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Pris (valgfri)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Gratis"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Tilgængeligt antal"
@@ -12699,7 +12744,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -12707,18 +12752,18 @@ msgid "All products"
msgstr "Alle produkter"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} – Vilkårlig variant"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -12937,7 +12982,7 @@ msgstr "Alle deltagere"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "Tjekket ind"
@@ -13018,8 +13063,8 @@ msgstr "Filtrer efter tag"
msgid "Search voucher"
msgstr "Find rabatkode"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13072,7 +13117,7 @@ msgstr "Gennemførte betalinger"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
#, fuzzy
msgid "Scan type"
msgstr "Korttype"
@@ -13084,7 +13129,7 @@ msgstr "Alle handlinger"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
#, fuzzy
msgid "Device"
msgstr "Enhedsnavn"
@@ -13113,9 +13158,9 @@ msgstr "Sluttidspunkt"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "Tjek-ind-liste"
@@ -13350,128 +13395,140 @@ msgstr "Dette felt er obligatorisk"
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Alle produkter"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "Produktet skal eksistere i flere varianter"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
#, fuzzy
msgid "No category"
msgstr "Produktkategori"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Kopier produktinformation"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "Tilføj ikke en kvote nu"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Føj produkt til eksisterende kvote"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Opret en ny kvote for dette produkt"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "Kvoteindstillinger"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "Føj til eksisterende kvote"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "Navn på ny kvote"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Størrelse"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Antal billetter"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "Navn på kvote er påkrævet."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Vælg venligst en kvote."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
#, fuzzy
msgid "(Event default)"
msgstr "Arrangementsdato"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Produktet \"{item}\" er ikke længere tilgængeligt."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "Købt"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
msgid "Date chosen by customer"
msgstr "Annuller bestilling"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -13479,13 +13536,13 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The last payment date cannot be before the end of presale."
msgid "The start of validity must be before the end of validity."
msgstr "Seneste betalingsdato kan ikke ligge før slutningen på forsalget."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -13493,45 +13550,45 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
msgid "Use value from product"
msgstr "Du skal først oprette et produkt"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
#, fuzzy
msgid "Add-ons"
msgstr "Tilføjelser"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
#, fuzzy
msgid "Bundled products"
msgstr "Tilføjelsesprodukter"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
#, fuzzy
msgid "You added the same bundled product twice."
msgstr "Tilføj nyt element"
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
#, fuzzy
msgid "Bundled product"
msgstr "Tilføjelsesprodukter"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "inaktiv"
@@ -13614,12 +13671,12 @@ msgstr "Kun betalte bestillinger"
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
msgid "Confirm order regardless of payment"
msgstr "Ugyldige betalinger"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -13630,21 +13687,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -13652,17 +13709,17 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
#, fuzzy
msgid "Notify customer by email"
msgstr "Giv bruger besked via e-mail"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "Hold et afbestillingsgebyr på"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -13671,31 +13728,31 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
#, fuzzy
msgid "Generate cancellation for invoice"
msgstr "Generér afbestilling"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
#, fuzzy
msgid "Payment amount"
msgstr "Betalingsdato"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -13704,61 +13761,61 @@ msgstr "Betalingsdato"
msgid "Payment date"
msgstr "Betalingsdato"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
msgid "Please select some events."
msgstr "Vælg venligst en kvote."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Genberegn moms"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
#, fuzzy
msgid "Do not re-calculate taxes"
msgstr "Genberegn moms"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "Giv bruger besked"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
"Send en e-mail til kunden for at fortælle at bestillingen er blevet ændret."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "Tilføjelse til"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -13767,7 +13824,7 @@ msgstr "Tilføjelse til"
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -13778,139 +13835,139 @@ msgstr ""
msgid "Membership"
msgstr "Medlemmer"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Ny pris (brutto)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
msgid "Ticket is blocked"
msgstr "Billetter"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
#, fuzzy
#| msgid "Valid until"
msgid "Validity end"
msgstr "Gyldig indtil"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
#, fuzzy
msgid "Generate a new secret"
msgstr "Opret en ny bruger"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
#, fuzzy
msgid "Cancel this position"
msgstr "Annullering"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "Split i ny bestilling"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
#, fuzzy
msgid "(No membership)"
msgstr "Team medlemskaber"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
#, fuzzy
msgid "Remove this fee"
msgstr "Fjern filter"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
#, fuzzy
msgid "Attach tickets"
msgstr "Opret billettyper"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
#, fuzzy
msgid "Attach invoices"
msgstr "Vedhæft fakturaer til e-mails"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Modtager"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
#, fuzzy
msgid "You need to specify an amount for a partial refund."
msgstr "Du skal angive enten en kvote eller et produkt."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
#, fuzzy
msgid "Cancel all dates"
msgstr "Annuller bestilling"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
#, fuzzy
msgid "Automatically refund money if possible"
msgstr "Automatisk ved betaling"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -13919,33 +13976,33 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
#, fuzzy
msgid "Gift card validity"
msgstr "Gavekort"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
#, fuzzy
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Hold et fast afbestillingsgebyr"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
#, fuzzy
msgid "Free tickets and add-on products are not counted"
msgstr "Generer billetter for produkter der ikke er adgangsgivende"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
#, fuzzy
msgid "Keep fees"
msgstr "Andre gebyrer"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -13953,22 +14010,22 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
#, fuzzy
msgid "Send information via email"
msgstr "Send rabatkoder"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
#, fuzzy
msgid "Send information to waiting list"
msgstr "Send rabatkoder"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, fuzzy, python-brace-format
msgid "Canceled: {event}"
msgstr "Kan oprette arrangementer"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, fuzzy, python-brace-format
msgid ""
"Hello,\n"
@@ -13995,7 +14052,7 @@ msgstr ""
"Venlig hilsen \n"
"Arrangøren af {event}"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, fuzzy, python-brace-format
msgid ""
"Hello,\n"
@@ -14018,26 +14075,26 @@ msgstr ""
"Venlig hilsen \n"
"Arrangøren af {event}"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
#, fuzzy
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "Vælg venligst en specifik variant af dette produkt."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
#, fuzzy
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "Vælg venligst en specifik variant af dette produkt."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -14057,7 +14114,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr "Du har ikke adgang til denne side."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
#, fuzzy
msgid "experimental"
msgstr "Funktioner"
@@ -14209,11 +14266,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Valgfrit"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
#, fuzzy
msgctxt "form_bulk"
msgid "change"
@@ -14285,18 +14342,18 @@ msgstr "Aktuelle problemer"
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr "Arrangementets sluttidspunkt skal være efter starttidspunktet."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
#, fuzzy
msgid "Available_until"
msgstr "Tilgængelig indtil"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -14304,25 +14361,25 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr "Dine ændringer kunne ikke gemmes. Se detaljer nedenfor."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "Ugyldigt produkt valgt."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Koder"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
@@ -14330,17 +14387,17 @@ msgstr ""
"Skriv én voucherkode pr. linje. Vi anbefaler at du kopier denne liste og "
"gemmer den i en fil."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
#, fuzzy
msgid "Send vouchers via email"
msgstr "Send rabatkoder"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, fuzzy, python-brace-format
msgid "Your voucher for {event}"
msgstr "Dine bestillinger af {}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, fuzzy, python-brace-format
msgid ""
"Hello,\n"
@@ -14366,7 +14423,7 @@ msgstr ""
"Venlig hilsen \n"
"Arrangøren af {event}"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
@@ -14374,94 +14431,94 @@ msgstr ""
msgid "Recipients"
msgstr "Modtager"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
#, fuzzy
msgid "or"
msgstr "Port"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "Maksimalt antal anvendelser pr. rabatkode"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "Antal gange HVER af disse vouchere kan anvendes."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, fuzzy, python-brace-format
msgid "{value} is not a valid email address."
msgstr "Indtast venligt en gyldig e-mailadresse."
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, fuzzy, python-brace-format
msgid "Invalid value in row {number}."
msgstr "Ugyldig datoindtastning."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, fuzzy, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr "Den angivne rabatkode eksisterer ikke."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
#, fuzzy
msgid "You need to specify as many seats as voucher codes."
msgstr "Du skal angive enten en kvote eller et produkt."
@@ -15009,7 +15066,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "Fakturaen er blevet genereret."
@@ -15018,7 +15075,7 @@ msgid "The invoice has been regenerated."
msgstr "Fakturaen er blevet genereret igen."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "Fakturaen er blevet genudstedt."
@@ -15730,7 +15787,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Bestillingen er blevet tilbagebetalt."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "Bestillingen er blevet annulleret."
@@ -15957,9 +16014,9 @@ msgstr "Tjek-ind"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "Tjek-ind-lister"
@@ -16247,7 +16304,7 @@ msgstr "Angiv ny adgangskode"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -16279,9 +16336,9 @@ msgstr "Angiv ny adgangskode"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -16674,7 +16731,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -16790,7 +16847,7 @@ msgstr "Antal dage"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Resultat"
@@ -18063,8 +18120,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -19146,7 +19203,7 @@ msgstr ""
msgid "New variation"
msgstr "Eksempelvariant"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "Tilføj variant"
@@ -19154,37 +19211,37 @@ msgstr "Tilføj variant"
msgid "Availability"
msgstr "Tilgængelighed"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
msgid "Tickets & Badges"
msgstr "Billetnavn"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Check-in list"
msgid "Check-in & Validity"
msgstr "Tjek-ind-liste"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "Variant"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -19193,17 +19250,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "Yderligere indstillinger"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "Produkthistorik"
@@ -19394,7 +19451,7 @@ msgstr "Fuldt booket"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Udsolgt"
@@ -19458,8 +19515,8 @@ msgstr "Rediger spørgsmål"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -22956,7 +23013,7 @@ msgid "Add many time slots"
msgstr "Tilføj ny billettype"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr "Opret ny kvote"
@@ -22974,8 +23031,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -22987,9 +23044,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr "Tilføj ny tjek-ind-liste"
@@ -23004,7 +23061,7 @@ msgstr "Opret eventserie"
msgid "Item prices"
msgstr "Produktpriser"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -23012,7 +23069,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -23058,11 +23115,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr "Opret dato"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "Datohistorik"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "Du kan annullere din bestilling ved at bruge knappen nedenfor."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Kan ændre produktindstillinger"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr "Du har endnu ikke oprettet nogen datoer for denne arrangementsrække."
@@ -24073,9 +24144,9 @@ msgstr "Den nye tjek-ind-liste er blevet oprettet."
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -24181,7 +24252,7 @@ msgstr "Ingen dato"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Ikke længere til salg"
@@ -24189,7 +24260,7 @@ msgstr "Ikke længere til salg"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Snart"
@@ -24304,7 +24375,7 @@ msgid "Unknown e-mail renderer."
msgstr "Ukendt bestillingskode"
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -24473,7 +24544,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -24590,25 +24661,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "Det valgte produkt er blevet slettet."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -24743,18 +24814,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
#, fuzzy
msgid "Ticket download is not enabled for this product."
msgstr "Voucheren er ikke gyldig for dette produkt."
@@ -24996,15 +25067,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:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "Denne faktura findes ikke"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25028,7 +25099,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr "Der er sket en fejl. Se detaljer nedenfor."
@@ -25037,12 +25108,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr "Bestillingen er blevet ændret."
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -25070,7 +25141,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:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -25428,7 +25499,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr "Den valgte dato er blevet slettet."
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -25443,34 +25514,34 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "Den valgte dato er blevet slettet."
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr "Den nye dato er blevet oprettet."
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
#, fuzzy
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "Den valgte dato er blevet slettet."
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
#, fuzzy
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Den valgte dato er blevet slettet."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
#, fuzzy
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "Den valgte dato er blevet slettet."
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "{} nye datoer er blevet oprettet."
@@ -25673,7 +25744,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr "Den valgte plads er blevet slettet."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
#, fuzzy
msgid "This is not an event series."
msgstr "Dette er en arrangementsrække"
@@ -26154,7 +26225,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -26826,9 +26897,9 @@ msgid "Check-in list (PDF)"
msgstr "Tjek-ind-liste (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Check-in"
msgctxt "export_category"
@@ -26847,87 +26918,87 @@ msgctxt "tablehead"
msgid "paid"
msgstr "betalt"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
#, fuzzy
msgid "Checked out"
msgstr "Din bestilling"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
#, fuzzy
msgid "Automatically checked in"
msgstr "Automatisk ved betaling"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "Hemmelighed"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
msgid "Valid check-in codes"
msgstr "Tjek-ind-lister"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
#, fuzzy
msgid "Check-in log (all scans)"
msgstr "Tjek-ind-lister"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
#, fuzzy
msgid "Offline"
msgstr "Overblik"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
#, fuzzy
msgid "Offline override"
msgstr "Overblik"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Fejlmeddelelse"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
msgid "Upload date"
msgstr "Hentet dato"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
#, fuzzy
msgid "Upload time"
msgstr "Hent billet"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
#, fuzzy
msgid "Successful scans only"
msgstr "Gennemførte betalinger"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
#, fuzzy
msgid "All check-in lists"
msgstr "Tjek-ind-lister"
@@ -26961,13 +27032,11 @@ msgid "PayPal account"
msgstr "Samlet beløb"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -27032,7 +27101,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "Fejl ved afsendelse af bekræftelses-e-mail."
@@ -27732,166 +27801,166 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
#| msgid "Waiting"
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Afventer"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "Add tickets for a different date"
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Tilføj booking til en ny dato"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "Send kun til bestillere af"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "Send kun til bestillere af"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Sluttidspunkt"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Limit to products"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Begræns til produkter"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
#, fuzzy
msgid "Filter check-in status"
msgstr "Tjek-ind-status"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "Send til kunde med bestillingsstatus"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Send til kunde med bestillingsstatus"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "Send kun til bestillere af"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "afventer med overskredet betalingsdato"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Bestillingsliste (CSV)"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Send til kunde med bestillingsstatus"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
#, fuzzy
msgid "Absolute"
msgstr "Absolut værdi"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
#, fuzzy
msgid "Relative, before event start"
msgstr "Søg efter arrangementer"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
#, fuzzy
msgid "Relative, before event end"
msgstr "Søg efter arrangementer"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
#, fuzzy
msgid "Relative, after event start"
msgstr "Søg efter arrangementer"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr "Relativt, efter eventets afslutning"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Bestillingsliste (CSV)"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
#, fuzzy
msgid "Please specify the send date"
msgstr "Indtast venligst dit navn."
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
#, fuzzy
msgid "Please specify the offset days and time"
msgstr "Indtast venligst den samme adgangskode to gange"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
#, fuzzy
msgid "Please specify a product"
msgstr "Vælg venligst en kvote."
@@ -28481,21 +28550,33 @@ msgstr ""
msgid "Publishable key"
msgstr "Offentlig nøgle"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+msgid "Generate API keys"
+msgstr "Generer fakturaer"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Hemmelig nøgle"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -28504,11 +28585,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -28518,47 +28599,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -28566,27 +28647,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -28594,52 +28675,52 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr "Przelewy24"
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
#, fuzzy
msgid "Destination"
msgstr "Beskrivelse"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of plus %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -30212,7 +30293,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "inkl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, python-format
@@ -30221,8 +30302,8 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -30232,15 +30313,15 @@ msgstr "Forsalg ikke startet"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, fuzzy, python-format
msgid "Quantity of %(item)s, %(var)s to order"
@@ -30248,15 +30329,15 @@ msgstr "Maksimalt antal produkter pr. bestilling"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, fuzzy, python-format
@@ -30264,7 +30345,7 @@ msgid "Add %(item)s to cart"
msgstr "Læg i kurv"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, fuzzy, python-format
msgid "Quantity of %(item)s to order"
@@ -30275,27 +30356,45 @@ msgid "There are no add-ons available for this product."
msgstr "Ingen tilføjelser er tilgængelige for dette produkt."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "You need a valid voucher code to order this product."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Du skal have en gyldig voucherkode for at bestille dette produkt."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "Ikke tilgængelig"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "Ikke tilgængelig"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "UDSOLGT"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "UDSOLGT"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Reserveret"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Alle resterende billetter indenfor billettypen er reserveret, men der kan "
@@ -30741,7 +30840,7 @@ msgid "Uncategorized items"
msgstr "Ikke kategoriseret"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, fuzzy, python-format
@@ -30749,7 +30848,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Vis alle arrangementer fra %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, fuzzy, python-format
@@ -30757,19 +30856,14 @@ msgid "%(value)s incl. taxes"
msgstr "inkl. %(rate)s%% moms"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
msgid "%(value)s without taxes"
msgstr "Samlet værdi"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr ""
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, python-format
msgid "Set price in %(currency)s for %(item)s"
@@ -30832,7 +30926,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
#, fuzzy
msgid "Few tickets left"
msgstr "PDF-billet"
@@ -30842,7 +30936,7 @@ msgstr "PDF-billet"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
msgctxt "available_event_in_list"
msgid "Buy now"
msgstr "Køb nu"
@@ -30857,7 +30951,7 @@ msgstr "Køb nu"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Book nu"
@@ -30866,7 +30960,7 @@ msgstr "Book nu"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
#, fuzzy
msgid "Fully booked"
msgstr "Fuldt booket"
@@ -30923,12 +31017,12 @@ msgid "Other dates"
msgstr "Andre datoer"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
msgid "The booking period for this event is over."
msgstr "Bookingperioden for dette arrangement er slut."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, python-format
msgid "The booking period for this event will start on %(date)s at %(time)s."
msgstr "Bookingperioden for dette arrangement starter %(date)s, kl.%(time)s."
@@ -31143,7 +31237,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Anmod om faktura"
@@ -31359,7 +31453,7 @@ msgid ""
"invoice. Please contact us if you need a new invoice."
msgstr ""
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Gem ændringer"
@@ -31921,7 +32015,7 @@ msgid "Multiple dates"
msgstr "Opret eventserie"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Flere oplysninger"
@@ -31991,8 +32085,8 @@ msgstr "Din kurv tom."
msgid "The products have been successfully added to your cart."
msgstr "Produkterne er lagt i kurven."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
@@ -32061,113 +32155,113 @@ msgid ""
"used for a different account in this system."
msgstr ""
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr ""
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Ingen dato valgt."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Ukendt dato valgt."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr ""
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr ""
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr ""
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
#, fuzzy
msgid "An invoice has been generated."
msgstr "Fakturaen er blevet genereret."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
msgid "The payment method for this order cannot be changed."
msgstr ""
-#: pretix/presale/views/order.py:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr ""
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr ""
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
#, fuzzy
msgid "You chose an invalid cancellation fee."
msgstr "Hold et fast afbestillingsgebyr"
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
#, fuzzy
msgid "Canceled by customer"
msgstr "Annuller bestilling"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
#, fuzzy
msgid "The cancellation has been requested."
msgstr "Spørgsmålet er blevet slettet."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr ""
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, fuzzy, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
"{amount}."
msgstr "Bestillingen er markeret som refunderet. Tilbagefør pengene manuelt."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
#, fuzzy
msgid "You did not make any changes."
msgstr "Din søgning matchede ingen vouchere."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
#, fuzzy
msgid "You may not change your order in a way that changes the total price."
msgstr "Du skal indtaste en pris hvis du vil ændre produktprisen."
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
msgid "You may not change your order in a way that would require a refund."
msgstr "Du skal indtaste en pris hvis du vil ændre produktprisen."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
msgstr ""
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
#, fuzzy
msgid "You cannot change this order."
msgstr "Du kan ikke annullere denne bestilling."
@@ -32235,37 +32329,45 @@ msgid ""
"else."
msgstr ""
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
#, fuzzy
msgid "This ticket shop is currently disabled."
msgstr "Dette produkt er pt. ikke tilgængeligt."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
#, fuzzy
msgid "The selected date does not exist in this event series."
msgstr "Delarrangementet tilhører ikke dette arrangement."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "Book fra %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr ""
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr ""
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr ""
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr ""
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr "Dette produkt lægges i brugerens kurv hvis voucheren indløses."
+
+#, fuzzy
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Send til kunde med bestillingsstatus"
+
#, fuzzy
#~ msgid "You will not be able to continue."
#~ msgstr "Tilføjelsesprodukter tæller ikke med."
diff --git a/src/pretix/locale/da/LC_MESSAGES/djangojs.po b/src/pretix/locale/da/LC_MESSAGES/djangojs.po
index a4f2ff73d..cbf36ef2c 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: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2022-12-01 17:00+0000\n"
"Last-Translator: Mie Frydensbjerg \n"
"Language-Team: Danish \n"
"Language-Team: German not check this option if you want to use this "
@@ -4448,7 +4427,7 @@ msgstr ""
"dieses Produkt als Zusatzprodukt verwendet werden soll, sondern nur für "
"feste Produktpakete!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4459,7 +4438,7 @@ msgstr ""
"Bestellungen mit diesem Produkt niemals von Kunden selbst storniert werden, "
"unabhängig von der veranstaltungsweiten Einstellung."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4469,7 +4448,7 @@ msgstr ""
"angegeben im Warenkorb liegt. Wenn das Feld leer ist oder auf 0 gesetzt "
"wird, gibt es keine Beschränkung."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4481,7 +4460,7 @@ msgstr ""
"Beschränkung. Die Beschränkung für die Gesamtanzahl von Produkten in einer "
"Bestellung bleibt davon unberührt."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4492,7 +4471,7 @@ msgstr ""
"dieses Ticket besondere Behandlung braucht. Das ist z.B. für Studierende "
"nützlich, deren Studierendenausweis noch geprüft werden soll."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
@@ -4500,7 +4479,7 @@ msgstr ""
"Dieser Text wird von der Check-in-App angezeigt, wenn ein Ticket von diesem "
"Typ gescannt wird."
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4510,7 +4489,7 @@ msgstr ""
"um eine Rabattierung zu kennzeichnen. Dies ändert nichts an der "
"tatsächlichen Preisberechnung."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4518,11 +4497,11 @@ msgstr ""
"Dem Käufer dieses Produktes wird statt eines Tickets ein Wertgutschein in "
"Höhe des Produktpreises ausgestellt."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr "Erlaubte Mitgliedschafts-Typen"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
@@ -4531,11 +4510,11 @@ msgstr ""
"Mitgliedschaft hat. Vorsicht, das bedeutet z.B., dass dieses Produkt nie im "
"Widget angezeigt werden kann."
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr "Dieses Produkt erstellt eine Mitgliedschaft vom Typ"
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
@@ -4543,19 +4522,19 @@ msgstr ""
"Die Dauer der Mitgliedschaft entspricht der Dauer der Veranstaltung oder des "
"Termins"
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr "Dauer der Mitgliedschaft in Tagen"
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "Dauer der Mitgliedschaft in Monaten"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr "Gültigkeit"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4577,54 +4556,54 @@ msgstr ""
"später ändern, werden bereits bestehende Tickets nicht verändert sondern "
"behalten ihre aktuelle Gültigkeit."
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr "Beginn der Gültigkeit"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr "Ende der Gültigkeit"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr "Minuten"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr "Stunden"
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr "Tage"
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr "Monate"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr "Kunden könnten den Startzeitpunkt selbst wählen"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
"Wenn diese Option nicht ausgewählt ist, startet die Gültigkeit immer mit dem "
"Kaufzeitpunkt."
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr "Spätester Start in der Zukunft"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
"Der ausgewählte Starttermin darf nur so viele Tage in der Zukunft liegen."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr "Verwendung wiederverwendbarer Medien"
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4641,11 +4620,11 @@ msgstr ""
"es sich um eine erweiterte Funktion, die auch eine spezielle Konfiguration "
"der Ticket- und Druckeinstellungen erfordert."
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr "Medientyp"
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
@@ -4656,9 +4635,9 @@ msgstr ""
"alle Medientypen werden in allen Verkaufskanälen oder Check-in-Prozesse "
"unterstützt."
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4671,7 +4650,7 @@ msgstr ""
msgid "Products"
msgstr "Produkte"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
@@ -4679,26 +4658,26 @@ msgstr ""
"Wenn eine Regelung für wiederverwendbare Medien ausgewählt ist, muss auch "
"ein Medientyp ausgewählt werden."
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
"Der ausgewählte Medientyp ist in den Veranstalter-Einstellungen nicht "
"aktiviert."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
"Der ausgewählte Medientyp unterstützt derzeit die Verwendung für Tickets "
"nicht."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
"Der ausgewählte Medientyp unterstützt derzeit die Verwendung für "
"Wertgutscheine nicht."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
@@ -4708,7 +4687,7 @@ msgstr ""
"Medien haben. Stattdessen können Wertgutscheine für manche Medientypen "
"direkt an der Kasse erzeugt und aufgeladen werden."
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
@@ -4716,32 +4695,32 @@ msgstr ""
"Die minimale Anzahl pro Bestellung muss unter der maximalen Anzahl pro "
"Bestellung liegen."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
"Die Kategorie des Produktes muss zur selben Veranstaltung gehören wie das "
"Produkt."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
"Der Steuersatz des Produktes muss zur selben Veranstaltung gehören wie das "
"Produkt."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
"Das Ende der Verfügbarkeit muss nach dem Beginn der Verfügbarkeit liegen."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Dies wird in Produktlisten unter dem Namen der Variante angezeigt."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr "Freigabe erforderlich"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4753,21 +4732,21 @@ msgstr ""
"bezahlt und abgeschlossen werden kann. Sie können das z.B. für Tickets "
"nutzen, die nur für bestimmte Mitglieder zur Verfügung stehen."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr "Mitgliedschafts-Typen"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr "Diese Variante wird vor diesem Termin nicht verkauft."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr "Diese Variante wird nach diesem Termin nicht mehr verkauft."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
@@ -4777,11 +4756,11 @@ msgstr ""
"ein Verkaufskanal hier aktiviert ist aber nicht auf Produktebene, ist die "
"Variante dennoch nicht verfügbar."
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr "Nur anzeigen, wenn ein passender Gutschein eingelöst wird."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
@@ -4789,29 +4768,29 @@ msgstr ""
"Diese Variante wird auf der Veranstaltungsseite nicht angezeigt, es sei denn "
"der Benutzer gibt einen zu dieser Variante gehörenden Gutscheincode ein."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Variante"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Varianten"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Minimale Anzahl"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Maximale Anzahl"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Zusatzprodukte sind im Preis enthalten"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4819,45 +4798,45 @@ msgstr ""
"Wenn diese Option aktiviert ist, können die Zusatzprodukte ohne Aufpreis "
"hinzugefügt werden, selbst wenn sie eigentlich Geld kosten würden."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "Erlaube, das gleiche Produkt mehrfach auszuwählen"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
"Die Kategorie für Zusatzprodukte muss zur selben Veranstaltung gehören wie "
"das Produkt."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "Dieses Produkt hat bereits Zusatzprodukte mit dieser Kategorie."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Die minimale Anzahl muss mindestens null sein."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Die maximale Anzahl muss mindestens null sein."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "Die minimale Anzahl muss unter der maximalen Anzahl liegen."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "Enthaltenes Produkt"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Enthaltene Variante"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Ausgewiesener Preisanteil"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4870,59 +4849,59 @@ msgstr ""
"Sie dieses Feld leer lassen. Dieser Preis wird nicht auf den Basispreis "
"aufgeschlagen."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr "Die enthaltenen Produkte müssen zur selben Veranstaltung gehören."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "Zu diesem Produkt muss eine Variante ausgewählt werden."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "Diese Variante gehört nicht zu diesem Produkt."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "Die Anzahl muss mindestens null sein."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Zahl"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Text (einzeilig)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Text (mehrzeilig)"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Ja/Nein"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Auswahl aus einer Liste"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Mehrfachauswahl aus einer Liste"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Datei-Upload"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Datum und Uhrzeit"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Land (ISO3166-1-alpha-2-Ländercode)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4930,7 +4909,7 @@ msgstr "Land (ISO3166-1-alpha-2-Ländercode)"
msgid "Question"
msgstr "Frage"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
@@ -4938,80 +4917,80 @@ msgstr ""
"Dieses Feld darf nur Buchstaben, Zahlen, Punkte, Bindestriche und "
"Unterstriche enthalten."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Hilfetext"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
"Wenn diese Frage noch weitere Erklärung braucht, können Sie sie hier "
"eintragen."
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Art der Antwort"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Antwort erforderlich"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Diese Frage wird allen Käufern der ausgewählten Produkte gestellt"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "Frage beim Einchecken statt im Verkaufsprozess"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr "Nicht für alle Fragetypen von allen unseren Check-in-Apps unterstützt."
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr "Antwort beim Check-in anzeigen"
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Versteckte Frage"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "Diese Frage wird nur im Backend angezeigt."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Antwort auf Rechnungen abdrucken"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "Minimaler Wert"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr "Derzeit nicht von unseren Apps und beim Check-In unterstützt"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "Maximaler Wert"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr "Maximale Länge"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr "Prüfe, dass es sich um ein Foto im Hochformat handelt"
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
@@ -5019,100 +4998,100 @@ msgstr ""
"Wenn diese Option aktiv ist, werden nur Bilder im Format 3:4 akzeptiert. "
"Wird üblicherweise für Teilnehmerausweise benutzt."
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Diese Frage muss beantwortet werden."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr "Ungültiger Eingabetyp."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Ungültige Option ausgewählt."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "Die Zahl ist zu niedrig."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "Die Zahl ist zu hoch."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Ungültige Nummerneingabe."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "Bitte wählen Sie ein späteres Datum."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "Bitte wählen Sie ein früheres Datum."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Ungültige Datumseingabe."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Ungültige Zeiteingabe."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Ungültige Zeitstempeleingabe."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Unbekanntes Länderkürzel."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Antwort"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
"Die Referenz {} wird bereits für eine andere Option verwendet, bitte wählen "
"Sie eine andere."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Antwortoption"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Antwortoptionen"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Gesamtanzahl"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Leer lassen für unbegrenzt viele Tickets."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Produkt"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Varianten"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
"Ignoriere dieses Kontingent für die Gesamt-Verfügbarkeit der Veranstaltung"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5124,11 +5103,11 @@ msgstr ""
"nützlich für Zusatz-Artikel, die in jeder Veranstaltung verkauft werden, "
"aber die Anzeige im Kalender nicht beeinflussen sollen."
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Dieses Kontingent schließen, sobald es einmal ausverkauft war"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5140,11 +5119,11 @@ msgstr ""
"Tickets frei werden. Natürlich können Sie das Kontingent jederzeit wieder "
"öffnen."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr "Mehr Tickets verkaufen sobald Kunden die Veranstaltung verlassen haben"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5161,28 +5140,28 @@ msgstr ""
"bei denen die Option \"Erneuten Eintritt erlauben, wenn Ausgang gescannt "
"wurde\" gesetzt ist."
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Kontingent"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Kontingente"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
"Alle Varianten müssen zu einem Produkt gehören, das auch in der Liste der "
"Produkte enthalten ist."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5190,15 +5169,15 @@ msgstr ""
"Eine oder mehrere Produkte haben Varianten, aber es sind keine dieser "
"ausgewählt."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Der Termin kann nicht leer sein, da dies eine Veranstaltungsreihe ist."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr "Pflichtfeld für Produkte"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
@@ -5206,7 +5185,7 @@ msgstr ""
"Wenn diese Option gewählt ist, muss der Parameter in jedem Produkt gefüllt "
"werden. Dies hat keine Auswirkungen, wenn ein Standardwert gesetzt ist."
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5331,7 +5310,7 @@ msgid "expired"
msgstr "abgelaufen"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "Kunde"
@@ -5345,7 +5324,7 @@ msgstr "Sprache"
msgid "Total amount"
msgstr "Gesamtbetrag"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5378,12 +5357,12 @@ msgstr ""
"Dieser Text wird von der Check-in-App angezeigt, wenn ein Ticket dieser "
"Bestellung gescannt wird."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Meta-Informationen"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "Freigabe ausstehend"
@@ -5437,100 +5416,100 @@ msgstr "Der Gutschein \"{voucher}\" hat nicht mehr ausreichend Budget übrig."
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "Der Gutschein \"{voucher}\" wurde zwischenzeitlich verwendet."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Leer, wenn dies kein Eintrittsticket ist"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "erstellt"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "ausstehend"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "bestätigt"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "abgebrochen"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "fehlgeschlagen"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "erstattet"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Zahlungsinformationen"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "extern gestartet"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "erstellt"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "auf dem Weg"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "erledigt"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "fehlgeschlagen"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "abgebrochen"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Veranstalter"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Kunde"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Extern"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "Grund für die Erstattung"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
@@ -5538,32 +5517,32 @@ msgid ""
msgstr ""
"Kann dem Nutzer angezeigt werden, z.B. als Teil eines Verwendungszwecks."
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Zahlungsgebühr"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Versandkosten"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Servicegebühr"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Stornogebühr"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr "Versicherungsgebühr"
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Andere Gebühren"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5574,7 +5553,7 @@ msgstr "Andere Gebühren"
msgid "Gift card"
msgstr "Wertgutschein / Geschenkgutschein"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5582,27 +5561,27 @@ msgstr "Wertgutschein / Geschenkgutschein"
msgid "Value"
msgstr "Wert"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Bestelltes Produkt"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "Warenkorb-ID (z.B. Session-ID)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Produkt im Warenkorb"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Produkte im Warenkorb"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Firmenkunde"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
"Diese Referenz wird auf Ihre Rechnung gedruckt, damit Sie die Rechnung "
@@ -5791,7 +5770,7 @@ msgstr ""
"Steuerberater aktiviert werden. Wir übernehmen keine Haftung für die "
"korrekte Berechnung der Steuern. Benutzung auf eigene Gefahr."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Land des Händlers"
@@ -5926,34 +5905,35 @@ msgid "Voucher value"
msgstr "Gutscheinwert"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-"Dieses Produkt wird zum Warenkorb des Benutzers hinzugefügt, wenn er den "
-"Gutschein einlöst."
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Diese Variante des oben ausgewählten Produktes wird verwendet."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Wenn dieser Haken gesetzt ist, ist der Gutschein für alle Produkte gültig, "
"für die dieses Kontingent gilt."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "Zugewiesener Sitzplatz"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Tag"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -5964,16 +5944,16 @@ msgstr ""
"B. Statistiken erhalten, wie viele dieser Gutscheine bereits eingelöst "
"wurden."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Zeigt versteckte Produkte an, die zu diesem Gutschein passen"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
"Alle Zusatzprodukte kostenlos anbieten, wenn dieser Gutschein eingelöst wird"
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
@@ -5981,24 +5961,24 @@ msgstr ""
"Alle enthaltenen Produkte ohne separaten Preisanteil ausweisen, wenn dieser "
"Gutschein eingelöst wird"
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Gutscheine"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
"Sie können kein Kontingent auswählen, das zu einer anderen Veranstaltung "
"gehört."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
"Sie können nicht gleichzeitig ein Kontingent und ein Produkt auswählen."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
@@ -6008,12 +5988,12 @@ msgstr ""
"enthaltenes Produkt verfügbar ist, da Gutscheine nicht auf Zusatzprodukte "
"oder enthaltene Produkte angewendet werden können."
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
"Sie können kein Produkt auswählen, das zu einer anderen Veranstaltung gehört."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
@@ -6021,11 +6001,11 @@ msgstr ""
"Sie können keine Variante auswählen, wenn Sie ein Produkt ohne Varianten "
"ausgewählt haben."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Diese Variante gehört nicht zu diesem Produkt."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6034,12 +6014,12 @@ msgstr ""
"spezifische Produktvariante auswählen, sonst könnte unklar sein, welche "
"Kontingente geblockt werden müssen."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
"Es ist aktuell nicht möglich, Gutscheine für Zusatzprodukte zu erstellen."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
@@ -6047,7 +6027,7 @@ msgstr ""
"Sie müssen ein Produkt oder Kontingent auswählen, wenn dieser Gutschein "
"Tickets reservieren soll."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6056,26 +6036,26 @@ msgstr ""
"Dieser Gutschein wurde bereits %(redeemed)s mal eingelöst. Sie können die "
"maximale Anzahl Nutzungen nicht niedriger als diese Anzahl einstellen."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
"Die minimale Anzahl an Verwendungen muss unter der maximalen Anzahl liegen."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Wenn Sie mit diesem Gutschein Kontingent reservieren wollen, müssen Sie "
"einen Termin auswählen."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"Sie können keinen Termin auswählen, da dies keine Veranstaltungsreihe ist."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6084,20 +6064,20 @@ msgstr ""
"das Produkt oder das Kontingent derzeit ausverkauft oder komplett reserviert "
"ist."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Ein Gutschein mit diesem Code existiert bereits."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "Sie müssen einen Termin auswählen, wenn ein Sitzplatz ausgewählt ist."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "Die Sitzplatz-ID \"{id}\" existiert in dieser Veranstaltung nicht."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
@@ -6106,22 +6086,22 @@ msgstr ""
"Der Sitzplatz \"{id}\" ist derzeit nicht verfügbar (blockiert, bereits "
"verkauft, oder einem anderen Gutschein zugewiesen)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
"Sie müssen ein konkretes Produkt auswählen, wenn ein Sitzplatz angegeben ist."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
"Gutscheine mit zugewiesenem Sitzplatz können nur einmal verwendet werden."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Sie müssen das Produkt \"{prod}\" für diesen Sitzplatz auswählen."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "Der Sitzplatz \"{id}\" ist bereits verkauft oder blockiert."
@@ -6172,15 +6152,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr "Automatisch erstellt aus der Warteliste für {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "Dieser Termin gehört nicht zu dieser Veranstaltungsreihe."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Sie müssen eine Produktvariante auswählen."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6428,7 +6408,7 @@ msgstr "Mehrere passende Sitzplätze gefunden."
msgid "No matching seat was found."
msgstr "Kein passender Sitzplatz gefunden."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
@@ -6436,7 +6416,7 @@ msgstr ""
"Dieser Sitzplatz wurde inzwischen von einem anderen Kunden gebucht, bitte "
"wählen Sie einen anderen."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "Sie müssen einen Sitzplatz auswählen."
@@ -6860,6 +6840,15 @@ msgstr "123,45 EUR"
msgid "Price including add-ons"
msgstr "Preis inklusive Zusatzprodukte"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "Max Mustermann"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7118,7 +7107,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Parkett, Reihe 3, Sitz 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "Freie Platzwahl"
@@ -7166,10 +7155,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Teilnehmername für Anrede"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Herr Mustermann"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7258,7 +7255,7 @@ msgid "Event canceled"
msgstr "Veranstaltung abgesagt"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7279,7 +7276,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Es wurde kein Termin ausgewählt."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Sie haben ein Produkt ausgewählt, das nicht zum Verkauf steht."
@@ -7300,13 +7297,38 @@ msgstr ""
"gewünschten Anzahl verfügbar, bitte überprüfen Sie Ihren Warenkorb."
#: pretix/base/services/cart.py:117
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+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/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+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/cart.py:126
#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "Sie können nicht mehr als %s Produkt pro Bestellung auswählen."
msgstr[1] "Sie können nicht mehr als %s Produkte pro Bestellung auswählen."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -7318,7 +7340,7 @@ msgstr[1] ""
"Sie können das Produkt %(product)s höchstens %(max)s mal pro Bestellung "
"auswählen."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7328,7 +7350,7 @@ msgstr[0] ""
msgstr[1] ""
"Sie müssen das Produkt %(product)s mindestens %(min)s mal auswählen."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -7343,17 +7365,17 @@ msgstr[1] ""
"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:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr "Der Buchungszeitraum für diese Veranstaltung hat noch nicht begonnen."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr "Der Buchungszeitraum für diese Veranstaltung ist beendet."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
@@ -7361,7 +7383,7 @@ msgstr ""
"Alle Zahlungen für diese Veranstaltung müssen bereits eingegangen sein, "
"daher können keine neuen Bestellungen getätigt werden."
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
@@ -7369,7 +7391,7 @@ msgstr ""
"Der Buchungszeitraum für diese Veranstaltung hat noch nicht begonnen. Die "
"betroffenen Positionen wurden aus dem Warenkorb entfernt."
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
@@ -7377,19 +7399,19 @@ msgstr ""
"Der Buchungszeitraum für eine der Veranstaltungen im Warenkorb ist nun "
"beendet. Die betroffenen Positionen wurden aus dem Warenkorb entfernt."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr "Der eingegebene Preis ist keine Zahl."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "Der eingegebene Preis ist zu hoch."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Dieser Gutscheincode ist uns nicht bekannt."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7404,7 +7426,7 @@ msgstr[1] ""
"Der Gutscheincode \"%(voucher)s\" kann nur verwendet werden, wenn Sie "
"mindestens %(number)s passende Produkte auswählen."
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7425,14 +7447,14 @@ msgstr[1] ""
"Positionen aus Ihrem Warenkorb entfernt, die deswegen nicht weiter gekauft "
"werden können."
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
"Dieser Gutschein kann nicht mehr verwendet werden, da er bereits zu oft "
"eingelöst wurde."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7446,12 +7468,12 @@ msgstr ""
"den Kauf nicht abgeschlossen haben. Sie können es in %d Minuten erneut "
"versuchen."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Dieser Gutschein kann nur noch %d mal eingelöst werden."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
@@ -7459,7 +7481,7 @@ msgstr ""
"Das Anwenden eines Gutscheins auf den Warenkorb kann nicht mit anderen "
"Operationen kombiniert werden."
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7468,19 +7490,19 @@ msgstr ""
"entsprechende Zeile aus Ihrem Warenkorb, um ihn für ein anderes Produkt "
"verwenden zu können."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Dieser Gutschein ist abgelaufen."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Dieser Gutschein gilt nicht für dieses Produkt."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "Dieser Gutschein ist für diesen Sitzplatz nicht gültig."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7490,35 +7512,35 @@ msgstr ""
"Gutschein passt. Wenn Sie etwas neues zum Warenkorb hinzufügen wollen, "
"können Sie dies mit dem Gutschein-Eingabefeld am Ende der Seite tun."
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
"Ihr Gutschein gilt für ein Produkt, das aktuell nicht zum Verkauf steht."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Dieser Gutschein ist für diesen Termin nicht gültig."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
"Sie benötigen einen gültigen Gutscheincode, um dieses Produkt zu bestellen."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "Der ausgewählte Termin ist nicht aktiv."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "Sie können für das ausgewählte Produkt kein Zusatzprodukt auswählen."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "Sie können nur eine Variante von jedem Zusatzprodukt auswählen."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7533,7 +7555,7 @@ msgstr[1] ""
"Sie können maximal %(max)s Zusatzprodukte aus der Kategorie %(cat)s für das "
"Produkt %(base)s auswählen."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -7548,7 +7570,7 @@ msgstr[1] ""
"Sie müssen mindestens %(min)s Zusatzprodukte aus der Kategorie %(cat)s für "
"das Produkt %(base)s auswählen."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7557,7 +7579,7 @@ msgstr ""
"Sie können jedes Zusatzprodukte aus der Kategorie %(cat)s für das Produkt "
"%(base)s höchstens ein mal auswählen."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
@@ -7565,25 +7587,25 @@ msgstr ""
"Eins der ausgewählten Produkte kann nur als Zusatz zu einem anderen Produkt "
"erworben werden."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
"Eins der ausgewählten Produkte wird nicht einzeln verkauft, sondern nur als "
"Teil fester Produktpakete."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Bitte wählen Sie einen gültigen Sitzplatz aus."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "Sie können für das ausgewählte Produkt keinen Sitzplatz auswählen."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "Sie können den gleichen Sitzplatz nicht mehrfach auswählen."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7591,7 +7613,7 @@ msgstr ""
"Sie haben einen Wertgutschein eingegeben. Dieser muss später im Ablauf "
"eingegeben werden, wenn Sie nach Ihrer Zahlungsmethode gefragt werden."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7874,7 +7896,7 @@ msgstr ""
"Sie erhalten diese E-Mail, da Sie dies in Ihren Veranstaltungs-Einstellungen "
"angegeben haben."
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -7883,7 +7905,7 @@ msgstr ""
"Sie erhalten diese E-Mail, weil jemand Sie für die Veranstaltung {event} "
"angemeldet hat."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -7892,14 +7914,14 @@ msgstr ""
"Sie können Ihre Bestellung unter folgender Adresse einsehen:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, 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/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr "Kalendereintrag"
@@ -7990,7 +8012,7 @@ msgstr ""
"Fehler beim Import des Wertes \"{value}\" für Spalte \"{column}\" in Zeile "
"\"{line}\": {message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr "Bestellungen können nicht mehr als %(max)s Tickets enthalten."
@@ -8000,7 +8022,7 @@ msgstr "Bestellungen können nicht mehr als %(max)s Tickets enthalten."
msgid "Invalid data in row {row}: {message}"
msgstr "Ungültige Daten in Zeile {row}: {message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -8008,7 +8030,7 @@ msgstr ""
"Einige der ausgewählten Produkte sind zwischenzeitlich nicht mehr verfügbar, "
"bitte überprüfen Sie Ihren Warenkorb."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -8016,7 +8038,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:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -8024,11 +8046,11 @@ msgstr ""
"Der Preis einiger Produkte in Ihrem Warenkorb hat sich zwischenzeitlich "
"geändert."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Ein interner Fehler ist aufgetreten, bitte erneut versuchen."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
@@ -8037,11 +8059,11 @@ msgstr ""
"Bitte prüfe, ob deine Änderungen immer noch zutreffend sind und probiere es "
"erneut."
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Ihr Warenkorb ist leer."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -8058,11 +8080,11 @@ msgstr[1] ""
"auswählen. Wir haben die überschüssigen Produkte aus Ihrem Warenkorb "
"entfernt."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr "Der Buchungszeitraum ist beendet."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8070,7 +8092,7 @@ msgstr ""
"Der Gutscheincode, der für eins der Produkte in Ihrem Warenkorb benutzt "
"wurde, wurde nicht gefunden."
-#: pretix/base/services/orders.py:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8080,7 +8102,7 @@ msgstr ""
"wurde, wurde bereits zu oft verwendet. Wir haben das entsprechende Produkt "
"aus dem Warenkorb entfernt."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -8089,7 +8111,7 @@ msgstr ""
"wurde, wurde bereits zu oft verwendet. Wir haben den Preis für das "
"entsprechende Produkt in Ihrem Warenkorb aktualisiert."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8098,7 +8120,7 @@ msgstr ""
"wurde, ist abgelaufen. Wir haben das entsprechende Produkt aus dem Warenkorb "
"entfernt."
-#: pretix/base/services/orders.py:174
+#: pretix/base/services/orders.py:173
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."
@@ -8107,13 +8129,13 @@ msgstr ""
"wurde, ist nicht für dieses Produkt gültig. Wir haben das entsprechende "
"Produkt aus dem Warenkorb entfernt."
-#: pretix/base/services/orders.py:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
"Sie benötigen einen gültigen Gutscheincode um eines der Produkte zu "
"bestellen."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking period for one of the events in your cart has not yet started. "
"The affected positions have been removed from your cart."
@@ -8121,7 +8143,7 @@ msgstr ""
"Der Buchungszeitraum für eine der Veranstaltungen im Warenkorb hat noch "
"nicht begonnen. Die betroffenen Positionen wurden aus dem Warenkorb entfernt."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
@@ -8129,7 +8151,7 @@ msgstr ""
"Einer der ausgewählten Sitzplätze war ungültig und wurde aus dem Warenkorb "
"entfernt."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -8137,7 +8159,7 @@ msgstr ""
"Einer der ausgewählten Sitzplätze wurde zwischenzeitlich verkauft und wurde "
"aus Ihrem Warenkorb entfernt."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
@@ -8146,24 +8168,24 @@ msgstr ""
"Die Position %(addon)s kann nicht entfernt werden, da sie bereits "
"eingecheckt wurde."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr "Die Bestellung war nicht storniert."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
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:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Diese Bestellung wartet nicht auf Freigabe."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Sie können diese Bestellung nicht stornieren."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8172,18 +8194,18 @@ msgstr ""
"Diese Bestellung kann nicht storniert werden, da der hier erworbene "
"Wertgutschein {card} bereits eingelöst wurde."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
"Die Stornogebühr darf nicht größer sein als der Gesamtbetrag der Bestellung."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
"Diese gewählten Zahlungsmethoden decken noch nicht den Gesamtbetrag ab."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8195,26 +8217,26 @@ msgstr ""
"verwendet. Bitte prüfen Sie die unten angezeigten Preise genau und versuchen "
"Sie es erneut."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Sie müssen eine Produktvariante auswählen."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, 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:1487
+#: pretix/base/services/orders.py:1476
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:1488
+#: pretix/base/services/orders.py:1477
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:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
@@ -8222,7 +8244,7 @@ msgstr ""
"Diese Änderung würde die Bestellung leer hinterlassen. Bitte stornieren Sie "
"die Bestellung stattdessen."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8230,7 +8252,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:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8238,18 +8260,18 @@ 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:1495
+#: pretix/base/services/orders.py:1484
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:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr "Sie müssen einen Termin auswählen."
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8258,19 +8280,19 @@ msgstr ""
"Der ausgewählte Sitzplatz \"{seat}\" passt nicht zum ausgewählten Termin, "
"bitte wählen Sie den Sitzplatz neu aus."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "Das ausgewählte Produkt erfordert die Wahl eines Sitzplatzes."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "Das ausgewählte Produkt erlaubt keine Sitzplatzwahl."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr "Das ausgewählte Land ist von der Steuer-Regel blockiert."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
@@ -8278,7 +8300,7 @@ msgstr ""
"Sie können den Preis einer Position, aus der ein Wertgutschein erstellt "
"wurde, nicht ändern."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8287,7 +8309,7 @@ msgstr ""
"Eine Position kann nicht storniert werden, da der Wertgutschein {card} "
"bereits verwendet wurde."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8295,6 +8317,27 @@ msgstr ""
"Es gab einen Fehler bei der automatischen Erstattung der Zahlung. Bitte "
"kontaktieren Sie den Veranstalter für weitere Informationen."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Musterfirma"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Beispiel-Ticket"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Hier kann ein Grund für den Nutzer angegeben werden."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Der Betrag wurde von Ihrer Karte abgebucht."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+"Bitte überweisen Sie den vollen Betrag auf das Bankkonto 9999-9999-9999-"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8672,7 +8715,7 @@ msgid "Show exchange rates"
msgstr "Wechselkurse anzeigen"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "Niemals"
@@ -9266,7 +9309,7 @@ msgstr ""
msgid "Available languages"
msgstr "Verfügbare Sprachen"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Standardsprache"
@@ -9327,7 +9370,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "Verstecke alle ausverkauften Produkte"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
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 "
@@ -9345,7 +9388,7 @@ msgstr "Zeige Produkt-Varianten standardmäßig ausgeklappt an"
msgid "Enable waiting list"
msgstr "Warteliste aktivieren"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9786,7 +9829,7 @@ msgstr ""
"Zahlungsmethode es erlaubt. Andernfalls müssen Sie eine manuelle Rückbuchung "
"veranlassen."
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "Feste Stornogebühr einbehalten"
@@ -9794,7 +9837,7 @@ msgstr "Feste Stornogebühr einbehalten"
msgid "Keep payment, shipping and service fees"
msgstr "Zahlungs-, Versand- und Servicegebühren einbehalten"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "Prozentuale Stornogebühr einbehalten"
@@ -9914,21 +9957,21 @@ msgstr ""
"automatisch die angezeigten Stornobedingungen auf Basis der hier getroffenen "
"Einstellungen."
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "Kontakt-E-Mail"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
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/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "Impressum (URL)"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9962,7 +10005,7 @@ msgstr ""
"Tickets werden nie angehängt, wenn sie größer als {size} sind, um "
"Zustellungsprobleme zu vermeiden."
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10363,12 +10406,12 @@ msgstr ""
"Viele Grüße, \n"
"Das {event} Team"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Anzahl Tage"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11441,7 +11484,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr "MA"
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11862,14 +11905,14 @@ msgstr "Foto hochladen"
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr "Tage"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -11917,11 +11960,11 @@ msgstr ""
"Lizenzbedingungen lesen oder den Quellcode erhalten möchten, folgen Sie "
"folgenden Links oder Anweisungen:"
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr "Downloadformat aktivieren"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Ticket herunterladen"
@@ -12270,7 +12313,7 @@ msgstr "Ein interner Fehler ist aufgetreten, bitte später erneut versuchen."
msgid "The task has been completed."
msgstr "Die Aufgabe wurde fertiggestellt."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr "Bitte keine Dateien mit mehr als {size} hochladen!"
@@ -12309,19 +12352,19 @@ msgstr ""
"derzeit nur in Entwicklungsumgebungen von pretix ausgewählt werden, nicht in "
"Produktivinstallationen."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Alle Termine"
@@ -12364,36 +12407,36 @@ msgstr "Unterstützung für Fragen beim Check-in"
msgid "All gates"
msgstr "Alle Stationen"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "Verfügbare Sprachen"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
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:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "Dies ist eine Veranstaltungsreihe"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
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:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Veranstaltungs-Zeitzone"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Umsatzsteuersatz"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -12404,11 +12447,11 @@ msgstr ""
"kompliziertere Steuerlage haben können Sie später andere Steuersätze "
"hinzufügen und Detaileinstellungen treffen."
-#: pretix/control/forms/event.py:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr "Team-Zugriff gewähren"
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
@@ -12419,11 +12462,11 @@ msgstr ""
"der Teams aus, in denen Sie Mitglied sind, das Zugriff auf diese neue "
"Veranstaltung haben soll."
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr "Erstelle ein neues Team mit mir als einzigem Mitglied"
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -12431,44 +12474,44 @@ msgstr ""
"Beispiel-Konferenzzentrum\n"
"Heidelberg, Deutschland"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "Es muss eine Standardsprache eingestellt werden."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Konfiguration übernehmen"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Nicht übernehmen"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "Standard ({value})"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "Eigene Domain"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr "Sie müssen die eigene Domain vorher im Webserver konfigurieren."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr "Sie können die Basisdomain dieser Installation nicht verwenden."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
"Diese Domain ist bereits für eine andere Veranstaltung oder ein anderes "
"Veranstalterkonto in Verwendung, bitte wählen Sie eine andere."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
@@ -12477,11 +12520,11 @@ msgstr ""
"Die Validierung einer Einstellung, die nicht Teil dieses Formulars ist, ist "
"fehlgeschlagen: {error}"
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "Namensformat"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -12491,11 +12534,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:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr "Zur Auswahl stehende Titel"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
@@ -12503,29 +12546,29 @@ msgstr ""
"Wenn das ausgewählte Namensformat eine Titel-Eingabe erlaubt, kann die "
"Auswahl der Titel mit dieser Option eingeschränkt werden."
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "Frage nach {fields}, Anzeige wie {example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "Freie Texteingabe"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr "Nicht fragen"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr "Fragen, aber Eingabe ist optional"
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr "Fragen, Eingabe ist verpflichtend"
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
@@ -12533,11 +12576,11 @@ msgstr ""
"Sie haben eingestellt, dass Wertgutscheine {} Jahre nach Ende des Jahres der "
"Ausstellung ablaufen."
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "Steuer-Regel für Zahlungsgebühren"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -12547,11 +12590,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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "Rechnungen nur für bestimmte Verkaufskanäle generieren"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
msgid ""
"If you have enabled invoice generation in the previous setting, you can "
"limit it here to specific sales channels."
@@ -12559,19 +12602,19 @@ msgstr ""
"Wenn Sie die Rechnungserstellung weiter oben aktiviert haben, können Sie sie "
"hier auf bestimmte Verkaufskanäle einschränken."
-#: pretix/control/forms/event.py:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Rechnungs-Layout"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Rechnungssprache"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "Sprache des Benutzers"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
@@ -12580,7 +12623,7 @@ msgstr ""
"Eine Rechnung wird vor der Zahlung erzeugt, wenn der Kunde eine der "
"folgenden Zahlungsmethoden wählt: {list}"
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
@@ -12588,19 +12631,19 @@ msgstr ""
"Keine der derzeit konfigurierten Zahlungsmethoden wird eine "
"Rechnungsausstellung vor Zahlung herbeiführen."
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr "Empfohlen"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr "Der Online-Shop muss ausgewählt werden um diese E-Mails zu erhalten."
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr "Verkaufskanäle für Bestellbestätigungen via E-Mail"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
@@ -12609,7 +12652,7 @@ msgstr ""
"ausgewählten Verkaufskanäle versendet. Der Online-Shop muss ausgewählt "
"werden."
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
@@ -12617,50 +12660,50 @@ msgstr ""
"Diese E-Mails werden nur an die ausgewählten Verkaufskanäle versendet. Der "
"Online-Shop muss ausgewählt werden."
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "BCC-Adresse"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
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:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Signatur"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, 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:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "z.B. Ihre Kontaktdaten"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "HTML-E-Mail-Renderer"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr "Betreff an die Besteller-Adresse"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr "Text an die Besteller-Adresse"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "E-Mail an einzelne Teilnehmer verschicken"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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 "
@@ -12670,21 +12713,21 @@ msgstr ""
"Kontaktadresse der Bestellung abweichen, wird die folgende E-Mail an die "
"einzelnen Teilnehmer verschickt."
-#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr "Betreff an die Teilnehmer"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "Text an die Teilnehmer"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12693,43 +12736,43 @@ msgstr "Text an die Teilnehmer"
msgid "Text"
msgstr "Text"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr "Betreff (vom Admin verschickt)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr "Betreff (vom Admin an Teilnehmer geschickt)"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Text (vom Admin verschickt)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr "Betreff (vom Benutzer beantragt)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "Text (vom Benutzer beantragt)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr "Text (wenn Bestellung automatisch abläuft)"
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr "Betreff (wenn Bestellung automatisch abläuft)"
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr "Text (wenn Bestellung nicht automatisch abläuft)"
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr "Betreff (wenn Bestellung nicht automatisch abläuft)"
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
@@ -12737,7 +12780,7 @@ msgstr ""
"Diese E-Mail wird nur bei Zahlungsmethoden eingesetzt, bei denen "
"unvollständige Zahlungen eingehen können, wie z.B. Banküberweisung."
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -12745,23 +12788,23 @@ 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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr "Betreff für erhaltene Bestellung"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr "Text für erhaltene Bestellung"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr "Betreff für freigegebene Bestellung"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr "Text für freigegebene Bestellung"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
@@ -12770,15 +12813,15 @@ msgstr ""
"Bestellung wird die E-Mail-Vorlage \"Bestätigte kostenlose Bestellung\" "
"verwendet."
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr "Betreff für freigegebene kostenlose Bestellung"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr "Text für freigegebene kostenlose Bestellung"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
@@ -12786,76 +12829,76 @@ msgstr ""
"Wird nur für kostenlose Bestellungen verschickt. Für kostenpflichtige "
"Bestellungen wird die E-Mail-Vorlage \"Bestätigte Bestellung\" verwendet."
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr "Betreff für abgelehnte Bestellung"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr "Text für abgelehnte Bestellung"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr "Ticket-Code-Generator"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
"Für fortgeschrittene Anwender, muss normalerweise nicht geändert werden."
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "Beliebiges Land"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "Europäische Union"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Beliebiger Kunde"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Privatperson"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Unternehmen"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Unternehmen mit gültiger USt-ID-Nr."
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "MwSt. berechnen"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "Keine MwSt."
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "Verkauf nicht erlaubt"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr "Bestellung erfordert Freigabe"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr "Abweichender Satz"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr "Text auf Rechnung"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Vorausgewählter Gutschein"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -12867,11 +12910,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:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Kompatibilitätsmodus"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -12879,29 +12922,29 @@ 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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "Der ausgewählte Gutschein existiert nicht."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "Der Kurzname der Veranstaltung war nicht korrekt."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Ticket-Downloads"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
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:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Erfordere, dass alle Teilnehmer ihre Namen ausfüllen"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -12909,11 +12952,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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Zahlung über Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -12925,11 +12968,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:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Zahlung per Banküberweisung"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -12939,16 +12982,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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Preis (optional)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Kostenlos"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Verfügbare Anzahl"
@@ -13073,7 +13116,7 @@ msgstr "Wiedervorlage fällig"
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -13081,18 +13124,18 @@ msgid "All products"
msgstr "Alle Produkte"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} – Beliebige Variante"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr "Alle Termine beginnend am oder nach"
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr "Alle Termine beginnend vor"
@@ -13290,7 +13333,7 @@ msgstr "Alle Teilnehmer*innen"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "Eingecheckt"
@@ -13367,8 +13410,8 @@ msgstr "Nach Tag filtern"
msgid "Search voucher"
msgstr "Gutschein suchen"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13412,7 +13455,7 @@ msgstr "Fehlgeschlagene Check-Ins"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr "Scan-Typ"
@@ -13422,7 +13465,7 @@ msgstr "Alle Richtungen"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr "Gerät"
@@ -13447,9 +13490,9 @@ msgstr "Ende"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "Check-in-Liste"
@@ -13725,11 +13768,17 @@ msgstr "Dieses Feld ist erforderlich"
msgid "Dependencies between questions are not supported during check-in."
msgstr "Abhängigkeiten zwischen Fragen sind beim Check-In nicht möglich."
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Alle Produkte"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "Das Produkt soll in mehreren Varianten existieren"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
@@ -13737,72 +13786,72 @@ msgstr ""
"Wählen Sie diese Option z.B. für T-Shirts, die es in verschiedenen Größen "
"gibt. Sie können die einzelnen Varianten im nächsten Schritt eingeben."
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr "Keine Kategorie"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "Keine Besteuerung"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Produkt-Informationen kopieren"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "Jetzt nicht zu einem Kontingent hinzufügen"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Produkt zu bestehendem Kontingent hinzufügen"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Ein neues Kontingent für dieses Produkt erstellen"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "Kontingent-Optionen"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "Zu bestehendem Kontingent hinzufügen"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "Name des neuen Kontingents"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Größe"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Anzahl Tickets"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "Kontingentname ist erforderlich."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Bitte wählen Sie ein Kontingent aus."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(Veranstaltungs-Standard)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "Automatisch auf Basis der Veranstaltungseinstellungen"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "Ja, wenn Ticketing insgesamt aktiviert ist"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -13812,7 +13861,13 @@ msgstr ""
"Arbeitslose und Menschen über 65. Das Ticket enthält Zugang zu allen Teilen "
"der Veranstaltung außer des VIP-Bereiches."
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Das Produkt \"{item}\" ist nicht mehr verfügbar."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
@@ -13820,23 +13875,23 @@ msgstr ""
"Diese Option wird entfernt. Für neue Produkte wird die neuere Option weiter "
"unten empfohlen, die ein anderes Produkt statt einem Kontingent referenziert."
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr "Unabhängig von anderen Produkten angezeigt"
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr "Kaufdatum"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
msgid "Date chosen by customer"
msgstr "Wunschdatum des Kunden"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr "Keine Mitgliedschaft angelegt"
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
@@ -13844,7 +13899,7 @@ msgstr ""
"Wertgutscheine müssen einem 0-Prozent-Steuersatz zugeordnet sein, da "
"Umsatzsteuer berechnet wird, wenn der Gutschein eingelöst wird."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
@@ -13852,7 +13907,7 @@ msgstr ""
"Wenn eine gültige Mitgliedschaft erforderlich ist, muss mindestens ein "
"passender Mitgliedschafts-Typ ausgewählt werden."
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -13865,11 +13920,11 @@ msgstr ""
"personalisiert sein soll, ändern Sie den Mitgliedschafts-Typ auf "
"\"übertragbar\"."
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr "Der Gültigkeitsbeginn muss vor dem Gültigkeitsende liegen."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -13880,19 +13935,19 @@ msgstr ""
"wurde oder sich in einem Warenkorb befindet. Bitte setzen Sie die Variante "
"stattdessen auf \"inaktiv\"."
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr "Wert aus dem Produkt verwenden"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr "Zusatzprodukte"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "Sie haben dieselbe Kategorie zweimal hinzugefügt."
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
@@ -13901,22 +13956,22 @@ msgstr ""
"macht, das Basisprodukt zu kaufen, wenn alle (oder zu viele) Zusatzprodukte "
"ausverkauft sind."
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "Enthaltene Produkte"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr "Du hast das selbe enthaltene Produkt zweimal hinzugefügt."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr "Enthaltenes Produkt"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "deaktiviert"
@@ -13995,11 +14050,11 @@ msgstr "Bestellungen im Test-Modus anlegen"
msgid "CSV column: \"{name}\""
msgstr "CSV-Spalte: \"{name}\""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr "Bestellung unabhängig von ausstehender Zahlung bestätigen"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -14018,11 +14073,11 @@ msgstr ""
"ablaufen, da wir davon ausgehen, dass Sie den Betrag eintreiben möchten und "
"die Bestellung nicht automatisch storniert werden soll."
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "Kontingent überbuchen"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
@@ -14031,11 +14086,11 @@ msgstr ""
"wenn sie zu einem überbuchten Kontingent führt und Sie dadurch mehr Tickets "
"verkauft haben als geplant!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "Überbuchung von Kontingenten und Überschreitung von Fristen ignorieren"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -14047,16 +14102,16 @@ msgstr ""
"verkauft haben als geplant! Weiterhin werden Einstellungen wie das letzte "
"mögliche Zahlungsdatum ignoriert."
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr "Kund*in per E-Mail benachrichtigen"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "Stornogebühr einbehalten"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -14071,15 +14126,15 @@ msgstr ""
"werden. Bitte geben Sie einen Bruttobetrag ein, die Steuern werden "
"automatisch berechnet."
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr "Stornobeleg für Rechnung erstellen"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "Kommentar (wird an den Kunden übermittelt)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
@@ -14087,17 +14142,17 @@ msgstr ""
"Wird in der Benachrichtigungs-E-Mail eingefügt, sofern der konfigurierte E-"
"Mail-Text den passenden Platzhalter enthält."
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
"Eine E-Mail wird nur verschickt, wenn die Bestellung durch diese Aktion "
"vollständig bezahlt wird."
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "Zahlbetrag"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -14106,19 +14161,19 @@ msgstr "Zahlbetrag"
msgid "Payment date"
msgstr "Zahlungsdatum"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr "Bitte wählen Sie Veranstaltungen aus."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Steuern neu berechnen"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr "Steuern nicht neu berechnen"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
@@ -14126,7 +14181,7 @@ msgstr ""
"Steuern basierend auf Produkten und Adresse neu berechnen, Bruttobetrag "
"beibehalten."
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
@@ -14134,11 +14189,11 @@ msgstr ""
"Steuern basierend auf Produkten und Adresse neu berechnen, Nettobetrag "
"beibehalten."
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr "Neue Rechnung erzeugen (falls erforderlich)"
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
@@ -14147,26 +14202,26 @@ msgstr ""
"Operationen geändert würde, wird die alte Rechnung storniert und eine neue "
"ausgestellt."
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "Benutzer benachrichtigen"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
"Eine E-Mail wird verschickt um den Benutzer über die Änderung der Bestellung "
"in Kenntnis zu setzen."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr "Überbuchen von Kontingenten bei dieser Aktion erlauben"
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "Zusatz-Produkt zu"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -14175,7 +14230,7 @@ msgstr "Zusatz-Produkt zu"
msgid "Seat"
msgstr "Sitzplatz"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -14185,60 +14240,60 @@ msgstr "Sitzplatz"
msgid "Membership"
msgstr "Mitgliedschaft"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
"inklusive Steuern (wenn vorhanden). Leer lassen für den Standardpreis des "
"Produktes."
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr "(Unverändert)"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Neuer Preis (brutto)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr "Ticket gesperrt"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr "Gültigkeitsbeginn"
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr "Gültigkeitsende"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "Neuen Ticket-Code generieren"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr "Diese Position stornieren"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "In neue Bestellung abspalten"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr "(Keine Mitgliedschaft)"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr "Gebühr entfernen"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "Geheime Codes anpassen"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -14248,11 +14303,11 @@ 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:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr "Tickets anhängen"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
@@ -14260,24 +14315,24 @@ msgstr ""
"Wird ignoriert, wenn die Tickets ein bestimmtes Größenlimit überschreiten um "
"die Zustellung sicherzustellen."
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr "Rechnungen anhängen"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Empfänger"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
"Storniere die komplette Bestellung. Alle Tickets funktionieren nicht mehr. "
"Dies kann nicht rückgängig gemacht werden."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
@@ -14285,27 +14340,27 @@ msgstr ""
"Markiere die Bestellung als unbezahlt und erlaube dem Nutzer, den offenen "
"Betrag mit einer anderen Zahlungsmethode zu begleichen."
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "Tue nichts und belasse den Zustand der Bestellung wie gehabt."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "Der Rückbuchungsbetrag muss positiv und geringer als {} sein."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "Sie müssen für eine Teilrückerstattung auch einen Betrag angeben."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr "Alle Termine stornieren"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr "Geld automatisch zurückerstatten wenn möglich"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
@@ -14315,11 +14370,11 @@ msgstr ""
"Tickets, die (manuell oder von einer Erweiterung) gesperrt wurden, werden "
"nicht automatisch storniert und müssen manuell behandelt werden."
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr "Erstattung in der To-Do-Liste für manuelle Erstattungen erzeugen"
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -14335,7 +14390,7 @@ msgstr ""
"auftauchen. Wählen Sie diese Option nicht, wenn Sie diese Bestellungen mit "
"anderen Bestellungen verrechnen oder als Gutschein erstatten möchten."
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
@@ -14343,23 +14398,23 @@ msgstr ""
"Geldbeträge als Wertgutschein ausgeben statt einer Rückbuchung auf die "
"ursprüngliche Zahlungsmethode"
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr "Gültigkeit von Wertgutscheinen"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Feste Stornogebühr pro Ticket einbehalten"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr "Kostenlose Tickets und Zusatzprodukte werden nicht mitgezählt"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr "Gebühren einbehalten"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -14371,20 +14426,20 @@ msgstr ""
"in einer Veranstaltungsreihe nur teilweise erstattet wird da sie Tickets für "
"mehrere Termine enthält."
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr "Informationen per E-Mail verschicken"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr "Informationen an die Warteliste verschicken"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "Storniert: {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14415,7 +14470,7 @@ msgstr ""
"Freundliche Grüße, \n"
"Das {event} Team"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14438,28 +14493,28 @@ msgstr ""
"Freundliche Grüße, \n"
"Das {event} Team"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
"Sie müssen entweder einen einzelnen Termin oder einen Datumsbereich "
"auswählen, nicht beides."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
"Bitte wähle entweder alle Termine oder einen Datumsbereich, nicht beides."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
"Wenn Sie einen Datumsbereich verwenden, legen Sie bitte Start und Ende fest."
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
"Bitte bestätigen Sie, dass Sie ALLE Termine dieser Veranstaltungsreihe "
@@ -14483,7 +14538,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr "Dieses Gerät muss auf mindestens eine Veranstaltung Zugriff erhalten."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr "experimentell"
@@ -14631,11 +14686,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Optional"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr "ändern"
@@ -14705,16 +14760,16 @@ msgstr "Aktuelle Werte beibehalten"
msgid "Selection contains various values"
msgstr "Auswahl enthält verschiedene Werte"
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
"Das Ende der Verfügbarkeit muss nach dem Start der Verfügbarkeit liegen."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr "Verfügbar bis"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "Schließe diese Daten aus, statt sie hinzuzufügen."
@@ -14722,15 +14777,15 @@ msgstr "Schließe diese Daten aus, statt sie hinzuzufügen."
msgid "Your changes could not be saved. See below for details."
msgstr "Die Änderungen konnten nicht gespeichert werden."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr "Zugewiesene Sitzplatz-ID"
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "Ungültiges Produkt ausgewählt."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
@@ -14738,11 +14793,11 @@ msgstr ""
"Dieser Gutschein gilt nur für versteckte Produkte, aber Sie haben nicht "
"ausgewählt, dass er auch versteckte Produkte anzeigen soll."
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Gutscheincodes"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
@@ -14750,16 +14805,16 @@ msgstr ""
"Einen Code pro Zeile. Bitte kopieren Sie die Liste und speichern Sie sie in "
"eine Datei ab."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr "Gutscheine per E-Mail verschicken"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr "Ihr Gutschein für {event}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14789,18 +14844,18 @@ msgstr ""
"Viele Grüße, \n"
"Das {event} Team"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "Empfänger"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr "oder"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
@@ -14810,28 +14865,28 @@ msgstr ""
"Zeile angeben, oder eine CSV-Datei mit einer Kopfzeile und einer oder "
"mehrerer der Spalten \"email\", \"number\", \"name\" und \"tag\"."
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "Maximale Nutzungen pro Gutschein"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "Wie oft JEDER der Gutscheine eingelöst werden kann."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr "Zugewiesene Sitzplatz-IDs"
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr "CSV-Eingabedaten müssen eine Kopfzeile haben."
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr "CSV-Lesen fehlgeschlagen: {error}."
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
@@ -14839,34 +14894,34 @@ msgstr ""
"Im CSV-Input wurden keine unterschiedlichen Spalten erkannt, möglicherweise "
"haben Sie ungültige Felder in der Eingabe."
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
"CSV-Eingabedaten müssen ein Feld mit der Bezeichnung \"{header}\" haben."
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
"CSV-Eingabe enthält eine Spalte \"{header}\", die nicht zugeordnet werden "
"kann."
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr "{value} ist keine gültige E-Mail-Adresse."
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr "Ungültiger Wert in Zeile {number}."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "Ein Gutschein mit einem der eingegebenen Codes existiert bereits."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
@@ -14875,12 +14930,12 @@ msgstr ""
"Der Gutscheincode {code} ist zu kurz. Alle Codes sollten mindestens "
"{min_length} Zeichen lang sein."
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr "Der Gutscheincode {code} kommt in Ihrer Liste zweimal vor."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
@@ -14888,7 +14943,7 @@ msgstr ""
"Wenn Gutscheine per E-Mail verschickt werden sollen, müssen Betreff, "
"Nachricht und Empfänger angegeben werden."
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
@@ -14896,7 +14951,7 @@ msgstr ""
"Du hast {codes} Gutscheine generiert, aber nur Empfänger für {recp} "
"angegeben."
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr "Sie müssen genau so viele Sitze angeben, wie du Gutscheine erzeugst."
@@ -15414,7 +15469,7 @@ msgid "The order locale has been changed."
msgstr "Die Sprache der Bestellung wurde geändert."
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "Die Rechnung wurde erstellt."
@@ -15423,7 +15478,7 @@ msgid "The invoice has been regenerated."
msgstr "Die Rechnung wurde neu generiert."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "Die Rechnung wurde neu ausgestellt."
@@ -16085,7 +16140,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Die Bestellung wurde storniert (Kommentar: \"{comment}\")."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "Die Bestellung wurde storniert."
@@ -16313,9 +16368,9 @@ msgstr "Check-in"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "Check-in-Listen"
@@ -16602,7 +16657,7 @@ msgstr "Neues Passwort setzen"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -16634,9 +16689,9 @@ msgstr "Neues Passwort setzen"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -17029,7 +17084,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -17142,7 +17197,7 @@ msgstr "Scan-Zeitpunkt"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Ergebnis"
@@ -18559,8 +18614,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -19769,7 +19824,7 @@ msgstr ""
msgid "New variation"
msgstr "Neue Variante"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "Neue Variante hinzufügen"
@@ -19777,32 +19832,32 @@ msgstr "Neue Variante hinzufügen"
msgid "Availability"
msgstr "Verfügbarkeit"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr "Tickets & Badges"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr "Check-in & Gültigkeit"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr "Dauer"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr "Stunden"
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr "Monate"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr "Jahre"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -19816,17 +19871,17 @@ msgstr ""
"Berechnung eingeschlossen, d.h. wenn Sie \"1 Tag\" auswählen ist das Ticket "
"gültig bis zum Ende des Tages, an dem die Gültigkeit beginnt."
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "Zusätzliche Einstellungen"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr "Mitgliedschaftsdauer nach Kauf"
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "Produkt-Verlauf"
@@ -20013,7 +20068,7 @@ msgstr "Alle reserviert"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Ausverkauft"
@@ -20077,8 +20132,8 @@ msgstr "Frage bearbeiten"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -23718,7 +23773,7 @@ msgid "Add many time slots"
msgstr "Viele Zeitfenster hinzufügen"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr "Neues Kontingent hinzufügen"
@@ -23737,8 +23792,8 @@ msgstr ""
"Diese Einstellungen sind optional. Wenn sie leer sind, werden die "
"Standardwerte aus den Produkten verwendet."
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -23759,9 +23814,9 @@ msgstr ""
"darzustellen oder sogar überlappende Termine haben, ist die Arbeit mit einer "
"großen Liste in der Regel einfacher."
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr "Neue Check-in-Liste erstellen"
@@ -23775,7 +23830,7 @@ msgstr "Mehrere Termine bearbeiten"
msgid "Item prices"
msgstr "Produktpreise"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -23787,7 +23842,7 @@ msgstr ""
"Stattdessen können Sie neue Kontingente angeben, die die existierenden für "
"alle Termine ersetzen werden."
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -23838,11 +23893,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr "Termin erstellen"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "Termin-Verlauf"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "Sie können diese Bestellung mit dem folgenden Knopf stornieren."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Kann Produkte ändern"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr "Sie haben bisher keine Termine für diese Veranstaltungsreihe angelegt."
@@ -24886,9 +24955,9 @@ msgstr "Die neue Check-in-Liste wurde erstellt."
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -24997,7 +25066,7 @@ msgstr "Keine Termine"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Verkauf beendet"
@@ -25005,7 +25074,7 @@ msgstr "Verkauf beendet"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Bald"
@@ -25106,7 +25175,7 @@ msgid "Unknown e-mail renderer."
msgstr "Unbekannter E-Mail-Renderer."
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "Sie haben einen ungültigen Ausgabetyp gewählt."
@@ -25315,7 +25384,7 @@ msgstr ""
"Sie haben ausgewählt, dass Sie keine freien Plugins installiert haben, aber "
"wir haben das Plugin \"{plugin}\" mit der Lizenz \"{license}\" gefunden."
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr "Das ausgewählte Produkt existiert nicht."
@@ -25430,7 +25499,7 @@ msgstr ""
"Sie können keine enthaltenen Produkte zu einem Produkt hinzufügen, das "
"selbst nur als Zusatzprodukt verkauft wird."
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
@@ -25439,7 +25508,7 @@ msgstr ""
"Du hast dieses Produkt deaktiviert, obwohl es Teil eines Paketes ist. "
"Solange dies so ist, kann auch das Paket nicht mehr gekauft werden."
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
@@ -25450,11 +25519,11 @@ msgstr ""
"Berichte oder Funktionen im System beschädigen, daher wurde das Produkt "
"stattdessen deaktiviert."
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "Das ausgewählte Produkt wurde gelöscht."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "Das ausgewählte Produkt wurde deaktiviert."
@@ -25611,18 +25680,18 @@ msgstr[1] ""
"Ihr {event}-Team"
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr "Ungültige Bestellnummer oder kein Zugriff auf diese Bestellung."
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "Der Ticket-Download ist für dieses Produkt nicht freigeschaltet."
@@ -25872,15 +25941,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:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "Diese Rechnung wurde nicht gefunden"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
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:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25908,7 +25977,7 @@ msgstr "Diese Aktion ist nur für unbezahlte Bestellungen möglich."
msgid "This action is only allowed for canceled orders."
msgstr "Diese Aktion ist nur für stornierte Bestellungen möglich."
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
"Ein Fehler ist aufgetreten, bitte schauen Sie weiter unten für Details."
@@ -25918,12 +25987,12 @@ msgid "The order has been changed and the user has been notified."
msgstr "Die Bestellung wurde geändert und der Kunde benachrichtigt."
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr "Die Bestellung wurde geändert."
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr "Wir hatten Schwierigkeiten, Ihre Eingabe zu verarbeiten."
@@ -25953,7 +26022,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:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26311,7 +26380,7 @@ msgstr "Wir konnten diese PDF-Datei leider nicht verarbeiten ({reason})."
msgid "The selected data was deleted successfully."
msgstr "Die ausgewählten Daten wurde gelöscht."
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr "Der ausgewählte Termin existiert nicht."
@@ -26327,31 +26396,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "Der ausgewählte Termin wurde gelöscht."
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr "Eine neuer Termin wurde erstellt."
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "Die ausgewählten Termine wurden deaktiviert."
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Die ausgewählten Termine wurden aktiviert."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "Die ausgewählten Termine wurden gelöscht oder deaktiviert."
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr "Bitte erstelle maximal 100.000 Termine auf einmal."
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "{} neue Termine wurden erstellt."
@@ -26559,7 +26628,7 @@ msgstr "Der ausgewählte Eintrag existiert nicht."
msgid "The selected entry has been deleted."
msgstr "Der ausgewählte Eintrag wurde gelöscht."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "Dies ist keine Veranstaltungsreihe."
@@ -27060,7 +27129,7 @@ msgstr "Bitte überweisen Sie den vollen Betrag auf das folgende Bankkonto:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -27746,9 +27815,9 @@ msgid "Check-in list (PDF)"
msgstr "Check-in-Liste (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr "Check-in"
@@ -27767,7 +27836,7 @@ msgctxt "tablehead"
msgid "paid"
msgstr "bez."
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
@@ -27775,27 +27844,27 @@ msgstr ""
"Tabelle (Excel oder CSV) mit allen Teilnehmer*innen, die in einer Check-in-"
"Liste zutrittsberechtigt sind."
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr "Ausgetreten"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr "Automatisch eingecheckt"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "Secret"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr "Gültige Check-in-Codes"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
@@ -27804,11 +27873,11 @@ msgstr ""
"B. für den Import in ein anderes System. Enthält keine gesperrten Codes und "
"keine persönlichen Daten."
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr "Check-in-Protokoll (alle Scans)"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
@@ -27816,36 +27885,36 @@ msgstr ""
"Tabelle (Excel oder CSV) mit einer Zeile für jeden Scan an einer Check-in-"
"Station."
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr "Offline"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr "Ggf. inkorrekte Offline-Entscheidung"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Fehlermeldung"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr "Upload-Datum"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr "Upload-Zeitpunkt"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr "OK"
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr "Nur erfolgreiche Scans"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr "Alle Check-in-Listen"
@@ -27881,13 +27950,11 @@ msgid "PayPal account"
msgstr "PayPal-Konto"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr "Hier klicken für eine Anleitung"
@@ -27956,7 +28023,7 @@ msgstr ""
"die Bezahlung abgeschlossen ist."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "Es gab einen Fehler beim Versenden der Bestätigungs-E-Mail."
@@ -28693,11 +28760,11 @@ msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
"Verschicken Sie E-Mails an alle Ihre Kunden oder bestimmte Kundengruppen."
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr "Anhang"
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
@@ -28707,61 +28774,64 @@ msgstr ""
"oder in Spamordner sortiert wird. Wir empfehlen nur PDF-Dateien mit maximal "
"2 MB zu verwenden."
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Wartende auf"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Auf bestimmten Termin einschränken"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "Auf Termine beginnend am oder nach einschränken"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "Auf Termine beginnend vor einschränken"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Sende an"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Auf Produkte einschränken"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr "Nach Check-in-Status filtern"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
+#, fuzzy
+#| msgctxt "sendmail_form"
+#| msgid "Restrict to recipients with check-in on list"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
-msgstr "Auf Empfänger ohne Check-in einschränken"
+msgid "Restrict to recipients without check-in on any list"
+msgstr "Auf Empfänger mit Check-in auf dieser Liste einschränken"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Auf Bestellungen erstellt am oder nach einschränken"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "Auf Bestellungen erstellt vor einschränken"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr "Jeden, der eine Bestellung aufgegeben hat"
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
@@ -28769,75 +28839,75 @@ msgstr ""
"Jeden Teilnehmer (oder stattdessen an den Besteller, wenn keine Teilnehmer-E-"
"Mail-Adresse angegeben wurde)"
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
"Beide (alle Bestell-Kontaktadressen und alle Teilnehmer-E-Mail-Adressen)"
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr "Zahlung ausstehend (aber bereits bestätigt)"
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr "Zahlung ausstehend (außer nicht freigegebene oder bereits bestätigte)"
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "Zahlung ausstehend aber überfällig"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Auf Bestellungen mit Status einschränken"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Auf Empfänger mit Check-in auf dieser Liste einschränken"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr "Art der Zeitangabe"
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr "Absolut"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr "Relativ, vor dem Veranstaltungsbeginn"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr "Relativ, vor dem Veranstaltungsende"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr "Relativ, nach dem Veranstaltungsbeginn"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr "Relativ, nach dem Veranstaltungsende"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Auf Bestellungen mit Status einschränken"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr "Bitte wählen Sie einen Versandzeitpunkt aus"
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
"Bitte geben Sie sowohl die Anzahl der Tage als auch die gewünschte Uhrzeit an"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr "Bitte wählen Sie ein Produkt aus"
@@ -29426,11 +29496,24 @@ msgstr ""
msgid "Publishable key"
msgstr "Veröffentlichbarer Schlüssel"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Tickets generieren"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Geheimer Schlüssel"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
@@ -29438,11 +29521,11 @@ msgstr ""
"Das Land, in dem Ihr Stripe-Account registriert ist. Normalerweise ist dies "
"das Land Ihres Wohn- bzw. Firmensitzes."
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr "Auf Unterstützung für Apple Pay/Google Pay prüfen"
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -29456,11 +29539,11 @@ msgstr ""
"nicht in Betracht, ob Google Pay oder Apple Pay ggf. im Stripe-Dashboard "
"deaktiviert wurden."
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr "Postfix für Kontoauszugszeile"
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -29475,19 +29558,19 @@ msgstr ""
"Anzahl Zeichen erlaubt, wir empfehlen daher die Eingabe von maximal {cnt} "
"Buchstaben."
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Kreditkartenzahlungen"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
@@ -29495,23 +29578,23 @@ msgstr ""
"Manche Zahlungsmethoden müssen in den Einstellungen deines Stripe-Kontos "
"aktiviert werden bevor sie funktionieren."
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr "SEPA-Lastschrift"
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
@@ -29519,7 +29602,7 @@ msgstr ""
"Manche Zahlungsmethoden müssen in den Einstellungen deines Stripe-Kontos "
"aktiviert werden bevor sie funktionieren."
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -29532,11 +29615,11 @@ msgstr ""
"Zahlungsmethode nur, wenn die gesetzte Zahlungsfrist für so eine Verzögerung "
"ausreichend ist."
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr "Name des Gläubigers für SEPA-Mandat"
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
@@ -29544,11 +29627,11 @@ msgstr ""
"Bitte geben Sie Ihren Namen für das SEPA-Mandat an, das dem Nutzer angezeigt "
"wird."
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
@@ -29556,7 +29639,7 @@ msgstr ""
"Stripe entfernt diese Zahlungsmethode. Wenn du deinen Stripe-Account nach "
"November 2023 angelegt hast, kannst du diese Zahlungsmethode nicht nutzen."
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -29569,35 +29652,35 @@ msgstr ""
"diese Zahlungsmethode nur, wenn die gesetzte Zahlungsfrist für so eine "
"Verzögerung ausreichend ist."
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr "EPS"
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr "Multibanco"
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr "Przelewy24"
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr "WeChat Pay"
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr "Affirm"
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr "Nur verfügbar für Zahlungen zwischen 50 $ und 30.000 $."
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr "Klarna"
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
@@ -29605,7 +29688,7 @@ msgstr ""
"Klarna und Stripe legen fest, welche der von Klarna angebotenen "
"Zahlungsmethoden dem Kunden angeboten werden."
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
@@ -29613,11 +29696,11 @@ msgstr ""
"Die Geschäftsbedingungen von Klarna erlauben keinen Einsatz für wohltätige "
"oder politische Organisationen."
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr "Ziel-Konto"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of vielen Testkarten verwenden um eine Transaktion durchzuführen. Es wird "
"kein echtes Geld transferiert."
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
msgid "No payment information found."
msgstr "Keine Zahlungsinformationen gefunden."
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
"support if the problem persists."
@@ -29641,22 +29724,22 @@ msgstr ""
"versuchen Sie es erneut und setzen Sie sich mit dem Support in Verbindung, "
"wenn das Problem fortbesteht."
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
msgid "Stripe returned an error"
msgstr "Stripe meldete einen Fehler"
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
msgid "You may need to enable JavaScript for Stripe payments."
msgstr "Sie müssen JavaScript aktivieren, um mit Stripe zu bezahlen."
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, python-format
msgid "Stripe reported an error with your card: %s"
msgstr "Stripe meldete einen Fehler: %s"
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
"with us if this problem persists."
@@ -29665,7 +29748,7 @@ msgstr ""
"versuchen Sie es erneut und setzen Sie sich mit uns in Verbindung, wenn das "
"Problem fortbesteht."
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
"payment completed."
@@ -29673,64 +29756,64 @@ msgstr ""
"Die Zahlung wurde noch nicht bestätigt. Wir informieren Sie, sobald die "
"Bezahlung abgeschlossen ist."
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
msgid "Your payment failed. Please try again."
msgstr "Ihre Zahlung ist fehlgeschlagen, bitte erneut versuchen."
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, python-format
msgid "Stripe reported an error: %s"
msgstr "Stripe meldete einen Fehler: %s"
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
msgid "Credit card via Stripe"
msgstr "Kreditkarte über Stripe"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
msgid "Credit card"
msgstr "Kreditkarte"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
msgid "SEPA Debit via Stripe"
msgstr "SEPA-Lastschrift über Stripe"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr "SEPA-Lastschrift"
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
msgid "Account Holder Name"
msgstr "Kontoinhaber*in"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
msgid "Account Holder Street"
msgstr "Straße (Kontoinhaber*in)"
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
msgid "Account Holder Postal Code"
msgstr "PLZ (Kontoinhaber*in)"
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
msgid "Account Holder City"
msgstr "Stadt (Kontoinhaber*in)"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
msgid "Account Holder Country"
msgstr "Land (Kontoinhaber*in)"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
msgid "Affirm via Stripe"
msgstr "Affirm über Stripe"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
msgid "Klarna via Stripe"
msgstr "Klarna über Stripe"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
msgid "giropay via Stripe"
msgstr "giropay über Stripe"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
@@ -29741,23 +29824,23 @@ msgstr ""
"Aktivierung. Bitte halten Sie Ihre Kontodaten und Onlinebanking-Zugangsdaten "
"bereit."
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
msgid "unknown name"
msgstr "unbekannter Name"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, python-brace-format
msgid "Bank account at {bank}"
msgstr "Bankkonto bei {bank}"
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
msgid "iDEAL via Stripe"
msgstr "iDEAL über Stripe"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
@@ -29765,11 +29848,11 @@ msgstr ""
"iDEAL ist ein Online-Zahlverfahren für die Kunden niederländischer Banken. "
"Bitte halten Sie Ihre Kontodaten und Onlinebanking-Zugangsdaten bereit."
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
msgid "Alipay via Stripe"
msgstr "Alipay über Stripe"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
@@ -29777,60 +29860,60 @@ msgstr ""
"Dieses Online-Zahlverfahren ist für die Kunden des chinesischen "
"Zahlungsdienstes Alipay nutzbar. Bitte halten Sie Ihre Zugangsdaten bereit."
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
msgid "Bancontact via Stripe"
msgstr "Bancontact über Stripe"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
msgid "SOFORT via Stripe"
msgstr "SOFORT via Stripe"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
msgid "SOFORT (instant bank transfer)"
msgstr "SOFORT (Sofortüberweisung)"
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
msgid "Country of your bank"
msgstr "Land der Bank"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
msgid "Germany"
msgstr "Deutschland"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
msgid "Austria"
msgstr "Österreich"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
msgid "Belgium"
msgstr "Belgien"
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
msgid "Netherlands"
msgstr "Niederlande"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
msgid "Spain"
msgstr "Spanien"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, python-brace-format
msgid "Bank account {iban} at {bank}"
msgstr "Bankkonto {iban} bei {bank}"
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
msgid "EPS via Stripe"
msgstr "EPS über Stripe"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
msgid "Multibanco via Stripe"
msgstr "Multibanco über Stripe"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
msgid "Przelewy24 via Stripe"
msgstr "Przelewy24 über Stripe"
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
@@ -29839,11 +29922,11 @@ msgstr ""
"Przelewy24 ist ein Online-Zahlverfahren für die Kunden polnischer Banken. "
"Bitte halten Sie Ihre Kontodaten und Onlinebanking-Zugangsdaten bereit."
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
msgid "WeChat Pay via Stripe"
msgstr "WeChat Pay über Stripe"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -30366,7 +30449,7 @@ msgstr "Zusatzprodukte"
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
msgid "Please enter numbers only."
msgstr "Bitte nur Zahlen eingeben."
@@ -30420,7 +30503,7 @@ msgstr ""
"Die Zahlungsmethode wurde hinzugefügt, aber {} müssen noch bezahlt werden. "
"Bitte wählen Sie eine Zahlungsmethode für den Restbetrag aus."
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
msgid "Please select a payment method."
msgstr "Bitte wählen Sie eine Zahlungsmethode aus."
@@ -30429,8 +30512,8 @@ msgstr "Bitte wählen Sie eine Zahlungsmethode aus."
msgid "Please select a payment method to proceed."
msgstr "Bitte wählen Sie zum Fortfahren eine Zahlungsmethode aus."
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
msgid "The payment information you entered was incomplete."
msgstr "Die eingegebenen Zahlungsinformationen sind unvollständig."
@@ -30568,7 +30651,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
msgid "plus taxes"
@@ -31079,7 +31162,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -31092,7 +31175,7 @@ msgstr "minimale Bestellmenge: %(num)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -31131,7 +31214,7 @@ msgstr "Varianten zeigen"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
msgid "Original price:"
@@ -31140,7 +31223,7 @@ msgstr "Ursprünglicher Preis:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
msgid "New price:"
@@ -31152,8 +31235,8 @@ msgstr "Neuer Preis:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -31166,7 +31249,7 @@ msgstr "Preis von %(item)s verändern, mindestens %(price)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -31177,7 +31260,7 @@ msgstr "Preis von %(item)s verändern"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
msgid "incl. taxes"
@@ -31186,7 +31269,7 @@ msgstr "inkl. Steuern"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, python-format
@@ -31196,7 +31279,7 @@ msgstr "zzgl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -31204,7 +31287,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "inkl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, python-format
@@ -31213,8 +31296,8 @@ msgstr "Füge %(item)s, %(var)s zum Warenkorb hinzu"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
msgctxt "checkbox"
@@ -31223,15 +31306,15 @@ msgstr "Auswählen"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr "Menge reduzieren"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, python-format
msgid "Quantity of %(item)s, %(var)s to order"
@@ -31239,15 +31322,15 @@ msgstr "Anzahl an %(item)s, %(var)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr "Menge erhöhen"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, python-format
@@ -31255,7 +31338,7 @@ msgid "Add %(item)s to cart"
msgstr "%(item)s zum Warenkorb hinzufügen"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, python-format
msgid "Quantity of %(item)s to order"
@@ -31266,27 +31349,46 @@ msgid "There are no add-ons available for this product."
msgstr "Es sind keine Zusatzprodukte für dieses Produkt verfügbar."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr ""
+"Geben Sie unten einen Gutscheincode ein, um dieses Produkt zu bestellen."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "Nicht verfügbar"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "Nicht verfügbar"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "AUSGEBUCHT"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "AUSVERKAUFT"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Reserviert"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Alle verbleibenden Tickets sind reserviert, werden aber evtl. wieder "
@@ -31743,7 +31845,7 @@ msgid "Uncategorized items"
msgstr "Unkategorisierte Produkte"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, python-format
@@ -31751,7 +31853,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Zeige Bild von %(item)s in voller Größe"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, python-format
@@ -31759,20 +31861,14 @@ msgid "%(value)s incl. taxes"
msgstr "%(value)s brutto"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, python-format
msgid "%(value)s without taxes"
msgstr "%(value)s netto"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-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:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, python-format
msgid "Set price in %(currency)s for %(item)s"
@@ -31833,7 +31929,7 @@ msgstr "Nächste Woche %(week)s anzeigen"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
msgid "Few tickets left"
msgstr "Wenige verfügbar"
@@ -31842,7 +31938,7 @@ msgstr "Wenige verfügbar"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
msgctxt "available_event_in_list"
msgid "Buy now"
msgstr "Jetzt buchen"
@@ -31857,7 +31953,7 @@ msgstr "Jetzt buchen"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Jetzt buchen"
@@ -31866,7 +31962,7 @@ msgstr "Jetzt buchen"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "ausgebucht"
@@ -31926,12 +32022,12 @@ msgid "Other dates"
msgstr "Andere Termine"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
msgid "The booking period for this event is over."
msgstr "Der Buchungszeitraum für diese Veranstaltung ist beendet."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, python-format
msgid "The booking period for this event will start on %(date)s at %(time)s."
msgstr ""
@@ -32154,7 +32250,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Rechnung anfragen"
@@ -32394,7 +32490,7 @@ msgstr ""
"generieren. Bitte kontaktieren Sie uns, wenn Sie eine neue Rechnung "
"benötigen."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Änderungen speichern"
@@ -32952,7 +33048,7 @@ msgid "Multiple dates"
msgstr "Mehrere Termine"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Mehr Infos"
@@ -33024,8 +33120,8 @@ msgstr "Ihr Warenkorb ist nun leer."
msgid "The products have been successfully added to your cart."
msgstr "Die gewählten Produkte wurden Ihrem Warenkorb hinzugefügt."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
"Tickets für diese Veranstaltung können über diesen Verkaufskanal nicht "
@@ -33102,78 +33198,78 @@ msgstr ""
"Wir waren nicht in der Lage, Ihren Login zu verwenden, da die E-Mail-Adresse "
"{email} bereits für ein anderes Konto in diesem System in Verwendung ist."
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr ""
"Unbekannte Veranstaltung oder Sie haben keine Berechtigung, auf diese "
"Veranstaltung zuzugreifen."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Kein Termin ausgewählt."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Ungültiger Termin ausgewählt."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "Bitte gehen Sie einen Schritt zurück und versuchen es erneut."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "Diese Bestellung kann nicht mehr bezahlt werden."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
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:502
+#: pretix/presale/views/order.py:464
msgid "An invoice has been generated."
msgstr "Eine Rechnung wurde erstellt."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
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:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "Eine Zahlung für diese Bestellung ist noch offen."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "Sie können diese Bestellung nicht bearbeiten"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "Sie haben eine ungültige Stornogebühr gewählt."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
msgid "Canceled by customer"
msgstr "Storniert durch Kunde"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "Die Stornierungsanfrage wurde übermittelt."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr ""
"Der Ticket-Download ist für diese Bestellung (noch) nicht freigeschaltet."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
"Bitte klicke den Link, den wir dir per E-Mail geschickt haben, um deine "
"Tickets herunterzuladen."
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
@@ -33182,34 +33278,34 @@ msgstr ""
"Die Bestellung wurde geändert. Sie können nun den offenen Betrag von "
"{amount} bezahlen."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
msgid "You did not make any changes."
msgstr "Sie haben keine Änderungen vorgenommen."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
"Sie können Ihre Bestellung nicht so ändern, dass sich der Gesamtbetrag "
"reduziert."
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
"Sie können Ihre Bestellung nur so ändern, dass sich der Gesamtbetrag erhöht."
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr ""
"Sie können Ihre Bestellung nicht so ändern, dass sich der Gesamtbetrag "
"ändert."
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
msgid "You may not change your order in a way that would require a refund."
msgstr ""
"Sie können Ihre Bestellung nicht so ändern, dass eine Erstattung notwendig "
"wird."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
@@ -33217,7 +33313,7 @@ msgstr ""
"Sie können Ihre Bestellung nicht so ändern, dass sich der Gesamtbetrag "
"erhöht, da für diese Veranstaltung keine Zahlungen mehr akzeptiert werden."
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr "Sie können diese Bestellung nicht umbuchen."
@@ -33294,35 +33390,44 @@ msgstr ""
"Vielen Dank! Wir teilen Ihren Platz auf der Warteliste einer anderen Person "
"zu."
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "Dieser Ticket-Shop ist im Moment nicht verfügbar."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "Der ausgewählte Termin gehört nicht zu dieser Veranstaltungsreihe."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "ab %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr "Nur Benutzerprofil"
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "Lesezugriff"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "Schreibzugriff"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr ""
+#~ "Dieses Produkt wird zum Warenkorb des Benutzers hinzugefügt, wenn er den "
+#~ "Gutschein einlöst."
+
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Auf Empfänger ohne Check-in einschränken"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Modern (pretix 2.7)"
diff --git a/src/pretix/locale/de/LC_MESSAGES/djangojs.po b/src/pretix/locale/de/LC_MESSAGES/djangojs.po
index e047be5ee..edff21d0e 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: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2023-11-28 15:36+0000\n"
"Last-Translator: Raphael Michel \n"
"Language-Team: German \n"
"Language-Team: German (informal) not check this option if you want to use this "
@@ -4445,7 +4424,7 @@ msgstr ""
"dieses Produkt als Zusatzprodukt verwendet werden soll, sondern nur für "
"feste Produktpakete!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4456,7 +4435,7 @@ msgstr ""
"Bestellungen mit diesem Produkt niemals von Kunden selbst storniert werden, "
"unabhängig von der veranstaltungsweiten Einstellung."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4466,7 +4445,7 @@ msgstr ""
"angegeben im Warenkorb liegt. Wenn das Feld leer ist oder auf 0 gesetzt "
"wird, gibt es keine Beschränkung."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4478,7 +4457,7 @@ msgstr ""
"Beschränkung. Die Beschränkung für die Gesamtanzahl von Produkten in einer "
"Bestellung bleibt davon unberührt."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4489,7 +4468,7 @@ msgstr ""
"dieses Ticket besondere Behandlung braucht. Das ist z.B. für Studierende "
"nützlich, deren Studierendenausweis noch geprüft werden soll."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
@@ -4497,7 +4476,7 @@ msgstr ""
"Dieser Text wird von der Check-in-App angezeigt, wenn ein Ticket von diesem "
"Typ gescannt wird."
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4507,7 +4486,7 @@ msgstr ""
"um eine Rabattierung zu kennzeichnen. Dies ändert nichts an der "
"tatsächlichen Preisberechnung."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4515,11 +4494,11 @@ msgstr ""
"Dem Käufer dieses Produktes wird statt eines Tickets ein Wertgutschein in "
"Höhe des Produktpreises ausgestellt."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr "Erlaubte Mitgliedschafts-Typen"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
@@ -4528,11 +4507,11 @@ msgstr ""
"Mitgliedschaft hat. Vorsicht, das bedeutet z.B., dass dieses Produkt nie im "
"Widget angezeigt werden kann."
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr "Dieses Produkt erstellt eine Mitgliedschaft vom Typ"
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
@@ -4540,19 +4519,19 @@ msgstr ""
"Die Dauer der Mitgliedschaft entspricht der Dauer der Veranstaltung oder des "
"Termins"
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr "Dauer der Mitgliedschaft in Tagen"
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "Dauer der Mitgliedschaft in Monaten"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr "Gültigkeit"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4574,54 +4553,54 @@ msgstr ""
"später änderst, werden bereits bestehende Tickets nicht verändert sondern "
"behalten ihre aktuelle Gültigkeit."
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr "Beginn der Gültigkeit"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr "Ende der Gültigkeit"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr "Minuten"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr "Stunden"
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr "Tage"
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr "Monate"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr "Kunden könnten den Startzeitpunkt selbst wählen"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
"Wenn diese Option nicht ausgewählt ist, startet die Gültigkeit immer mit dem "
"Kaufzeitpunkt."
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr "Spätester Start in der Zukunft"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
"Der ausgewählte Starttermin darf nur so viele Tage in der Zukunft liegen."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr "Verwendung wiederverwendbarer Medien"
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4638,11 +4617,11 @@ msgstr ""
"es sich um eine erweiterte Funktion, die auch eine spezielle Konfiguration "
"der Ticket- und Druckeinstellungen erfordert."
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr "Medientyp"
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
@@ -4653,9 +4632,9 @@ msgstr ""
"alle Medientypen werden in allen Verkaufskanälen oder Check-in-Prozesse "
"unterstützt."
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4668,7 +4647,7 @@ msgstr ""
msgid "Products"
msgstr "Produkte"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
@@ -4676,26 +4655,26 @@ msgstr ""
"Wenn eine Regelung für wiederverwendbare Medien ausgewählt ist, muss auch "
"ein Medientyp ausgewählt werden."
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
"Der ausgewählte Medientyp ist in den Veranstalter-Einstellungen nicht "
"aktiviert."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
"Der ausgewählte Medientyp unterstützt derzeit die Verwendung für Tickets "
"nicht."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
"Der ausgewählte Medientyp unterstützt derzeit die Verwendung für "
"Wertgutscheine nicht."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
@@ -4705,7 +4684,7 @@ msgstr ""
"Medien haben. Stattdessen können Wertgutscheine für manche Medientypen "
"direkt an der Kasse erzeugt und aufgeladen werden."
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
@@ -4713,32 +4692,32 @@ msgstr ""
"Die minimale Anzahl pro Bestellung muss unter der maximalen Anzahl pro "
"Bestellung liegen."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
"Die Kategorie des Produktes muss zur selben Veranstaltung gehören wie das "
"Produkt."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
"Der Steuersatz des Produktes muss zur selben Veranstaltung gehören wie das "
"Produkt."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
"Das Ende der Verfügbarkeit muss nach dem Beginn der Verfügbarkeit liegen."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Dies wird in Produktlisten unter dem Namen der Variante angezeigt."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr "Freigabe erforderlich"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4750,21 +4729,21 @@ msgstr ""
"und abgeschlossen werden kann. Du kannst das z.B. für Tickets nutzen, die "
"nur für bestimmte Mitglieder zur Verfügung stehen."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr "Mitgliedschafts-Typen"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr "Diese Variante wird vor diesem Termin nicht verkauft."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr "Diese Variante wird nach diesem Termin nicht mehr verkauft."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
@@ -4774,11 +4753,11 @@ msgstr ""
"ein Verkaufskanal hier aktiviert ist aber nicht auf Produktebene, ist die "
"Variante dennoch nicht verfügbar."
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr "Nur anzeigen, wenn ein passender Gutschein eingelöst wird."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
@@ -4786,29 +4765,29 @@ msgstr ""
"Diese Variante wird auf der Veranstaltungsseite nicht angezeigt, es sei denn "
"der Benutzer gibt einen zu dieser Variante gehörenden Gutscheincode ein."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Variante"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Varianten"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Minimale Anzahl"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Maximale Anzahl"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Zusatzprodukte sind im Preis enthalten"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4816,45 +4795,45 @@ msgstr ""
"Wenn diese Option aktiviert ist, können die Zusatzprodukte ohne Aufpreis "
"hinzugefügt werden, selbst wenn sie eigentlich Geld kosten würden."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "Erlaube, das gleiche Produkt mehrfach auszuwählen"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
"Die Kategorie für Zusatzprodukte muss zur selben Veranstaltung gehören wie "
"das Produkt."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "Dieses Produkt hat bereits Zusatzprodukte mit dieser Kategorie."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Die minimale Anzahl muss mindestens null sein."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Die maximale Anzahl muss mindestens null sein."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "Die minimale Anzahl muss unter der maximalen Anzahl liegen."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "Enthaltenes Produkt"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Enthaltene Variante"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Ausgewiesener Preisanteil"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4867,59 +4846,59 @@ msgstr ""
"dieses Feld leer lassen. Dieser Preis wird nicht auf den Basispreis "
"aufgeschlagen."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr "Die enthaltenen Produkte müssen zur selben Veranstaltung gehören."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "Zu diesem Produkt muss eine Variante ausgewählt werden."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "Diese Variante gehört nicht zu diesem Produkt."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "Die Anzahl muss mindestens null sein."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Zahl"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Text (einzeilig)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Text (mehrzeilig)"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Ja/Nein"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Auswahl aus einer Liste"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Mehrfachauswahl aus einer Liste"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Datei-Upload"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Datum und Uhrzeit"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Land (ISO3166-1-alpha-2-Ländercode)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4927,7 +4906,7 @@ msgstr "Land (ISO3166-1-alpha-2-Ländercode)"
msgid "Question"
msgstr "Frage"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
@@ -4935,80 +4914,80 @@ msgstr ""
"Dieses Feld darf nur Buchstaben, Zahlen, Punkte, Bindestriche und "
"Unterstriche enthalten."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Hilfetext"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
"Wenn diese Frage noch weitere Erklärung braucht, kannst du sie hier "
"eintragen."
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Art der Antwort"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Antwort erforderlich"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Diese Frage wird allen Käufern der ausgewählten Produkte gestellt"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "Frage beim Einchecken statt im Verkaufsprozess"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr "Nicht für alle Fragetypen von allen unseren Check-in-Apps unterstützt."
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr "Antwort beim Check-in anzeigen"
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Versteckte Frage"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "Diese Frage wird nur im Backend angezeigt."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Antwort auf Rechnungen abdrucken"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "Minimaler Wert"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr "Derzeit nicht von unseren Apps und während dem Check-In unterstützt"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "Maximaler Wert"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr "Maximale Länge"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr "Prüfe, dass es sich um ein Foto im Hochformat handelt"
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
@@ -5016,100 +4995,100 @@ msgstr ""
"Wenn diese Option aktiv ist, werden nur Bilder im Format 3:4 akzeptiert. "
"Wird üblicherweise für Teilnehmerausweise benutzt."
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Diese Frage muss beantwortet werden."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr "Ungültiger Eingabetyp."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Ungültige Option ausgewählt."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "Die Zahl ist zu niedrig."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "Die Zahl ist zu hoch."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Ungültige Nummerneingabe."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "Bitte wählen Sie ein späteres Datum."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "Bitte wählen Sie ein früheres Datum."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Ungültige Datumseingabe."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Ungültige Zeiteingabe."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Ungültige Zeitstempeleingabe."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Unbekanntes Länderkürzel."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Antwort"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
"Die Referenz {} wird bereits für eine andere Option verwendet, bitte wähle "
"eine andere."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Antwortoption"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Antwortoptionen"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Gesamtanzahl"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Leer lassen für unbegrenzt viele Tickets."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Produkt"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Varianten"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
"Ignoriere dieses Kontingent für die Gesamt-Verfügbarkeit der Veranstaltung"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5121,11 +5100,11 @@ msgstr ""
"nützlich für Zusatz-Artikel, die in jeder Veranstaltung verkauft werden, "
"aber die Anzeige im Kalender nicht beeinflussen sollen."
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Dieses Kontingent schließen, sobald es einmal ausverkauft war"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5137,11 +5116,11 @@ msgstr ""
"Tickets frei werden. Natürlich kannst du das Kontingent jederzeit wieder "
"öffnen."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr "Mehr Tickets verkaufen sobald Kunden die Veranstaltung verlassen haben"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5158,28 +5137,28 @@ msgstr ""
"bei denen die Option \"Erneuten Eintritt erlauben, wenn Ausgang gescannt "
"wurde\" gesetzt ist."
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Kontingent"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Kontingente"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
"Alle Varianten müssen zu einem Produkt gehören, das auch in der Liste der "
"Produkte enthalten ist."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5187,15 +5166,15 @@ msgstr ""
"Eine oder mehrere Produkte haben Varianten, aber es sind keine dieser "
"ausgewählt."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Der Termin kann nicht leer sein, da dies eine Veranstaltungsreihe ist."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr "Pflichtfeld für Produkte"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
@@ -5203,7 +5182,7 @@ msgstr ""
"Wenn diese Option gewählt ist, muss der Parameter in jedem Produkt gefüllt "
"werden. Dies hat keine Auswirkungen, wenn ein Standardwert gesetzt ist."
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5328,7 +5307,7 @@ msgid "expired"
msgstr "abgelaufen"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "Kunde"
@@ -5342,7 +5321,7 @@ msgstr "Sprache"
msgid "Total amount"
msgstr "Gesamtbetrag"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5375,12 +5354,12 @@ msgstr ""
"Dieser Text wird von der Check-in-App angezeigt, wenn ein Ticket dieser "
"Bestellung gescannt wird."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Meta-Informationen"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "Freigabe ausstehend"
@@ -5434,100 +5413,100 @@ msgstr "Der Gutschein \"{voucher}\" hat nicht mehr ausreichend Budget übrig."
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "Der Gutschein \"{voucher}\" wurde zwischenzeitlich verwendet."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Leer, wenn dies kein Eintrittsticket ist"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "erstellt"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "ausstehend"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "bestätigt"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "abgebrochen"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "fehlgeschlagen"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "erstattet"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Zahlungsinformationen"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "extern gestartet"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "erstellt"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "auf dem Weg"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "erledigt"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "fehlgeschlagen"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "abgebrochen"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Veranstalter"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Kunde"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Extern"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "Grund für die Erstattung"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
@@ -5535,32 +5514,32 @@ msgid ""
msgstr ""
"Kann dem Nutzer angezeigt werden, z.B. als Teil eines Verwendungszwecks."
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Zahlungsgebühr"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Versandkosten"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Servicegebühr"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Stornogebühr"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr "Versicherungsgebühr"
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Andere Gebühren"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5571,7 +5550,7 @@ msgstr "Andere Gebühren"
msgid "Gift card"
msgstr "Wertgutschein / Geschenkgutschein"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5579,27 +5558,27 @@ msgstr "Wertgutschein / Geschenkgutschein"
msgid "Value"
msgstr "Wert"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Bestelltes Produkt"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "Warenkorb-ID (z.B. Session-ID)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Produkt im Warenkorb"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Produkte im Warenkorb"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Firmenkunde"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
"Diese Referenz wird auf deine Rechnung gedruckt, damit du die Rechnung "
@@ -5788,7 +5767,7 @@ msgstr ""
"Steuerberater aktiviert werden. Wir übernehmen keine Haftung für die "
"korrekte Berechnung der Steuern. Benutzung auf eigene Gefahr."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Land des Händlers"
@@ -5923,34 +5902,35 @@ msgid "Voucher value"
msgstr "Gutscheinwert"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-"Dieses Produkt wird zum Warenkorb des Benutzers hinzugefügt, wenn er den "
-"Gutschein einlöst."
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Diese Variante des oben ausgewählten Produktes wird verwendet."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Wenn dieser Haken gesetzt ist, ist der Gutschein für alle Produkte gültig, "
"für die dieses Kontingent gilt."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "Zugewiesener Sitzplatz"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Tag"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -5960,16 +5940,16 @@ msgstr ""
"du bei verschiedenen Gutscheinen denselben Wert eingibst, kannst du z.B. "
"Statistiken erhalten, wie viele dieser Gutscheine bereits eingelöst wurden."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Zeigt versteckte Produkte an, die zu diesem Gutschein passen"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
"Alle Zusatzprodukte kostenlos anbieten, wenn dieser Gutschein eingelöst wird"
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
@@ -5977,23 +5957,23 @@ msgstr ""
"Alle enthaltenen Produkte ohne separaten Preisanteil ausweisen, wenn dieser "
"Gutschein eingelöst wird"
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Gutscheine"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
"Du kannst kein Kontingent auswählen, das zu einer anderen Veranstaltung "
"gehört."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "Du kannst nicht gleichzeitig ein Kontingent und ein Produkt auswählen."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
@@ -6003,12 +5983,12 @@ msgstr ""
"enthaltenes Produkt verfügbar ist, da Gutscheine nicht auf Zusatzprodukte "
"oder enthaltene Produkte angewendet werden können."
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
"Du kannst kein Produkt auswählen, das zu einer anderen Veranstaltung gehört."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
@@ -6016,11 +5996,11 @@ msgstr ""
"Du kannst keine Variante auswählen, wenn du ein Produkt ohne Varianten "
"ausgewählt hast."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Diese Variante gehört nicht zu diesem Produkt."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6029,12 +6009,12 @@ msgstr ""
"spezifische Produktvariante auswählst, sonst könnte unklar sein, welche "
"Kontingente geblockt werden müssen."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
"Es ist aktuell nicht möglich, Gutscheine für Zusatzprodukte zu erstellen."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
@@ -6042,7 +6022,7 @@ msgstr ""
"Du musst ein Produkt oder Kontingent auswählen, wenn dieser Gutschein "
"Tickets reservieren soll."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6051,26 +6031,26 @@ msgstr ""
"Dieser Gutschein wurde bereits %(redeemed)s mal eingelöst. Du kannst die "
"maximale Anzahl Nutzungen nicht niedriger als diese Anzahl einstellen."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
"Die minimale Anzahl an Verwendungen muss unter der maximalen Anzahl liegen."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Wenn du mit diesem Gutschein Kontingent reservieren willst, musst du einen "
"Termin auswählen."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"Du kannst keinen Termin auswählen, da dies keine Veranstaltungsreihe ist."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6078,20 +6058,20 @@ msgstr ""
"Du kannst keinen Gutschein erstellen, der Kontingent fest reserviert, da das "
"Produkt oder das Kontingent derzeit ausverkauft oder komplett reserviert ist."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Ein Gutschein mit diesem Code existiert bereits."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "Du musst einen Termin auswählen, wenn ein Sitzplatz ausgewählt ist."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "Die Sitzplatz-ID \"{id}\" existiert in dieser Veranstaltung nicht."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
@@ -6100,22 +6080,22 @@ msgstr ""
"Der Sitzplatz \"{id}\" ist derzeit nicht verfügbar (blockiert, bereits "
"verkauft, oder einem anderen Gutschein zugewiesen)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
"Du musst ein konkretes Produkt auswählen, wenn ein Sitzplatz angegeben ist."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
"Gutscheine mit zugewiesenem Sitzplatz können nur einmal verwendet werden."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Du musst das Produkt \"{prod}\" für diesen Sitzplatz auswählen."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "Der Sitzplatz \"{id}\" ist bereits verkauft oder blockiert."
@@ -6166,15 +6146,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr "Automatisch erstellt aus der Warteliste für {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "Dieser Termin gehört nicht zu dieser Veranstaltungsreihe."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Du musst eine Produktvariante auswählen."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6422,7 +6402,7 @@ msgstr "Mehrere passende Sitzplätze gefunden."
msgid "No matching seat was found."
msgstr "Kein passender Sitzplatz gefunden."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
@@ -6430,7 +6410,7 @@ msgstr ""
"Dieser Sitzplatz wurde inzwischen von einem anderen Kunden gebucht, bitte "
"wähle einen anderen."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "Du musst einen Sitzplatz auswählen."
@@ -6853,6 +6833,15 @@ msgstr "123,45 EUR"
msgid "Price including add-ons"
msgstr "Preis inklusive Zusatzprodukte"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "Max Mustermann"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7111,7 +7100,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Parkett, Reihe 3, Sitz 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "Freie Platzwahl"
@@ -7159,10 +7148,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Teilnehmername für Anrede"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Herr Mustermann"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7251,7 +7248,7 @@ msgid "Event canceled"
msgstr "Veranstaltung abgesagt"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7272,7 +7269,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Es wurde kein Termin ausgewählt."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Du hast ein Produkt ausgewählt, das nicht zum Verkauf steht."
@@ -7293,13 +7290,38 @@ msgstr ""
"gewünschten Anzahl verfügbar, bitte überprüfe deinen Warenkorb."
#: pretix/base/services/cart.py:117
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Einige der ausgewählten Produkte sind zwischenzeitlich nicht mehr in der "
+"gewünschten Anzahl verfügbar, bitte überprüfe deinen Warenkorb."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Einige der ausgewählten Produkte sind zwischenzeitlich nicht mehr in der "
+"gewünschten Anzahl verfügbar, bitte überprüfe deinen Warenkorb."
+
+#: pretix/base/services/cart.py:126
#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "Du kannst nicht mehr als %s Produkt pro Bestellung auswählen."
msgstr[1] "Du kannst nicht mehr als %s Produkte pro Bestellung auswählen."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -7311,7 +7333,7 @@ msgstr[1] ""
"Du kannst das Produkt %(product)s höchstens %(max)s mal pro Bestellung "
"auswählen."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7319,7 +7341,7 @@ msgid_plural ""
msgstr[0] "Du musst das Produkt %(product)s mindestens %(min)s mal auswählen."
msgstr[1] "Du musst das Produkt %(product)s mindestens %(min)s mal auswählen."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -7334,17 +7356,17 @@ msgstr[1] ""
"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:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr "Der Buchungszeitraum für diese Veranstaltung hat noch nicht begonnen."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr "Der Buchungszeitraum für diese Veranstaltung ist beendet."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
@@ -7352,7 +7374,7 @@ msgstr ""
"Alle Zahlungen für diese Veranstaltung müssen bereits eingegangen sein, "
"daher können keine neuen Bestellungen getätigt werden."
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
@@ -7360,7 +7382,7 @@ msgstr ""
"Der Buchungszeitraum für diese Veranstaltung hat noch nicht begonnen. Die "
"betroffenen Positionen wurden aus dem Warenkorb entfernt."
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
@@ -7368,19 +7390,19 @@ msgstr ""
"Der Buchungszeitraum für eine der Veranstaltungen im Warenkorb ist nun "
"beendet. Die betroffenen Positionen wurden aus dem Warenkorb entfernt."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr "Der eingegebene Preis ist keine Zahl."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "Der eingegebene Preis ist zu hoch."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Dieser Gutscheincode ist uns nicht bekannt."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7395,7 +7417,7 @@ msgstr[1] ""
"Der Gutscheincode \"%(voucher)s\" kann nur verwendet werden, wenn du "
"mindestens %(number)s passendes Produkt auswählst."
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7416,14 +7438,14 @@ msgstr[1] ""
"Positionen aus deinem Warenkorb entfernt, die deswegen nicht weiter gekauft "
"werden können."
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
"Dieser Gutschein kann nicht mehr verwendet werden, da er bereits zu oft "
"eingelöst wurde."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7436,12 +7458,12 @@ msgstr ""
"Gutschein einlöst, oder dass du ihn bereits zuvor eingegeben hast, aber den "
"Kauf nicht abgeschlossen hast. Du kannst es in %d Minuten erneut versuchen."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Dieser Gutschein kann nur noch %d mal eingelöst werden."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
@@ -7449,7 +7471,7 @@ msgstr ""
"Das Anwenden eines Gutscheins auf den Warenkorb kann nicht mit anderen "
"Operationen kombiniert werden."
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7458,19 +7480,19 @@ msgstr ""
"Zeile aus deinem Warenkorb, um ihn für ein anderes Produkt verwenden zu "
"können."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Dieser Gutschein ist abgelaufen."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Dieser Gutschein gilt nicht für dieses Produkt."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "Dieser Gutschein ist für diesen Sitzplatz nicht gültig."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7480,35 +7502,35 @@ msgstr ""
"Gutschein passt. Wenn du etwas neues zum Warenkorb hinzufügen willst, kannst "
"du dies mit dem Gutschein-Eingabefeld am Ende der Seite tun."
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
"Dein Gutschein gilt für ein Produkt, das aktuell nicht zum Verkauf steht."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Dieser Gutschein ist für diesen Termin nicht gültig."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
"Du brauchst einen gültigen Gutscheincode, um dieses Produkt zu bestellen."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "Der ausgewählte Termin ist nicht aktiv."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "Du kannst für das ausgewählte Produkt kein Zusatzprodukt auswählen."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "Du kannst nur eine Variante von jedem Zusatzprodukt auswählen."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7523,7 +7545,7 @@ msgstr[1] ""
"Du kannst maximal %(max)s Zusatzprodukte aus der Kategorie %(cat)s für das "
"Produkt %(base)s auswählen."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -7538,7 +7560,7 @@ msgstr[1] ""
"Du musst mindestens %(min)s Zusatzprodukte aus der Kategorie %(cat)s für das "
"Produkt %(base)s auswählen."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7547,7 +7569,7 @@ msgstr ""
"Sie können jedes Zusatzprodukte aus der Kategorie %(cat)s für das Produkt "
"%(base)s höchstens ein mal auswählen."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
@@ -7555,25 +7577,25 @@ msgstr ""
"Eins der ausgewählten Produkte kann nur als Zusatz zu einem anderen Produkt "
"erworben werden."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
"Eins der ausgewählten Produkte wird nicht einzeln verkauft, sondern nur als "
"Teil fester Produktpaketen."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Bitte wähle einen gültigen Sitzplatz aus."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "Du kannst für das ausgewählte Produkt keinen Sitzplatz auswählen."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "Du kannst den gleichen Sitzplatz nicht mehrfach auswählen."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7581,7 +7603,7 @@ msgstr ""
"Du hast einen Wertgutschein eingegeben. Dieser muss später im Ablauf "
"eingegeben werden, wenn du nach deiner Zahlungsmethode gefragt wirst."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7864,7 +7886,7 @@ msgstr ""
"Du erhältst diese E-Mail, da du dies in deinen Veranstaltungs-Einstellungen "
"angegeben hast."
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -7873,7 +7895,7 @@ msgstr ""
"Du erhältst diese E-Mail, weil jemand dich für die Veranstaltung {event} "
"angemeldet hat."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -7882,14 +7904,14 @@ msgstr ""
"Du kannst deine Bestellung unter folgender Adresse einsehen:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, 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/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr "Kalendereintrag"
@@ -7980,7 +8002,7 @@ msgstr ""
"Fehler beim Import des Wertes \"{value}\" für Spalte \"{column}\" in Zeile "
"\"{line}\": {message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr "Bestellungen können nicht mehr als %(max)s Tickets enthalten."
@@ -7990,7 +8012,7 @@ msgstr "Bestellungen können nicht mehr als %(max)s Tickets enthalten."
msgid "Invalid data in row {row}: {message}"
msgstr "Ungültige Daten in Zeile {row}: {message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -7998,7 +8020,7 @@ msgstr ""
"Einige der ausgewählten Produkte waren zwischenzeitlich nicht mehr "
"verfügbar, bitte überprüfe deinen Warenkorb."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -8006,7 +8028,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:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -8014,11 +8036,11 @@ msgstr ""
"Der Preis einiger Produkte in deinem Warenkorb hat sich zwischenzeitlich "
"geändert."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Ein interner Fehler ist aufgetreten, bitte erneut versuchen."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
@@ -8027,11 +8049,11 @@ msgstr ""
"Bitte prüfe, ob deine Änderungen immer noch zutreffend sind und probiere es "
"erneut."
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Dein Warenkorb ist leer."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -8048,11 +8070,11 @@ msgstr[1] ""
"auswählen. Wir haben die überschüssigen Produkte aus deinem Warenkorb "
"entfernt."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr "Der Buchungszeitraum ist beendet."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8060,7 +8082,7 @@ msgstr ""
"Der Gutscheincode, der für eins der Produkte in deinem Warenkorb benutzt "
"wurde, wurde nicht gefunden."
-#: pretix/base/services/orders.py:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8070,7 +8092,7 @@ msgstr ""
"wurde, wurde bereits zu oft verwendet. Wir haben das entsprechende Produkt "
"aus dem Warenkorb entfernt."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -8079,7 +8101,7 @@ msgstr ""
"wurde, wurde bereits zu oft verwendet. Wir haben den Preis für das "
"entsprechende Produkt in deinem Warenkorb aktualisiert."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8088,7 +8110,7 @@ msgstr ""
"wurde, ist abgelaufen. Wir haben das entsprechende Produkt aus dem Warenkorb "
"entfernt."
-#: pretix/base/services/orders.py:174
+#: pretix/base/services/orders.py:173
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."
@@ -8097,12 +8119,12 @@ msgstr ""
"wurde, ist nicht für dieses Produkt gültig. Wir haben das entsprechende "
"Produkt aus dem Warenkorb entfernt."
-#: pretix/base/services/orders.py:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
"Du benötigst einen gültigen Gutscheincode um eines der Produkte zu bestellen."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking period for one of the events in your cart has not yet started. "
"The affected positions have been removed from your cart."
@@ -8110,7 +8132,7 @@ msgstr ""
"Der Buchungszeitraum für eine der Veranstaltungen im Warenkorb hat noch "
"nicht begonnen. Die betroffenen Positionen wurden aus dem Warenkorb entfernt."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
@@ -8118,7 +8140,7 @@ msgstr ""
"Einer der ausgewählten Sitzplätze war ungültig und wurde aus dem Warenkorb "
"entfernt."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -8126,7 +8148,7 @@ msgstr ""
"Einer der ausgewählten Sitzplätze wurde zwischenzeitlich verkauft und wurde "
"aus deinem Warenkorb entfernt."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
@@ -8135,24 +8157,24 @@ msgstr ""
"Die Position %(addon)s kann nicht entfernt werden, da sie bereits "
"eingecheckt wurde."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr "Die Bestellung war nicht storniert."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
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:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Diese Bestellung wartet nicht auf Freigabe."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Du kannst diese Bestellung nicht stornieren."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8161,18 +8183,18 @@ msgstr ""
"Diese Bestellung kann nicht storniert werden, da der hier erworbene "
"Wertgutschein {card} bereits eingelöst wurde."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
"Die Stornogebühr darf nicht größer sein als der Gesamtbetrag der Bestellung."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
"Diese gewählten Zahlungsmethoden decken noch nicht den Gesamtbetrag ab."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8184,26 +8206,26 @@ msgstr ""
"verwendet. Bitte prüfe die unten angezeigten Preise genau und versuche es "
"erneut."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Du musst eine Produktvariante auswählen."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, 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:1487
+#: pretix/base/services/orders.py:1476
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:1488
+#: pretix/base/services/orders.py:1477
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:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
@@ -8211,7 +8233,7 @@ msgstr ""
"Diese Änderung würde die Bestellung leer hinterlassen. Bitte storniere die "
"Bestellung stattdessen."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8219,7 +8241,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:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8227,18 +8249,18 @@ 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:1495
+#: pretix/base/services/orders.py:1484
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:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr "Du musst einen Termin auswählen."
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8247,19 +8269,19 @@ msgstr ""
"Der ausgewählte Sitzplatz \"{seat}\" passt nicht zum ausgewählten Termin, "
"bitte wähle den Sitzplatz neu aus."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "Das ausgewählte Produkt erfordert die Wahl eines Sitzplatzes."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "Das ausgewählte Produkt erlaubt keine Sitzplatzwahl."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr "Das ausgewählte Land ist von der Steuer-Regel blockiert."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
@@ -8267,7 +8289,7 @@ msgstr ""
"Du kannst den Preis einer Position, aus der ein Wertgutschein erstellt "
"wurde, nicht ändern."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8276,7 +8298,7 @@ msgstr ""
"Eine Position kann nicht storniert werden, da der Wertgutschein {card} "
"bereits verwendet wurde."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8284,6 +8306,27 @@ msgstr ""
"Es gab einen Fehler bei der automatischen Erstattung der Zahlung. Bitte "
"kontaktiere den Veranstalter für weitere Informationen."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Musterfirma"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Beispiel-Ticket"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Hier kann ein Grund für den Nutzer angegeben werden."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Der Betrag wurde von deiner Karte abgebucht."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+"Bitte überweise den vollen Betrag auf das Bankkonto 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8661,7 +8704,7 @@ msgid "Show exchange rates"
msgstr "Wechselkurse anzeigen"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "Niemals"
@@ -9254,7 +9297,7 @@ msgstr ""
msgid "Available languages"
msgstr "Verfügbare Sprachen"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Standardsprache"
@@ -9315,7 +9358,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "Verstecke alle ausverkauften Produkte"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
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 "
@@ -9333,7 +9376,7 @@ msgstr "Zeige Produkt-Varianten standardmäßig ausgeklappt an"
msgid "Enable waiting list"
msgstr "Warteliste aktivieren"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9773,7 +9816,7 @@ msgstr ""
"Zahlungsmethode es erlaubt. Andernfalls musst du eine manuelle Rückbuchung "
"veranlassen."
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "Feste Stornogebühr einbehalten"
@@ -9781,7 +9824,7 @@ msgstr "Feste Stornogebühr einbehalten"
msgid "Keep payment, shipping and service fees"
msgstr "Zahlungs-, Versand- und Servicegebühren einbehalten"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "Prozentuale Stornogebühr einbehalten"
@@ -9901,21 +9944,21 @@ msgstr ""
"automatisch die angezeigten Stornobedingungen auf Basis der hier getroffenen "
"Einstellungen."
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "Kontakt-E-Mail"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
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/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "Impressum (URL)"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9949,7 +9992,7 @@ msgstr ""
"Tickets werden nie angehängt, wenn sie größer als {size} sind, um "
"Zustellungsprobleme zu vermeiden."
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10348,12 +10391,12 @@ msgstr ""
"Viele Grüße, \n"
"Das {event} Team"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Anzahl Tage"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11422,7 +11465,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr "MA"
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11841,14 +11884,14 @@ msgstr "Foto hochladen"
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr "Tage"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -11895,11 +11938,11 @@ msgstr ""
"Lizenzbedingungen lesen oder den Quellcode erhalten möchtest, folge "
"folgenden Links oder Anweisungen:"
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr "Downloadformat aktivieren"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Ticket herunterladen"
@@ -12248,7 +12291,7 @@ msgstr "Ein interner Fehler ist aufgetreten, bitte später erneut versuchen."
msgid "The task has been completed."
msgstr "Die Aufgabe wurde fertiggestellt."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr "Bitte keine Dateien mit mehr als {size} hochladen!"
@@ -12287,19 +12330,19 @@ msgstr ""
"derzeit nur in Entwicklungsumgebungen von pretix ausgewählt werden, nicht in "
"Produktivinstallationen."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Alle Termine"
@@ -12342,35 +12385,35 @@ msgstr "Unterstützung für Fragen beim Check-in"
msgid "All gates"
msgstr "Alle Stationen"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "Verfügbare Sprachen"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
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:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "Dies ist eine Veranstaltungsreihe"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
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:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Veranstaltungs-Zeitzone"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Umsatzsteuersatz"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -12381,11 +12424,11 @@ msgstr ""
"Steuerlage hast, kannst du später andere Steuersätze hinzufügen und "
"Detaileinstellungen treffen."
-#: pretix/control/forms/event.py:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr "Team-Zugriff gewähren"
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
@@ -12396,11 +12439,11 @@ msgstr ""
"Teams aus, in denen du Mitglied bist, das Zugriff auf diese neue "
"Veranstaltung haben soll."
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr "Erstelle ein neues Team mit mir als einzigem Mitglied"
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -12408,44 +12451,44 @@ msgstr ""
"Beispiel-Konferenzzentrum\n"
"Heidelberg, Deutschland"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "Es muss eine Standardsprache eingestellt werden."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Konfiguration übernehmen"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Nicht übernehmen"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "Standard ({value})"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "Eigene Domain"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr "Du musst die eigene Domain vorher im Webserver konfigurieren."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr "Du kannst die Basisdomain dieser Installation nicht verwenden."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
"Diese Domain ist bereits für eine andere Veranstaltung oder ein anderes "
"Veranstalterkonto in Verwendung, bitte wähle eine andere."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
@@ -12454,11 +12497,11 @@ msgstr ""
"Die Validierung einer Einstellung, die nicht Teil dieses Formulars ist, ist "
"fehlgeschlagen: {error}"
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "Namensformat"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -12468,11 +12511,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:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr "Zur Auswahl stehende Titel"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
@@ -12480,29 +12523,29 @@ msgstr ""
"Wenn das ausgewählte Namensformat eine Titel-Eingabe erlaubt, kann die "
"Auswahl der Titel mit dieser Option eingeschränkt werden."
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "Frage nach {fields}, Anzeige wie {example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "Freie Texteingabe"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr "Nicht fragen"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr "Fragen, aber Eingabe ist optional"
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr "Fragen, Eingabe ist verpflichtend"
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
@@ -12510,11 +12553,11 @@ msgstr ""
"Du hast eingestellt, dass Wertgutscheine {} Jahre nach Ende des Jahres der "
"Ausstellung ablaufen."
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "Steuer-Regel für Zahlungsgebühren"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -12524,11 +12567,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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "Rechnungen nur für bestimmte Verkaufskanäle generieren"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
msgid ""
"If you have enabled invoice generation in the previous setting, you can "
"limit it here to specific sales channels."
@@ -12536,19 +12579,19 @@ msgstr ""
"Wenn du die Rechnungserstellung weiter oben aktiviert hast, kannst du sie "
"hier auf bestimmte Verkaufskanäle einschränken."
-#: pretix/control/forms/event.py:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Rechnungs-Layout"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Rechnungssprache"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "Sprache des Benutzers"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
@@ -12557,7 +12600,7 @@ msgstr ""
"Eine Rechnung wird vor der Zahlung erzeugt, wenn der Kunde eine der "
"folgenden Zahlungsmethoden wählt: {list}"
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
@@ -12565,19 +12608,19 @@ msgstr ""
"Keine der derzeit konfigurierten Zahlungsmethoden wird eine "
"Rechnungsausstellung vor Zahlung herbeiführen."
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr "Empfohlen"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr "Der Online-Shop muss ausgewählt werden um diese E-Mails zu erhalten."
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr "Verkaufskanäle für Bestellbestätigungen via E-Mail"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
@@ -12586,7 +12629,7 @@ msgstr ""
"ausgewählten Verkaufskanäle versendet. Der Online-Shop muss ausgewählt "
"werden."
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
@@ -12594,50 +12637,50 @@ msgstr ""
"Diese E-Mails werden nur an die ausgewählten Verkaufskanäle versendet. Der "
"Online-Shop muss ausgewählt werden."
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "BCC-Adresse"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
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:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Signatur"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, 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:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "z.B. Deine Kontaktdaten"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "HTML-E-Mail-Renderer"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr "Betreff an die Besteller-Adresse"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr "Text an die Besteller-Adresse"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "E-Mail an einzelne Teilnehmer verschicken"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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 "
@@ -12647,21 +12690,21 @@ msgstr ""
"Kontaktadresse der Bestellung abweichen, wird die folgende E-Mail an die "
"einzelnen Teilnehmer verschickt."
-#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr "Betreff an die Teilnehmer"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "Text an die Teilnehmer"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12670,43 +12713,43 @@ msgstr "Text an die Teilnehmer"
msgid "Text"
msgstr "Text"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr "Betreff (vom Admin verschickt)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr "Betreff (vom Admin an Teilnehmer geschickt)"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Text (vom Admin verschickt)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr "Betreff (vom Benutzer beantragt)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "Text (vom Benutzer beantragt)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr "Text (wenn Bestellung automatisch abläuft)"
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr "Betreff (wenn Bestellung automatisch abläuft)"
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr "Text (wenn Bestellung nicht automatisch abläuft)"
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr "Betreff (wenn Bestellung nicht automatisch abläuft)"
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
@@ -12714,7 +12757,7 @@ msgstr ""
"Diese E-Mail wird nur bei Zahlungsmethoden eingesetzt, bei denen "
"unvollständige Zahlungen eingehen können, wie z.B. Banküberweisung."
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -12722,23 +12765,23 @@ 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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr "Betreff für erhaltene Bestellung"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr "Text für erhaltene Bestellung"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr "Betreff für freigegebene Bestellung"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr "Text für freigegebene Bestellung"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
@@ -12747,15 +12790,15 @@ msgstr ""
"Bestellung wird die E-Mail-Vorlage \"Bestätigte kostenlose Bestellung\" "
"verwendet."
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr "Betreff für freigegebene kostenlose Bestellung"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr "Text für freigegebene kostenlose Bestellung"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
@@ -12763,76 +12806,76 @@ msgstr ""
"Wird nur für kostenlose Bestellungen verschickt. Für kostenpflichtige "
"Bestellungen wird die E-Mail-Vorlage \"Bestätigte Bestellung\" verwendet."
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr "Betreff für abgelehnte Bestellung"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr "Text für abgelehnte Bestellung"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr "Ticket-Code-Generator"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
"Für fortgeschrittene Anwender, muss normalerweise nicht geändert werden."
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "Beliebiges Land"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "Europäische Union"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Beliebiger Kunde"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Privatperson"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Unternehmen"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Unternehmen mit gültiger USt-ID-Nr."
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "MwSt. berechnen"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "Keine MwSt."
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "Verkauf nicht erlaubt"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr "Bestellung erfordert Freigabe"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr "Abweichender Satz"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr "Text auf Rechnung"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Vorausgewählter Gutschein"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -12844,11 +12887,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:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Kompatibilitätsmodus"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -12856,29 +12899,29 @@ 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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "Der ausgewählte Gutschein existiert nicht."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "Der Kurzname der Veranstaltung war nicht korrekt."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Ticket-Downloads"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
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:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Erfordere, dass alle Teilnehmer*innen ihre Namen ausfüllen"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -12886,11 +12929,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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Zahlung über Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -12902,11 +12945,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:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Zahlung per Banküberweisung"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -12916,16 +12959,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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Preis (optional)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Kostenlos"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Verfügbare Anzahl"
@@ -13050,7 +13093,7 @@ msgstr "Wiedervorlage fällig"
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -13058,18 +13101,18 @@ msgid "All products"
msgstr "Alle Produkte"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} – Beliebige Variante"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr "Alle Termine beginnend am oder nach"
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr "Alle Termine beginnend vor"
@@ -13267,7 +13310,7 @@ msgstr "Alle Teilnehmer*innen"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "Eingecheckt"
@@ -13344,8 +13387,8 @@ msgstr "Nach Tag filtern"
msgid "Search voucher"
msgstr "Gutschein suchen"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13389,7 +13432,7 @@ msgstr "Fehlgeschlagene Check-Ins"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr "Scan-Typ"
@@ -13399,7 +13442,7 @@ msgstr "Alle Richtungen"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr "Gerät"
@@ -13424,9 +13467,9 @@ msgstr "Ende"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "Check-in-Liste"
@@ -13702,11 +13745,17 @@ msgstr "Dieses Feld ist erforderlich"
msgid "Dependencies between questions are not supported during check-in."
msgstr "Abhängigkeiten zwischen Fragen sind beim Check-In nicht möglich."
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Alle Produkte"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "Das Produkt soll in mehreren Varianten existieren"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
@@ -13714,72 +13763,72 @@ msgstr ""
"Wähle diese Option z.B. für T-Shirts die es in verschiedenen Größen gibt. Du "
"kannst die einzelnen Varianten im nächsten Schritt eingeben."
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr "Keine Kategorie"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "Keine Besteuerung"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Produkt-Informationen kopieren"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "Jetzt nicht zu einem Kontingent hinzufügen"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Produkt zu bestehendem Kontingent hinzufügen"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Ein neues Kontingent für dieses Produkt erstellen"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "Kontingent-Optionen"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "Zu bestehendem Kontingent hinzufügen"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "Name des neuen Kontingents"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Größe"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Anzahl Tickets"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "Kontingentname ist erforderlich."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Bitte wähle ein Kontingent aus."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(Veranstaltungs-Standard)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "Automatisch auf Basis der Veranstaltungseinstellungen"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "Ja, wenn Ticketing insgesamt aktiviert ist"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -13789,7 +13838,13 @@ msgstr ""
"Arbeitslose und Menschen über 65. Das Ticket enthält Zugang zu allen Teilen "
"der Veranstaltung außer des VIP-Bereiches."
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Das Produkt \"{item}\" ist nicht mehr verfügbar."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
@@ -13797,23 +13852,23 @@ msgstr ""
"Diese Option wird entfernt. Für neue Produkte wird die neuere Option weiter "
"unten empfohlen, die ein anderes Produkt statt einem Kontingent referenziert."
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr "Unabhängig von anderen Produkten angezeigt"
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr "Kaufdatum"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
msgid "Date chosen by customer"
msgstr "Wunschdatum des Kunden"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr "Keine Mitgliedschaft angelegt"
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
@@ -13821,7 +13876,7 @@ msgstr ""
"Wertgutscheine müssen einem 0-Prozent-Steuersatz zugeordnet sein, da "
"Umsatzsteuer berechnet wird, wenn der Gutschein eingelöst wird."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
@@ -13829,7 +13884,7 @@ msgstr ""
"Wenn eine gültige Mitgliedschaft erforderlich ist, muss mindestens ein "
"passender Mitgliedschafts-Typ ausgewählt werden."
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -13841,11 +13896,11 @@ msgstr ""
"ggf. die Mitgliedschaft später nicht nutzen. Wenn die Mitgliedschaft nicht "
"personalisiert sein soll, ändere den Mitgliedschafts-Typ auf \"übertragbar\"."
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr "Der Gültigkeitsbeginn muss vor dem Gültigkeitsende liegen."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -13856,19 +13911,19 @@ msgstr ""
"wurde oder sich in einem Warenkorb befindet. Bitte setze die Variante "
"stattdessen auf \"inaktiv\"."
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr "Wert aus dem Produkt verwenden"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr "Zusatzprodukte"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "Du hast dieselbe Kategorie zweimal hinzugefügt."
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
@@ -13877,22 +13932,22 @@ msgstr ""
"das Basisprodukt zu kaufen, wenn alle (oder zu viele) Zusatzprodukte "
"ausverkauft sind."
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "Enthaltene Produkte"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr "Du hast das selbe enthaltene Produkt zweimal hinzugefügt."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr "Enthaltenes Produkt"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "inaktiv"
@@ -13971,11 +14026,11 @@ msgstr "Bestellungen im Test-Modus anlegen"
msgid "CSV column: \"{name}\""
msgstr "CSV-Spalte: \"{name}\""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr "Bestellung unabhängig von ausstehender Zahlung bestätigen"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -13994,11 +14049,11 @@ msgstr ""
"ablaufen, da wir davon ausgehen, dass du den Betrag eintreiben möchtest und "
"die Bestellung nicht automatisch storniert werden soll."
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "Kontingent überbuchen"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
@@ -14007,11 +14062,11 @@ msgstr ""
"wenn sie zu einem überbuchten Kontingent führt und du dadurch mehr Tickets "
"verkauft hast als geplant!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "Überbuchung von Kontingenten und Überschreitung von Fristen ignorieren"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -14023,16 +14078,16 @@ msgstr ""
"verkauft hast als geplant! Weiterhin werden Einstellungen wie das letzte "
"mögliche Zahlungsdatum ignoriert."
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr "Kunden per E-Mail benachrichtigen"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "Stornogebühr einbehalten"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -14047,15 +14102,15 @@ msgstr ""
"werden. Bitte gib einen Bruttobetrag ein, die Steuern werden automatisch "
"berechnet."
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr "Stornobeleg für Rechnung erstellen"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "Kommentar (wird an den Kunden übermittelt)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
@@ -14063,17 +14118,17 @@ msgstr ""
"Wird in der Benachrichtigungs-E-Mail eingefügt, sofern der konfigurierte E-"
"Mail-Text den passenden Platzhalter enthält."
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
"Eine E-Mail wird nur verschickt, wenn die Bestellung durch diese Aktion "
"vollständig bezahlt wird."
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "Zahlbetrag"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -14082,19 +14137,19 @@ msgstr "Zahlbetrag"
msgid "Payment date"
msgstr "Zahlungsdatum"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr "Bitte wähle Veranstaltungen aus."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Steuern neu berechnen"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr "Steuern nicht neu berechnen"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
@@ -14102,7 +14157,7 @@ msgstr ""
"Steuern basierend auf Produkten und Adresse neu berechnen, Bruttobetrag "
"beibehalten."
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
@@ -14110,11 +14165,11 @@ msgstr ""
"Steuern basierend auf Produkten und Adresse neu berechnen, Nettobetrag "
"beibehalten."
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr "Neue Rechnung erzeugen (falls erforderlich)"
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
@@ -14123,26 +14178,26 @@ msgstr ""
"Operationen geändert würde, wird die alte Rechnung storniert und eine neue "
"ausgestellt."
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "Benutzer benachrichtigen"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
"Eine E-Mail wird verschickt um den Benutzer über die Änderung der Bestellung "
"in Kenntnis zu setzen."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr "Überbuchen von Kontingenten bei dieser Aktion erlauben"
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "Zusatz-Produkt zu"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -14151,7 +14206,7 @@ msgstr "Zusatz-Produkt zu"
msgid "Seat"
msgstr "Sitzplatz"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -14161,60 +14216,60 @@ msgstr "Sitzplatz"
msgid "Membership"
msgstr "Mitgliedschaft"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
"inklusive Steuern (wenn vorhanden). Leer lassen für den Standardpreis des "
"Produktes."
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr "(Unverändert)"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Neuer Preis (brutto)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr "Ticket gesperrt"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr "Gültigkeitsbeginn"
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr "Gültigkeitsende"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "Neuen Ticket-Code generieren"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr "Diese Position stornieren"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "In neue Bestellung abspalten"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr "(Keine Mitgliedschaft)"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr "Gebühr entfernen"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "Geheime Codes anpassen"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -14224,11 +14279,11 @@ 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:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr "Tickets anhängen"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
@@ -14236,24 +14291,24 @@ msgstr ""
"Wird ignoriert, wenn die Tickets ein bestimmtes Größenlimit überschreiten um "
"die Zustellung sicherzustellen."
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr "Rechnungen anhängen"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Empfänger"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
"Storniere die komplette Bestellung. Alle Tickets funktionieren nicht mehr. "
"Dies kann nicht rückgängig gemacht werden."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
@@ -14261,27 +14316,27 @@ msgstr ""
"Markiere die Bestellung als unbezahlt und erlaube dem Nutzer, den offenen "
"Betrag mit einer anderen Zahlungsmethode zu begleichen."
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "Tue nichts und belasse den Zustand der Bestellung wie gehabt."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "Der Rückbuchungsbetrag muss positiv und geringer als {} sein."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "Du musst für eine Teilrückerstattung auch einen Betrag angeben."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr "Alle Termine stornieren"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr "Geld automatisch zurückerstatten wenn möglich"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
@@ -14291,11 +14346,11 @@ msgstr ""
"Tickets, die (manuell oder von einer Erweiterung) gesperrt wurden, werden "
"nicht automatisch storniert und müssen manuell behandelt werden."
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr "Erstattung in der To-Do-Liste für manuelle Erstattungen erzeugen"
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -14311,7 +14366,7 @@ msgstr ""
"auftauchen. Wähle diese Option nicht, wenn du Bestellungen mit anderen "
"Bestellungen verrechnen oder als Gutschein erstatten möchtest."
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
@@ -14319,23 +14374,23 @@ msgstr ""
"Geldbeträge als Wertgutschein ausgeben statt einer Rückbuchung auf die "
"ursprüngliche Zahlungsmethode"
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr "Gültigkeit von Wertgutscheinen"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Feste Stornogebühr pro Ticket einbehalten"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr "Kostenlose Tickets und Zusatzprodukte werden nicht mitgezählt"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr "Gebühren einbehalten"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -14347,20 +14402,20 @@ msgstr ""
"in einer Veranstaltungsreihe nur teilweise erstattet wird da sie Tickets für "
"mehrere Termine enthält."
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr "Informationen per E-Mail verschicken"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr "Informationen an die Warteliste verschicken"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "Storniert: {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14391,7 +14446,7 @@ msgstr ""
"Viele Grüße, \n"
"Das {event} Team"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14414,28 +14469,28 @@ msgstr ""
"Viele Grüße, \n"
"Das {event} Team"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
"Du musst entweder einen einzelnen Termin oder einen Datumsbereich auswählen, "
"nicht beides."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
"Bitte wähle entweder alle Termine oder einen Datumsbereich, nicht beides."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
"Wenn du einen Datumsbereich verwendest, lege bitte Start und Ende fest."
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
"Bitte bestätige, dass du ALLE Termine dieser Veranstaltungsreihe stornieren "
@@ -14458,7 +14513,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr "Dieses Gerät muss auf mindestens eine Veranstaltung Zugriff erhalten."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr "experimentell"
@@ -14608,11 +14663,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Optional"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr "ändern"
@@ -14682,16 +14737,16 @@ msgstr "Aktuelle Werte beibehalten"
msgid "Selection contains various values"
msgstr "Auswahl enthält verschiedene Werte"
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
"Das Ende der Verfügbarkeit muss nach dem Start der Verfügbarkeit liegen."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr "Verfügbar bis"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "Schließe diese Daten aus, statt sie hinzuzufügen."
@@ -14699,15 +14754,15 @@ msgstr "Schließe diese Daten aus, statt sie hinzuzufügen."
msgid "Your changes could not be saved. See below for details."
msgstr "Die Änderungen konnten nicht gespeichert werden."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr "Zugewiesene Sitzplatz-ID"
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "Ungültiges Produkt ausgewählt."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
@@ -14715,11 +14770,11 @@ msgstr ""
"Dieser Gutschein gilt nur für versteckte Produkte, aber du hast nicht "
"ausgewählt, dass er auch versteckte Produkte anzeigen soll."
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Gutscheincodes"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
@@ -14727,16 +14782,16 @@ msgstr ""
"Einen Code pro Zeile. Bitte kopiere die Liste und speichere sie dir in eine "
"Datei ab."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr "Gutscheine per E-Mail verschicken"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr "Dein Gutschein für {event}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14765,18 +14820,18 @@ msgstr ""
"Viele Grüße, \n"
"Das {event} Team"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "Empfänger"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr "oder"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
@@ -14786,28 +14841,28 @@ msgstr ""
"Zeile angeben, oder eine CSV-Datei mit einer Kopfzeile und einer oder "
"mehrerer der Spalten \"email\", \"number\", \"name\" und \"tag\"."
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "Maximale Nutzungen pro Gutschein"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "Wie oft JEDER der Gutscheine eingelöst werden kann."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr "Zugewiesene Sitzplatz-IDs"
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr "CSV-Eingabedaten müssen eine Kopfzeile haben."
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr "CSV-Lesen fehlgeschlagen: {error}."
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
@@ -14815,34 +14870,34 @@ msgstr ""
"Im CSV-Input wurden keine unterschiedlichen Spalten erkannt, möglicherweise "
"hast du ungültige Felder in der Eingabe."
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
"CSV-Eingabedaten müssen ein Feld mit der Bezeichnung \"{header}\" haben."
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
"CSV-Eingabe enthält eine Spalte \"{header}\", die nicht zugeordnet werden "
"kann."
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr "{value} ist keine gültige E-Mail-Adresse."
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr "Ungültiger Wert in Zeile {number}."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "Ein Gutschein mit einem der eingegebenen Codes existiert bereits."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
@@ -14851,12 +14906,12 @@ msgstr ""
"Der Gutscheincode {code} ist zu kurz. Alle Codes sollten mindestens "
"{min_length} Zeichen lang sein."
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr "Der Gutscheincode {code} kommt in deiner Liste zweimal vor."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
@@ -14864,7 +14919,7 @@ msgstr ""
"Wenn Gutscheine per E-Mail verschickt werden sollen, müssen Betreff, "
"Nachricht und Empfänger angegeben werden."
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
@@ -14872,7 +14927,7 @@ msgstr ""
"Du hast {codes} Gutscheine generiert, aber nur Empfänger für {recp} "
"angegeben."
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr "Du musst genau so viele Sitze angeben, wie du Gutscheine erzeugst."
@@ -15390,7 +15445,7 @@ msgid "The order locale has been changed."
msgstr "Die Sprache der Bestellung wurde geändert."
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "Die Rechnung wurde erstellt."
@@ -15399,7 +15454,7 @@ msgid "The invoice has been regenerated."
msgstr "Die Rechnung wurde neu generiert."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "Die Rechnung wurde neu ausgestellt."
@@ -16061,7 +16116,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Die Bestellung wurde storniert (Kommentar: \"{comment}\")."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "Die Bestellung wurde storniert."
@@ -16287,9 +16342,9 @@ msgstr "Check-in"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "Check-in-Listen"
@@ -16576,7 +16631,7 @@ msgstr "Neues Passwort setzen"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -16608,9 +16663,9 @@ msgstr "Neues Passwort setzen"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -17002,7 +17057,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -17115,7 +17170,7 @@ msgstr "Scan-Zeitpunkt"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Ergebnis"
@@ -18528,8 +18583,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -19737,7 +19792,7 @@ msgstr ""
msgid "New variation"
msgstr "Neue Variante"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "Neue Variante hinzufügen"
@@ -19745,32 +19800,32 @@ msgstr "Neue Variante hinzufügen"
msgid "Availability"
msgstr "Verfügbarkeit"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr "Tickets & Badges"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr "Check-in & Gültigkeit"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr "Dauer"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr "Stunden"
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr "Monate"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr "Jahre"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -19784,17 +19839,17 @@ msgstr ""
"Berechnung eingeschlossen, d.h. wenn Sie \"1 Tag\" auswählen ist das Ticket "
"gültig bis zum Ende des Tages, an dem die Gültigkeit beginnt."
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "Zusätzliche Einstellungen"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr "Mitgliedschaftsdauer nach Kauf"
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "Produkt-Verlauf"
@@ -19981,7 +20036,7 @@ msgstr "Alle reserviert"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Ausverkauft"
@@ -20045,8 +20100,8 @@ msgstr "Frage bearbeiten"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -23681,7 +23736,7 @@ msgid "Add many time slots"
msgstr "Viele Zeitfenster hinzufügen"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr "Neues Kontingent hinzufügen"
@@ -23700,8 +23755,8 @@ msgstr ""
"Diese Einstellungen sind optional. Wenn sie leer sind, werden die "
"Standardwerte aus den Produkten verwendet."
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -23722,9 +23777,9 @@ msgstr ""
"darzustellen oder sogar überlappende Termine hast, ist die Arbeit mit einer "
"großen Liste in der Regel einfacher."
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr "Neue Check-in-Liste erstellen"
@@ -23738,7 +23793,7 @@ msgstr "Mehrere Termine bearbeiten"
msgid "Item prices"
msgstr "Produktpreise"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -23750,7 +23805,7 @@ msgstr ""
"Stattdessen kannst du neue Kontingente angeben, die die existierenden für "
"alle Termine ersetzen werden."
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -23801,11 +23856,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr "Termin erstellen"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "Termin-Verlauf"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "Du kannst diese Bestellung mit dem folgenden Knopf stornieren."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Kann Produkte ändern"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr "Du hast bisher keine Termine für diese Veranstaltungsreihe angelegt."
@@ -24844,9 +24913,9 @@ msgstr "Die neue Check-in-Liste wurde erstellt."
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -24955,7 +25024,7 @@ msgstr "Keine Termine"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Verkauf beendet"
@@ -24963,7 +25032,7 @@ msgstr "Verkauf beendet"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Bald"
@@ -25064,7 +25133,7 @@ msgid "Unknown e-mail renderer."
msgstr "Unbekannter E-Mail-Renderer."
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "Du hast einen ungültigen Ausgabetyp gewählt."
@@ -25272,7 +25341,7 @@ msgstr ""
"Du hast ausgewählt, dass du keine freien Plugins installiert hast, aber wir "
"haben das Plugin \"{plugin}\" mit der Lizenz \"{license}\" gefunden."
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr "Das ausgewählte Produkt existiert nicht."
@@ -25387,7 +25456,7 @@ msgstr ""
"Du kannst keine enthaltenen Produkte zu einem Produkt hinzufügen, das selbst "
"nur als Zusatzprodukt verkauft wird."
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
@@ -25396,7 +25465,7 @@ msgstr ""
"Sie haben dieses Produkt deaktiviert, obwohl es Teil eines Paketes ist. "
"Solange dies so ist, kann auch das Paket nicht mehr gekauft werden."
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
@@ -25407,11 +25476,11 @@ msgstr ""
"Berichte oder Funktionen im System beschädigen, daher wurde das Produkt "
"stattdessen deaktiviert."
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "Das ausgewählte Produkt wurde gelöscht."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "Das ausgewählte Produkt wurde deaktiviert."
@@ -25567,18 +25636,18 @@ msgstr[1] ""
"Dein {event}-Team"
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr "Ungültige Bestellnummer oder kein Zugriff auf diese Bestellung."
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "Der Ticket-Download ist für dieses Produkt nicht freigeschaltet."
@@ -25828,15 +25897,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:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "Diese Rechnung wurde nicht gefunden"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
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:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25864,7 +25933,7 @@ msgstr "Diese Aktion ist nur für unbezahlte Bestellungen möglich."
msgid "This action is only allowed for canceled orders."
msgstr "Diese Aktion ist nur für stornierte Bestellungen möglich."
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr "Ein Fehler ist aufgetreten, bitte schaue weiter unten für Details."
@@ -25873,12 +25942,12 @@ msgid "The order has been changed and the user has been notified."
msgstr "Die Bestellung wurde geändert und der Kunde benachrichtigt."
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr "Die Bestellung wurde geändert."
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr "Wir hatten Schwierigkeiten, deine Eingabe zu verarbeiten."
@@ -25908,7 +25977,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:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26266,7 +26335,7 @@ msgstr "Wir konnten diese PDF-Datei leider nicht verarbeiten ({reason})."
msgid "The selected data was deleted successfully."
msgstr "Die ausgewählten Daten wurden gelöscht."
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr "Der ausgewählte Termin existiert nicht."
@@ -26282,31 +26351,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "Der ausgewählte Termin wurde gelöscht."
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr "Eine neuer Termin wurde erstellt."
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "Die ausgewählten Termine wurden deaktiviert."
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Die ausgewählten Termine wurden aktiviert."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "Die ausgewählten Termine wurden gelöscht oder deaktiviert."
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr "Bitte erstelle maximal 100.000 Termine auf einmal."
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "{} neue Termine wurden erstellt."
@@ -26513,7 +26582,7 @@ msgstr "Der ausgewählte Eintrag existiert nicht."
msgid "The selected entry has been deleted."
msgstr "Der ausgewählte Eintrag wurde gelöscht."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "Dies ist keine Veranstaltungsreihe."
@@ -27013,7 +27082,7 @@ msgstr "Bitte überweise den vollen Betrag auf das folgende Bankkonto:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -27700,9 +27769,9 @@ msgid "Check-in list (PDF)"
msgstr "Check-in-Liste (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr "Check-in"
@@ -27721,7 +27790,7 @@ msgctxt "tablehead"
msgid "paid"
msgstr "bezahlt"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
@@ -27729,27 +27798,27 @@ msgstr ""
"Tabelle (Excel oder CSV) mit allen Teilnehmer*innen, die in einer Check-in-"
"Liste zutrittsberechtigt sind."
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr "Ausgetreten"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr "Automatisch eingecheckt"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "Secret"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr "Gültige Check-in-Codes"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
@@ -27758,11 +27827,11 @@ msgstr ""
"für den Import in ein anderes System. Enthält keine gesperrten Codes und "
"keine persönlichen Daten."
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr "Check-in-Protokoll (alle erfolgreichen Scans)"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
@@ -27770,36 +27839,36 @@ msgstr ""
"Tabelle (Excel oder CSV) mit einer Zeile für jeden Scan an einer Check-in-"
"Station."
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr "Offline"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr "Ggf. inkorrekte Offline-Entscheidung"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Fehlermeldung"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr "Upload-Datum"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr "Upload-Zeitpunkt"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr "OK"
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr "Nur erfolgreiche Scans"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr "Alle Check-in-Listen"
@@ -27835,13 +27904,11 @@ msgid "PayPal account"
msgstr "PayPal-Konto"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr "Hier klicken für eine Anleitung"
@@ -27910,7 +27977,7 @@ msgstr ""
"die Bezahlung abgeschlossen ist."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "Es gab einen Fehler beim Versenden der Bestätigungs-E-Mail."
@@ -28644,11 +28711,11 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr "Verschicke E-Mails an alle deine Kunden oder bestimmte Kundengruppen."
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr "Anhang"
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
@@ -28658,61 +28725,64 @@ msgstr ""
"oder in Spamordner sortiert wird. Wir empfehlen nur PDF-Dateien mit maximal "
"2 MB zu verwenden."
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Wartende auf"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Auf bestimmten Termin einschränken"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "Auf Termine beginnend am oder nach einschränken"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "Auf Termine beginnend vor einschränken"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Sende an"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Auf Produkte einschränken"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr "Nach Check-in-Status filtern"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
+#, fuzzy
+#| msgctxt "sendmail_form"
+#| msgid "Restrict to recipients with check-in on list"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
-msgstr "Auf Empfänger ohne Check-in einschränken"
+msgid "Restrict to recipients without check-in on any list"
+msgstr "Auf Empfänger mit Check-in auf dieser Liste einschränken"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Auf Bestellungen erstellt am oder nach einschränken"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "Auf Bestellungen erstellt vor einschränken"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr "Jeden, der eine Bestellung aufgegeben hat"
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
@@ -28720,75 +28790,75 @@ msgstr ""
"Jeden Teilnehmer (oder stattdessen an den Besteller, wenn keine Teilnehmer-E-"
"Mail-Adresse angegeben wurde)"
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
"Beide (alle Bestell-Kontaktadressen und alle Teilnehmer-E-Mail-Adressen)"
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr "Zahlung ausstehend (aber bereits bestätigt)"
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr "Zahlung ausstehend (außer nicht freigegebene oder bereits bestätigte)"
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "Zahlung ausstehend aber überfällig"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Auf Bestellungen mit Status einschränken"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Auf Empfänger mit Check-in auf dieser Liste einschränken"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr "Art der Zeitangabe"
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr "Absolut"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr "Relativ, vor dem Veranstaltungsbeginn"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr "Relativ, vor dem Veranstaltungsende"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr "Relativ, nach dem Veranstaltungsbeginn"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr "Relativ, nach dem Veranstaltungsende"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Auf Bestellungen mit Status einschränken"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr "Bitte wähle einen Versandzeitpunkt aus"
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
"Bitte gib sowohl die Anzahl der Tage als auch die gewünschte Uhrzeit an"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr "Bitte wähle ein Produkt aus"
@@ -29377,11 +29447,24 @@ msgstr ""
msgid "Publishable key"
msgstr "Veröffentlichbarer Schlüssel"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Tickets generieren"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Geheimer Schlüssel"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
@@ -29389,11 +29472,11 @@ msgstr ""
"Das Land, in dem dein Stripe-Account registriert ist. Normalerweise ist dies "
"das Land deines Wohn- bzw. Firmensitzes."
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr "Auf Unterstützung für Apple Pay/Google Pay prüfen"
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -29407,11 +29490,11 @@ msgstr ""
"nicht in Betracht, ob Google Pay oder Apple Pay ggf. im Stripe-Dashboard "
"deaktiviert wurden."
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr "Postfix für Kontoauszugszeile"
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -29426,19 +29509,19 @@ msgstr ""
"Anzahl Zeichen erlaubt, wir empfehlen daher die Eingabe von maximal {cnt} "
"Buchstaben."
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Kreditkartenzahlungen"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
@@ -29446,23 +29529,23 @@ msgstr ""
"Manche Zahlungsmethoden müssen in den Einstellungen deines Stripe-Kontos "
"aktiviert werden bevor sie funktionieren."
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr "SEPA-Lastschrift"
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
@@ -29470,7 +29553,7 @@ msgstr ""
"Manche Zahlungsmethoden müssen in den Einstellungen deines Stripe-Kontos "
"aktiviert werden bevor sie funktionieren."
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -29483,11 +29566,11 @@ msgstr ""
"Zahlungsmethode nur, wenn die gesetzte Zahlungsfrist für so eine Verzögerung "
"ausreichend ist."
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr "Name des Gläubigers für SEPA-Mandat"
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
@@ -29495,11 +29578,11 @@ msgstr ""
"Bitte gib deinen Namen / den Namen des Unternehmens für das SEPA-Mandat an, "
"das dem Nutzer angezeigt wird."
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
@@ -29507,7 +29590,7 @@ msgstr ""
"Stripe entfernt diese Zahlungsmethode. Wenn du deinen Stripe-Account nach "
"November 2023 angelegt hast, kannst du diese Zahlungsmethode nicht nutzen."
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -29520,35 +29603,35 @@ msgstr ""
"Zahlungsmethode nur, wenn die gesetzte Zahlungsfrist für so eine Verzögerung "
"ausreichend ist."
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr "EPS"
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr "Multibanco"
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr "Przelewy24"
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr "WeChat Pay"
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr "Affirm"
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr "Nur verfügbar für Zahlungen zwischen 50 $ und 30.000 $."
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr "Klarna"
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
@@ -29556,7 +29639,7 @@ msgstr ""
"Klarna und Stripe legen fest, welche der von Klarna angebotenen "
"Zahlungsmethoden dem Kunden angeboten werden."
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
@@ -29564,11 +29647,11 @@ msgstr ""
"Die Geschäftsbedingungen von Klarna erlauben keinen Einsatz für wohltätige "
"oder politische Organisationen."
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr "Ziel-Konto"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of vielen Testkarten verwenden um eine Transaktion durchzuführen. Es wird "
"kein echtes Geld transferiert."
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
msgid "No payment information found."
msgstr "Keine Zahlungsinformationen gefunden."
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
"support if the problem persists."
@@ -29592,22 +29675,22 @@ msgstr ""
"es erneut und setz dich mit dem Support in Verbindung, wenn das Problem "
"fortbesteht."
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
msgid "Stripe returned an error"
msgstr "Stripe meldete einen Fehler"
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
msgid "You may need to enable JavaScript for Stripe payments."
msgstr "Du musst JavaScript aktivieren, um mit Stripe zu bezahlen."
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, python-format
msgid "Stripe reported an error with your card: %s"
msgstr "Stripe meldete einen Fehler: %s"
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
"with us if this problem persists."
@@ -29615,7 +29698,7 @@ msgstr ""
"Bei der Kommunikation mit Stripe ist ein Problem aufgetreten. Bitte versuche "
"es erneut und setze dich mit uns in Verbindung, wenn das Problem fortbesteht."
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
"payment completed."
@@ -29623,64 +29706,64 @@ msgstr ""
"Die Zahlung wurde noch nicht bestätigt. Wir informieren dich, sobald die "
"Bezahlung abgeschlossen ist."
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
msgid "Your payment failed. Please try again."
msgstr "Ihre Zahlung ist fehlgeschlagen, bitte erneut versuchen."
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, python-format
msgid "Stripe reported an error: %s"
msgstr "Stripe meldete einen Fehler: %s"
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
msgid "Credit card via Stripe"
msgstr "Kreditkarte über Stripe"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
msgid "Credit card"
msgstr "Kreditkarte"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
msgid "SEPA Debit via Stripe"
msgstr "SEPA-Lastschrift über Stripe"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr "SEPA-Lastschrift"
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
msgid "Account Holder Name"
msgstr "Kontoinhaber*in"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
msgid "Account Holder Street"
msgstr "Straße (Kontoinhaber*in)"
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
msgid "Account Holder Postal Code"
msgstr "PLZ (Kontoinhaber*in)"
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
msgid "Account Holder City"
msgstr "Stadt (Kontoinhaber*in)"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
msgid "Account Holder Country"
msgstr "Land (Kontoinhaber*in)"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
msgid "Affirm via Stripe"
msgstr "Affirm über Stripe"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
msgid "Klarna via Stripe"
msgstr "Klarna über Stripe"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
msgid "giropay via Stripe"
msgstr "giropay über Stripe"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
@@ -29691,23 +29774,23 @@ msgstr ""
"Aktivierung. Bitte halte deine Kontodaten und Onlinebanking-Zugangsdaten "
"bereit."
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
msgid "unknown name"
msgstr "unbekannter Name"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, python-brace-format
msgid "Bank account at {bank}"
msgstr "Bankkonto bei {bank}"
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
msgid "iDEAL via Stripe"
msgstr "iDEAL über Stripe"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
@@ -29715,11 +29798,11 @@ msgstr ""
"iDEAL ist ein Online-Zahlverfahren für die Kunden niederländischer Banken. "
"Bitte halte deine Kontodaten und Onlinebanking-Zugangsdaten bereit."
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
msgid "Alipay via Stripe"
msgstr "Alipay über Stripe"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
@@ -29727,60 +29810,60 @@ msgstr ""
"Dieses Online-Zahlverfahren ist für die Kunden des chinesischen "
"Zahlungsdienstes Alipay nutzbar. Bitte halte deine Zugangsdaten bereit."
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
msgid "Bancontact via Stripe"
msgstr "Bancontact über Stripe"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
msgid "SOFORT via Stripe"
msgstr "SOFORT via Stripe"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
msgid "SOFORT (instant bank transfer)"
msgstr "SOFORT (Sofortüberweisung)"
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
msgid "Country of your bank"
msgstr "Land der Bank"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
msgid "Germany"
msgstr "Deutschland"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
msgid "Austria"
msgstr "Österreich"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
msgid "Belgium"
msgstr "Belgien"
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
msgid "Netherlands"
msgstr "Niederlande"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
msgid "Spain"
msgstr "Spanien"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, python-brace-format
msgid "Bank account {iban} at {bank}"
msgstr "Bankkonto {iban} bei {bank}"
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
msgid "EPS via Stripe"
msgstr "EPS über Stripe"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
msgid "Multibanco via Stripe"
msgstr "Multibanco über Stripe"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
msgid "Przelewy24 via Stripe"
msgstr "Przelewy24 über Stripe"
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
@@ -29789,11 +29872,11 @@ msgstr ""
"Przelewy24 ist ein Online-Zahlverfahren für die Kunden polnischer Banken. "
"Bitte halte deine Kontodaten und Onlinebanking-Zugangsdaten bereit."
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
msgid "WeChat Pay via Stripe"
msgstr "WeChat Pay über Stripe"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -30312,7 +30395,7 @@ msgstr "Zusatzprodukte"
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
msgid "Please enter numbers only."
msgstr "Bitte nur Zahlen eingeben."
@@ -30366,7 +30449,7 @@ msgstr ""
"Die Zahlungsmethode wurde hinzugefügt, aber {} müssen noch bezahlt werden. "
"Bitte wähle eine Zahlungsmethode für den Restbetrag aus."
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
msgid "Please select a payment method."
msgstr "Bitte wähle eine Zahlungsmethode aus."
@@ -30375,8 +30458,8 @@ msgstr "Bitte wähle eine Zahlungsmethode aus."
msgid "Please select a payment method to proceed."
msgstr "Bitte wähle zum Fortfahren eine Zahlungsmethode aus."
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
msgid "The payment information you entered was incomplete."
msgstr "Die eingegebenen Zahlungsinformationen sind unvollständig."
@@ -30513,7 +30596,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
msgid "plus taxes"
@@ -31023,7 +31106,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -31036,7 +31119,7 @@ msgstr "Minimale Bestellmenge: %(num)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -31075,7 +31158,7 @@ msgstr "Varianten zeigen"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
msgid "Original price:"
@@ -31084,7 +31167,7 @@ msgstr "Ursprünglicher Preis:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
msgid "New price:"
@@ -31096,8 +31179,8 @@ msgstr "Neuer Preis:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -31110,7 +31193,7 @@ msgstr "Preis von %(item)s verändern, mindestens %(price)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -31121,7 +31204,7 @@ msgstr "Preis von %(item)s verändern"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
msgid "incl. taxes"
@@ -31130,7 +31213,7 @@ msgstr "inkl. Steuern"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, python-format
@@ -31140,7 +31223,7 @@ msgstr "zzgl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -31148,7 +31231,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "inkl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, python-format
@@ -31157,8 +31240,8 @@ msgstr "Füge %(item)s, %(var)s zum Warenkorb hinzu"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
msgctxt "checkbox"
@@ -31167,15 +31250,15 @@ msgstr "Auswählen"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr "Menge reduzieren"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, python-format
msgid "Quantity of %(item)s, %(var)s to order"
@@ -31183,15 +31266,15 @@ msgstr "Anzahl an %(item)s, %(var)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr "Menge erhöhen"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, python-format
@@ -31199,7 +31282,7 @@ msgid "Add %(item)s to cart"
msgstr "%(item)s zum Warenkorb hinzufügen"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, python-format
msgid "Quantity of %(item)s to order"
@@ -31210,27 +31293,45 @@ msgid "There are no add-ons available for this product."
msgstr "Es sind keine Zusatzprodukte für dieses Produkt verfügbar."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Gib unten einen Gutscheincode ein, um dieses Produkt zu bestellen."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "Nicht verfügbar"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "Nicht verfügbar"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "AUSGEBUCHT"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "AUSVERKAUFT"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Reserviert"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Alle verbleibenden Tickets sind reserviert, werden aber evtl. wieder "
@@ -31685,7 +31786,7 @@ msgid "Uncategorized items"
msgstr "Unkategorisierte Produkte"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, python-format
@@ -31693,7 +31794,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Zeige Bild von %(item)s in voller Größe"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, python-format
@@ -31701,19 +31802,14 @@ msgid "%(value)s incl. taxes"
msgstr "%(value)s brutto"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, python-format
msgid "%(value)s without taxes"
msgstr "%(value)s netto"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-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:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, python-format
msgid "Set price in %(currency)s for %(item)s"
@@ -31774,7 +31870,7 @@ msgstr "Nächste Woche %(week)s anzeigen"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
msgid "Few tickets left"
msgstr "Wenige verfügbar"
@@ -31783,7 +31879,7 @@ msgstr "Wenige verfügbar"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
msgctxt "available_event_in_list"
msgid "Buy now"
msgstr "Jetzt buchen"
@@ -31798,7 +31894,7 @@ msgstr "Jetzt buchen"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Jetzt buchen"
@@ -31807,7 +31903,7 @@ msgstr "Jetzt buchen"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "ausgebucht"
@@ -31867,12 +31963,12 @@ msgid "Other dates"
msgstr "Andere Termine"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
msgid "The booking period for this event is over."
msgstr "Der Buchungszeitraum für diese Veranstaltung ist beendet."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, python-format
msgid "The booking period for this event will start on %(date)s at %(time)s."
msgstr ""
@@ -32096,7 +32192,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Rechnung anfragen"
@@ -32336,7 +32432,7 @@ msgstr ""
"Das Ändern deiner Rechnungsadresse wird nicht automatisch eine neue Rechnung "
"generieren. Bitte kontaktiere uns, wenn du eine neue Rechnung benötigst."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Änderungen speichern"
@@ -32892,7 +32988,7 @@ msgid "Multiple dates"
msgstr "Mehrere Termine"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Mehr Infos"
@@ -32964,8 +33060,8 @@ msgstr "Dein Warenkorb ist nun leer."
msgid "The products have been successfully added to your cart."
msgstr "Die gewählten Produkte wurden deinem Warenkorb hinzugefügt."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
"Tickets für diese Veranstaltung können über diesen Verkaufskanal nicht "
@@ -33042,78 +33138,78 @@ msgstr ""
"Adresse {email} bereits für ein anderes Konto in diesem System in Verwendung "
"ist."
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr ""
"Unbekannte Veranstaltung oder du hast keine Berechtigung, auf diese "
"Veranstaltung zuzugreifen."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Kein Termin ausgewählt."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Ungültiger Termin ausgewählt."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "Bitte gehe einen Schritt zurück und versuche es erneut."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "Diese Bestellung kann nicht mehr bezahlt werden."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
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:502
+#: pretix/presale/views/order.py:464
msgid "An invoice has been generated."
msgstr "Eine Rechnung wurde erstellt."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
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:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "Eine Zahlung für diese Bestellung ist noch offen."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "Du kannst diese Bestellung nicht bearbeiten"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "Du hast eine ungültige Stornogebühr gewählt."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
msgid "Canceled by customer"
msgstr "Storniert durch Kunde"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "Die Stornierungsanfrage wurde übermittelt."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr ""
"Der Ticket-Download ist für diese Bestellung (noch) nicht freigeschaltet."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
"Bitte klicke den Link, den wir dir per E-Mail geschickt haben, um deine "
"Tickets herunterzuladen."
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
@@ -33122,34 +33218,34 @@ msgstr ""
"Die Bestellung wurde geändert. Du kannst nun den offenen Betrag von {amount} "
"bezahlen."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
msgid "You did not make any changes."
msgstr "Du hast keine Änderungen vorgenommen."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
"Du kannst deine Bestellung nicht so ändern, dass sich der Gesamtbetrag "
"reduziert."
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
"Du kannst deine Bestellung nur so ändern, dass sich der Gesamtbetrag erhöht."
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr ""
"Du kannst deine Bestellung nicht so ändern, dass sich der Gesamtbetrag "
"ändert."
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
msgid "You may not change your order in a way that would require a refund."
msgstr ""
"Du kannst deine Bestellung nicht so ändern, dass eine Erstattung notwendig "
"wird."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
@@ -33157,7 +33253,7 @@ msgstr ""
"Du kannst deine Bestellung nicht so ändern, dass sich der Gesamtbetrag "
"erhöht, da für diese Veranstaltung keine Zahlungen mehr akzeptiert werden."
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr "Du kannst diese Bestellung nicht umbuchen."
@@ -33233,35 +33329,44 @@ msgstr ""
"Vielen Dank! Wir teilen deinen Platz auf der Warteliste einer anderen Person "
"zu."
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "Dieser Ticket-Shop ist im Moment nicht verfügbar."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "Der ausgewählte Termin gehört nicht zu dieser Veranstaltungsreihe."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "ab %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr "Nur Benutzerprofil"
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "Lesezugriff"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "Schreibzugriff"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr ""
+#~ "Dieses Produkt wird zum Warenkorb des Benutzers hinzugefügt, wenn er den "
+#~ "Gutschein einlöst."
+
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Auf Empfänger ohne Check-in einschränken"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Modern (pretix 2.7)"
diff --git a/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po b/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po
index 9754e02ae..46a996111 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: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2023-11-28 15:36+0000\n"
"Last-Translator: Raphael Michel \n"
"Language-Team: German (informal) \n"
"Language-Team: LANGUAGE \n"
@@ -184,16 +184,16 @@ msgstr ""
msgid "Limit to events"
msgstr ""
-#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:279
-#: pretix/base/exporters/orderlist.py:1031 pretix/base/models/orders.py:231
-#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:752
+#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:283
+#: pretix/base/exporters/orderlist.py:1044 pretix/base/models/orders.py:231
+#: pretix/base/models/vouchers.py:292 pretix/base/orderimport.py:752
#: pretix/control/forms/filter.py:558
#: pretix/control/templates/pretixcontrol/order/index.html:897
#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21
#: pretix/control/views/vouchers.py:120
#: pretix/plugins/banktransfer/refund_export.py:46
-#: pretix/plugins/checkinlists/exporters.py:506
+#: pretix/plugins/checkinlists/exporters.py:509
msgid "Comment"
msgstr ""
@@ -202,13 +202,13 @@ msgid "The product \"{}\" is not assigned to a quota."
msgstr ""
#: pretix/api/serializers/checkin.py:66 pretix/base/models/event.py:1602
-#: pretix/base/models/items.py:1758 pretix/base/models/items.py:2016
+#: pretix/base/models/items.py:1821 pretix/base/models/items.py:2079
msgid "One or more items do not belong to this event."
msgstr ""
#: pretix/api/serializers/checkin.py:70 pretix/api/serializers/checkin.py:73
-#: pretix/base/models/items.py:2027 pretix/base/models/items.py:2030
-#: pretix/base/models/waitinglist.py:308 pretix/base/models/waitinglist.py:311
+#: pretix/base/models/items.py:2090 pretix/base/models/items.py:2093
+#: pretix/base/models/waitinglist.py:305 pretix/base/models/waitinglist.py:308
msgid "The subevent does not belong to this event."
msgstr ""
@@ -237,59 +237,59 @@ msgstr ""
msgid "Unknown plugin: '{name}'."
msgstr ""
-#: pretix/api/serializers/item.py:74 pretix/api/serializers/item.py:123
-#: pretix/api/serializers/item.py:324
+#: pretix/api/serializers/item.py:75 pretix/api/serializers/item.py:125
+#: pretix/api/serializers/item.py:327
#, python-brace-format
msgid "Item meta data property '{name}' does not exist."
msgstr ""
-#: pretix/api/serializers/item.py:182 pretix/control/forms/item.py:1133
+#: pretix/api/serializers/item.py:184 pretix/control/forms/item.py:1202
msgid "The bundled item must not be the same item as the bundling one."
msgstr ""
-#: pretix/api/serializers/item.py:185 pretix/control/forms/item.py:1135
+#: pretix/api/serializers/item.py:187 pretix/control/forms/item.py:1204
msgid "The bundled item must not have bundles on its own."
msgstr ""
-#: pretix/api/serializers/item.py:263
+#: pretix/api/serializers/item.py:266
msgid ""
"Updating add-ons, bundles, or variations via PATCH/PUT is not supported. "
"Please use the dedicated nested endpoint."
msgstr ""
-#: pretix/api/serializers/item.py:271
+#: pretix/api/serializers/item.py:274
msgid "Only admission products can currently be personalized."
msgstr ""
-#: pretix/api/serializers/item.py:282
+#: pretix/api/serializers/item.py:285
msgid ""
"Gift card products should not be associated with non-zero tax rates since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/api/serializers/item.py:287 pretix/control/forms/item.py:655
+#: pretix/api/serializers/item.py:290 pretix/control/forms/item.py:701
msgid "Gift card products should not be admission products at the same time."
msgstr ""
-#: pretix/api/serializers/item.py:463
+#: pretix/api/serializers/item.py:466
msgid ""
"Updating options via PATCH/PUT is not supported. Please use the dedicated "
"nested endpoint."
msgstr ""
-#: pretix/api/serializers/item.py:477 pretix/control/forms/item.py:118
+#: pretix/api/serializers/item.py:480 pretix/control/forms/item.py:118
msgid "Question cannot depend on a question asked during check-in."
msgstr ""
-#: pretix/api/serializers/item.py:482 pretix/control/forms/item.py:123
+#: pretix/api/serializers/item.py:485 pretix/control/forms/item.py:123
msgid "Circular dependency between questions detected."
msgstr ""
-#: pretix/api/serializers/item.py:487 pretix/control/forms/item.py:132
+#: pretix/api/serializers/item.py:490 pretix/control/forms/item.py:132
msgid "This type of question cannot be asked during check-in."
msgstr ""
-#: pretix/api/serializers/item.py:490 pretix/control/forms/item.py:140
+#: pretix/api/serializers/item.py:493 pretix/control/forms/item.py:140
msgid "This type of question cannot be shown during check-in."
msgstr ""
@@ -305,7 +305,7 @@ msgid "\"{input}\" is not a valid choice."
msgstr ""
#: pretix/api/serializers/order.py:1310 pretix/api/views/cart.py:220
-#: pretix/base/services/orders.py:1497
+#: pretix/base/services/orders.py:1486
#, python-brace-format
msgid "The selected seat \"{seat}\" is not available."
msgstr ""
@@ -359,12 +359,12 @@ msgid ""
msgstr ""
#: pretix/api/views/order.py:583 pretix/control/views/orders.py:1570
-#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:854
+#: pretix/presale/views/order.py:743 pretix/presale/views/order.py:816
msgid "You cannot generate an invoice for this order."
msgstr ""
#: pretix/api/views/order.py:588 pretix/control/views/orders.py:1572
-#: pretix/presale/views/order.py:783 pretix/presale/views/order.py:856
+#: pretix/presale/views/order.py:745 pretix/presale/views/order.py:818
msgid "An invoice for this order already exists."
msgstr ""
@@ -373,8 +373,8 @@ msgstr ""
msgid "There was an error sending the mail. Please try again later."
msgstr ""
-#: pretix/api/views/order.py:692 pretix/base/services/cart.py:206
-#: pretix/base/services/orders.py:187 pretix/presale/views/order.py:838
+#: pretix/api/views/order.py:692 pretix/base/services/cart.py:215
+#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:800
msgid "One of the selected products is not available in the selected country."
msgstr ""
@@ -546,8 +546,8 @@ msgstr ""
#: pretix/base/addressvalidation.py:100 pretix/base/addressvalidation.py:103
#: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:941
#: pretix/base/forms/questions.py:972 pretix/base/payment.py:97
-#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:781
-#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:1423
+#: pretix/control/forms/event.py:781 pretix/control/forms/event.py:787
+#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:1418
#: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118
#: pretix/plugins/banktransfer/payment.py:666
#: pretix/plugins/banktransfer/payment.py:672
@@ -575,7 +575,7 @@ msgstr ""
#: pretix/control/navigation.py:494
#: pretix/control/templates/pretixcontrol/event/settings.html:69
#: pretix/control/templates/pretixcontrol/organizers/customer.html:48
-#: pretix/plugins/checkinlists/exporters.py:490
+#: pretix/plugins/checkinlists/exporters.py:493
#: pretix/presale/checkoutflow.py:1451 pretix/presale/forms/checkout.py:57
#: pretix/presale/forms/customer.py:55 pretix/presale/forms/customer.py:130
#: pretix/presale/forms/customer.py:280 pretix/presale/forms/customer.py:326
@@ -662,7 +662,7 @@ msgid ""
"the email address in your customer account."
msgstr ""
-#: pretix/base/email.py:202 pretix/base/exporters/items.py:152
+#: pretix/base/email.py:199 pretix/base/exporters/items.py:152
#: pretix/base/exporters/items.py:197 pretix/control/views/main.py:311
#: pretix/plugins/badges/apps.py:47 pretix/plugins/badges/models.py:48
#: pretix/plugins/badges/templates/pretixplugins/badges/index.html:35
@@ -673,42 +673,10 @@ msgstr ""
msgid "Default"
msgstr ""
-#: pretix/base/email.py:209
+#: pretix/base/email.py:206
msgid "Simple with logo"
msgstr ""
-#: pretix/base/email.py:551 pretix/base/email.py:633 pretix/base/email.py:649
-#: pretix/base/email.py:658 pretix/base/pdf.py:174 pretix/base/pdf.py:332
-#: pretix/base/services/invoices.py:470 pretix/control/views/event.py:797
-msgid "John Doe"
-msgstr ""
-
-#: pretix/base/email.py:555
-msgid "Sample Corporation"
-msgstr ""
-
-#: pretix/base/email.py:595
-msgid "Sample Admission Ticket"
-msgstr ""
-
-#: pretix/base/email.py:637
-msgid "An individual text with a reason can be inserted here."
-msgstr ""
-
-#: pretix/base/email.py:641
-msgid "The amount has been charged to your card."
-msgstr ""
-
-#: pretix/base/email.py:645
-msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
-msgstr ""
-
-#: pretix/base/email.py:671 pretix/base/email.py:676 pretix/base/email.py:681
-#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
-#: pretix/control/forms/organizer.py:596
-msgid "Mr Doe"
-msgstr ""
-
#: pretix/base/exporter.py:187 pretix/base/exporter.py:317
msgid "Export format"
msgstr ""
@@ -739,9 +707,9 @@ msgstr ""
#: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52
#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:86
-#: pretix/base/exporters/orderlist.py:777
-#: pretix/base/exporters/orderlist.py:956
-#: pretix/base/exporters/orderlist.py:1195
+#: pretix/base/exporters/orderlist.py:790
+#: pretix/base/exporters/orderlist.py:969
+#: pretix/base/exporters/orderlist.py:1208
#: pretix/plugins/reports/exporters.py:478
#: pretix/plugins/reports/exporters.py:651
msgctxt "export_category"
@@ -754,7 +722,7 @@ msgid ""
"customers while creating an order."
msgstr ""
-#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1608
+#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1671
#: pretix/control/navigation.py:182
#: pretix/control/templates/pretixcontrol/items/questions.html:3
#: pretix/control/templates/pretixcontrol/items/questions.html:5
@@ -795,17 +763,17 @@ msgstr ""
msgid "External identifier"
msgstr ""
-#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:434
-#: pretix/base/exporters/orderlist.py:544
+#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:442
+#: pretix/base/exporters/orderlist.py:557
#: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:95
-#: pretix/base/models/customers.py:385 pretix/base/models/items.py:1500
+#: pretix/base/models/customers.py:385 pretix/base/models/items.py:1563
#: pretix/base/models/orders.py:210 pretix/base/models/waitinglist.py:80
#: pretix/base/orderimport.py:164 pretix/base/pdf.py:321
#: pretix/control/templates/pretixcontrol/order/index.html:249
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:148
#: pretix/control/views/waitinglist.py:307
-#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:494
#: pretix/presale/checkoutflow.py:1457 pretix/presale/forms/checkout.py:84
#: pretix/presale/forms/waitinglist.py:103
#: pretix/presale/templates/pretixpresale/event/order.html:303
@@ -813,7 +781,7 @@ msgid "Phone number"
msgstr ""
#: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248
-#: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3050
+#: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3051
#: pretix/base/settings.py:3556 pretix/base/settings.py:3568
#: pretix/control/templates/pretixcontrol/users/index.html:47
msgid "Full name"
@@ -821,16 +789,16 @@ msgstr ""
#: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:205
#: pretix/base/exporters/invoices.py:213 pretix/base/exporters/invoices.py:331
-#: pretix/base/exporters/invoices.py:339 pretix/base/exporters/orderlist.py:257
+#: pretix/base/exporters/invoices.py:339 pretix/base/exporters/orderlist.py:261
#: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1099
#: pretix/base/models/devices.py:66 pretix/base/models/devices.py:128
#: pretix/base/models/event.py:1409 pretix/base/models/event.py:1646
-#: pretix/base/models/items.py:1884 pretix/base/models/items.py:2057
+#: pretix/base/models/items.py:1947 pretix/base/models/items.py:2120
#: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73
#: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69
#: pretix/base/settings.py:3181 pretix/base/settings.py:3191
#: pretix/base/settings.py:3545 pretix/control/forms/filter.py:626
-#: pretix/control/forms/item.py:362 pretix/control/forms/organizer.py:852
+#: pretix/control/forms/item.py:378 pretix/control/forms/organizer.py:852
#: pretix/control/templates/pretixcontrol/checkin/index.html:109
#: pretix/control/templates/pretixcontrol/checkin/lists.html:91
#: pretix/control/templates/pretixcontrol/event/tax_index.html:26
@@ -849,7 +817,7 @@ msgstr ""
#: pretix/control/views/waitinglist.py:307 pretix/plugins/badges/models.py:53
#: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34
#: pretix/plugins/checkinlists/exporters.py:359
-#: pretix/plugins/checkinlists/exporters.py:746
+#: pretix/plugins/checkinlists/exporters.py:749
#: pretix/plugins/reports/exporters.py:885
#: pretix/plugins/ticketoutputpdf/models.py:239
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32
@@ -885,7 +853,7 @@ msgstr ""
#: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:204
#: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260
#: pretix/base/models/customers.py:106 pretix/base/models/exports.py:54
-#: pretix/control/forms/event.py:1533 pretix/control/forms/exports.py:49
+#: pretix/control/forms/event.py:1528 pretix/control/forms/exports.py:49
#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:308
msgid "Language"
msgstr ""
@@ -915,47 +883,47 @@ msgstr ""
#: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:206
#: pretix/base/exporters/items.py:207 pretix/base/exporters/items.py:210
#: pretix/base/exporters/items.py:213 pretix/base/exporters/items.py:214
-#: pretix/base/exporters/items.py:215 pretix/base/exporters/orderlist.py:387
-#: pretix/base/exporters/orderlist.py:392
-#: pretix/base/exporters/orderlist.py:702
-#: pretix/base/exporters/orderlist.py:724
-#: pretix/base/exporters/orderlist.py:752
-#: pretix/base/exporters/orderlist.py:1335
-#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1311
+#: pretix/base/exporters/items.py:215 pretix/base/exporters/orderlist.py:391
+#: pretix/base/exporters/orderlist.py:396
+#: pretix/base/exporters/orderlist.py:715
+#: pretix/base/exporters/orderlist.py:737
+#: pretix/base/exporters/orderlist.py:765
+#: pretix/base/exporters/orderlist.py:1348
+#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1315
#: pretix/control/forms/filter.py:170 pretix/control/forms/filter.py:521
-#: pretix/control/forms/item.py:527 pretix/control/forms/subevents.py:118
+#: pretix/control/forms/item.py:545 pretix/control/forms/subevents.py:118
#: pretix/control/views/item.py:715 pretix/control/views/vouchers.py:138
#: pretix/control/views/vouchers.py:139
-#: pretix/plugins/checkinlists/exporters.py:577
#: pretix/plugins/checkinlists/exporters.py:580
-#: pretix/plugins/checkinlists/exporters.py:617
-#: pretix/plugins/checkinlists/exporters.py:632
-#: pretix/plugins/checkinlists/exporters.py:701
-#: pretix/plugins/checkinlists/exporters.py:802
-#: pretix/plugins/checkinlists/exporters.py:803
-#: pretix/plugins/checkinlists/exporters.py:804
+#: pretix/plugins/checkinlists/exporters.py:583
+#: pretix/plugins/checkinlists/exporters.py:620
+#: pretix/plugins/checkinlists/exporters.py:635
+#: pretix/plugins/checkinlists/exporters.py:704
+#: pretix/plugins/checkinlists/exporters.py:805
+#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:807
msgid "Yes"
msgstr ""
#: pretix/base/exporters/customers.py:100
#: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:83
-#: pretix/base/exporters/invoices.py:304 pretix/base/exporters/orderlist.py:387
-#: pretix/base/exporters/orderlist.py:392
-#: pretix/base/exporters/orderlist.py:724
-#: pretix/base/exporters/orderlist.py:752
-#: pretix/base/exporters/orderlist.py:1335
-#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1313
+#: pretix/base/exporters/invoices.py:304 pretix/base/exporters/orderlist.py:391
+#: pretix/base/exporters/orderlist.py:396
+#: pretix/base/exporters/orderlist.py:737
+#: pretix/base/exporters/orderlist.py:765
+#: pretix/base/exporters/orderlist.py:1348
+#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1317
#: pretix/control/forms/filter.py:170 pretix/control/forms/filter.py:522
-#: pretix/control/forms/item.py:528 pretix/control/forms/subevents.py:119
+#: pretix/control/forms/item.py:546 pretix/control/forms/subevents.py:119
#: pretix/control/views/item.py:715 pretix/control/views/vouchers.py:138
#: pretix/control/views/vouchers.py:139
-#: pretix/plugins/checkinlists/exporters.py:577
#: pretix/plugins/checkinlists/exporters.py:580
-#: pretix/plugins/checkinlists/exporters.py:617
-#: pretix/plugins/checkinlists/exporters.py:701
-#: pretix/plugins/checkinlists/exporters.py:802
-#: pretix/plugins/checkinlists/exporters.py:803
-#: pretix/plugins/checkinlists/exporters.py:804
+#: pretix/plugins/checkinlists/exporters.py:583
+#: pretix/plugins/checkinlists/exporters.py:620
+#: pretix/plugins/checkinlists/exporters.py:704
+#: pretix/plugins/checkinlists/exporters.py:805
+#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:807
msgid "No"
msgstr ""
@@ -977,10 +945,10 @@ msgstr ""
#: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74
#: pretix/base/exporters/orderlist.py:127
-#: pretix/base/exporters/orderlist.py:791
-#: pretix/base/exporters/orderlist.py:1145
+#: pretix/base/exporters/orderlist.py:804
+#: pretix/base/exporters/orderlist.py:1158
#: pretix/plugins/checkinlists/exporters.py:88
-#: pretix/plugins/checkinlists/exporters.py:844
+#: pretix/plugins/checkinlists/exporters.py:847
#: pretix/plugins/reports/accountingreport.py:74
#: pretix/plugins/reports/exporters.py:461
#: pretix/plugins/reports/exporters.py:698
@@ -1039,20 +1007,20 @@ msgstr ""
#: pretix/base/exporters/events.py:62 pretix/base/models/event.py:559
#: pretix/base/models/event.py:1411 pretix/base/settings.py:3179
-#: pretix/base/settings.py:3189 pretix/control/forms/subevents.py:473
+#: pretix/base/settings.py:3189 pretix/control/forms/subevents.py:478
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:268
msgid "Event start time"
msgstr ""
#: pretix/base/exporters/events.py:63 pretix/base/models/event.py:561
#: pretix/base/models/event.py:1413 pretix/base/pdf.py:287
-#: pretix/control/forms/subevents.py:478
+#: pretix/control/forms/subevents.py:483
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:270
msgid "Event end time"
msgstr ""
#: pretix/base/exporters/events.py:64 pretix/base/models/event.py:563
-#: pretix/base/models/event.py:1415 pretix/control/forms/subevents.py:483
+#: pretix/base/models/event.py:1415 pretix/control/forms/subevents.py:488
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:274
msgid "Admission time"
msgstr ""
@@ -1088,8 +1056,8 @@ msgstr ""
msgid "Internal comment"
msgstr ""
-#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1663
-#: pretix/base/models/orders.py:2072 pretix/control/forms/filter.py:203
+#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1667
+#: pretix/base/models/orders.py:2076 pretix/control/forms/filter.py:203
#: pretix/control/forms/filter.py:947 pretix/control/forms/filter.py:2211
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14
@@ -1153,26 +1121,26 @@ msgid "Invoice number"
msgstr ""
#: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326
-#: pretix/base/exporters/orderlist.py:1168
-#: pretix/base/exporters/orderlist.py:1213
+#: pretix/base/exporters/orderlist.py:1181
+#: pretix/base/exporters/orderlist.py:1226
#: pretix/base/exporters/waitinglist.py:107 pretix/base/forms/widgets.py:212
-#: pretix/base/models/items.py:1496 pretix/base/models/orders.py:218
-#: pretix/base/models/orders.py:2786 pretix/base/models/orders.py:2892
+#: pretix/base/models/items.py:1559 pretix/base/models/orders.py:218
+#: pretix/base/models/orders.py:2787 pretix/base/models/orders.py:2893
#: pretix/control/templates/pretixcontrol/order/transactions.html:19
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:72
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11
-#: pretix/plugins/checkinlists/exporters.py:738
+#: pretix/plugins/checkinlists/exporters.py:741
#: pretix/presale/templates/pretixpresale/event/fragment_giftcard_history.html:6
#: pretix/presale/templates/pretixpresale/organizers/index.html:44
msgid "Date"
msgstr ""
#: pretix/base/exporters/invoices.py:200 pretix/base/exporters/invoices.py:327
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:431
-#: pretix/base/exporters/orderlist.py:540
-#: pretix/base/exporters/orderlist.py:833 pretix/base/models/orders.py:178
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:439
+#: pretix/base/exporters/orderlist.py:553
+#: pretix/base/exporters/orderlist.py:846 pretix/base/models/orders.py:178
#: pretix/base/notifications.py:199 pretix/base/pdf.py:104
#: pretix/control/templates/pretixcontrol/checkin/index.html:95
#: pretix/control/templates/pretixcontrol/order/index.html:173
@@ -1187,8 +1155,8 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41
#: pretix/plugins/checkinlists/exporters.py:121
-#: pretix/plugins/checkinlists/exporters.py:475
-#: pretix/plugins/checkinlists/exporters.py:742
+#: pretix/plugins/checkinlists/exporters.py:478
+#: pretix/plugins/checkinlists/exporters.py:745
#: pretix/plugins/reports/exporters.py:561
#: pretix/plugins/reports/exporters.py:884
#: pretix/plugins/ticketoutputpdf/exporters.py:95
@@ -1224,15 +1192,15 @@ msgid "Invoice sender:"
msgstr ""
#: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:332
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:570 pretix/base/forms/questions.py:668
-#: pretix/base/models/customers.py:300 pretix/base/models/orders.py:1449
-#: pretix/base/models/orders.py:3052 pretix/base/orderimport.py:352
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:583 pretix/base/forms/questions.py:668
+#: pretix/base/models/customers.py:300 pretix/base/models/orders.py:1453
+#: pretix/base/models/orders.py:3053 pretix/base/orderimport.py:352
#: pretix/base/orderimport.py:498 pretix/control/forms/filter.py:630
#: pretix/control/forms/filter.py:661
#: pretix/control/templates/pretixcontrol/order/index.html:948
-#: pretix/plugins/checkinlists/exporters.py:516
+#: pretix/plugins/checkinlists/exporters.py:519
#: pretix/plugins/reports/exporters.py:840
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92
#: pretix/presale/templates/pretixpresale/event/order.html:315
@@ -1242,47 +1210,47 @@ msgstr ""
#: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215
#: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:571 pretix/base/forms/questions.py:679
-#: pretix/base/models/customers.py:301 pretix/base/models/orders.py:1450
-#: pretix/base/models/orders.py:3053 pretix/base/orderimport.py:363
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:584 pretix/base/forms/questions.py:679
+#: pretix/base/models/customers.py:301 pretix/base/models/orders.py:1454
+#: pretix/base/models/orders.py:3054 pretix/base/orderimport.py:363
#: pretix/base/orderimport.py:509 pretix/base/settings.py:1107
#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:665
#: pretix/control/views/item.py:479
-#: pretix/plugins/checkinlists/exporters.py:517
+#: pretix/plugins/checkinlists/exporters.py:520
#: pretix/plugins/reports/exporters.py:841
msgid "ZIP code"
msgstr ""
#: pretix/base/exporters/invoices.py:208 pretix/base/exporters/invoices.py:216
#: pretix/base/exporters/invoices.py:334 pretix/base/exporters/invoices.py:342
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:572 pretix/base/forms/questions.py:687
-#: pretix/base/models/customers.py:302 pretix/base/models/orders.py:1451
-#: pretix/base/models/orders.py:3054 pretix/base/orderimport.py:374
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:585 pretix/base/forms/questions.py:687
+#: pretix/base/models/customers.py:302 pretix/base/models/orders.py:1455
+#: pretix/base/models/orders.py:3055 pretix/base/orderimport.py:374
#: pretix/base/orderimport.py:520 pretix/base/settings.py:1119
#: pretix/control/forms/filter.py:639 pretix/control/forms/filter.py:670
#: pretix/control/views/item.py:489
-#: pretix/plugins/checkinlists/exporters.py:518
+#: pretix/plugins/checkinlists/exporters.py:521
#: pretix/plugins/reports/exporters.py:842
msgid "City"
msgstr ""
#: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217
#: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:573 pretix/base/forms/questions.py:699
-#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1452
-#: pretix/base/models/orders.py:3055 pretix/base/models/orders.py:3056
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:586 pretix/base/forms/questions.py:699
+#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1456
+#: pretix/base/models/orders.py:3056 pretix/base/models/orders.py:3057
#: pretix/base/orderimport.py:390 pretix/base/orderimport.py:536
#: pretix/base/settings.py:1128 pretix/control/forms/filter.py:644
#: pretix/control/forms/filter.py:675
#: pretix/control/templates/pretixcontrol/order/index.html:952
#: pretix/control/views/item.py:499
-#: pretix/plugins/checkinlists/exporters.py:519
+#: pretix/plugins/checkinlists/exporters.py:522
#: pretix/plugins/reports/exporters.py:792
#: pretix/plugins/reports/exporters.py:837
#: pretix/plugins/reports/exporters.py:886
@@ -1297,9 +1265,9 @@ msgstr ""
#: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:219
#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/invoices.py:345
-#: pretix/base/exporters/orderlist.py:265
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:616 pretix/base/models/orders.py:3059
+#: pretix/base/exporters/orderlist.py:269
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:3060
#: pretix/base/orderimport.py:434
#: pretix/control/templates/pretixcontrol/order/index.html:959
#: pretix/plugins/reports/exporters.py:844
@@ -1323,15 +1291,15 @@ msgid "Invoice recipient:"
msgstr ""
#: pretix/base/exporters/invoices.py:212 pretix/base/exporters/invoices.py:338
-#: pretix/base/exporters/orderlist.py:257
-#: pretix/base/exporters/orderlist.py:443
-#: pretix/base/exporters/orderlist.py:569
-#: pretix/base/exporters/orderlist.py:606 pretix/base/forms/questions.py:660
+#: pretix/base/exporters/orderlist.py:261
+#: pretix/base/exporters/orderlist.py:451
+#: pretix/base/exporters/orderlist.py:582
+#: pretix/base/exporters/orderlist.py:619 pretix/base/forms/questions.py:660
#: pretix/base/orderimport.py:322 pretix/base/orderimport.py:487
#: pretix/control/forms/filter.py:622 pretix/control/forms/filter.py:657
#: pretix/control/templates/pretixcontrol/order/index.html:944
#: pretix/control/views/item.py:457
-#: pretix/plugins/checkinlists/exporters.py:501
+#: pretix/plugins/checkinlists/exporters.py:504
#: pretix/plugins/reports/exporters.py:839
#: pretix/plugins/reports/exporters.py:885
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87
@@ -1344,14 +1312,14 @@ msgid "Street address"
msgstr ""
#: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:574 pretix/base/forms/questions.py:723
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:587 pretix/base/forms/questions.py:723
#: pretix/base/forms/questions.py:1065 pretix/base/models/customers.py:304
-#: pretix/base/models/orders.py:1453 pretix/base/models/orders.py:3058
+#: pretix/base/models/orders.py:1457 pretix/base/models/orders.py:3059
#: pretix/base/orderimport.py:409
#: pretix/control/templates/pretixcontrol/order/index.html:955
-#: pretix/plugins/checkinlists/exporters.py:520
+#: pretix/plugins/checkinlists/exporters.py:523
#: pretix/plugins/reports/exporters.py:843
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99
#: pretix/presale/templates/pretixpresale/event/order.html:322
@@ -1360,19 +1328,19 @@ msgid "State"
msgstr ""
#: pretix/base/exporters/invoices.py:220 pretix/base/exporters/invoices.py:346
-#: pretix/base/models/orders.py:3068 pretix/base/models/orders.py:3103
+#: pretix/base/models/orders.py:3069 pretix/base/models/orders.py:3104
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107
msgid "Beneficiary"
msgstr ""
#: pretix/base/exporters/invoices.py:221 pretix/base/exporters/invoices.py:347
-#: pretix/base/models/orders.py:3063 pretix/base/orderimport.py:445
+#: pretix/base/models/orders.py:3064 pretix/base/orderimport.py:445
#: pretix/control/templates/pretixcontrol/order/index.html:979
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115
msgid "Internal reference"
msgstr ""
-#: pretix/base/exporters/invoices.py:222 pretix/control/forms/event.py:1482
+#: pretix/base/exporters/invoices.py:222 pretix/control/forms/event.py:1477
msgid "Reverse charge"
msgstr ""
@@ -1397,9 +1365,9 @@ msgid "Payment matching IDs"
msgstr ""
#: pretix/base/exporters/invoices.py:228 pretix/base/exporters/invoices.py:348
-#: pretix/base/exporters/orderlist.py:284
-#: pretix/base/exporters/orderlist.py:455
-#: pretix/base/exporters/orderlist.py:622
+#: pretix/base/exporters/orderlist.py:288
+#: pretix/base/exporters/orderlist.py:463
+#: pretix/base/exporters/orderlist.py:635
#: pretix/control/templates/pretixcontrol/event/payment.html:10
#: pretix/control/views/event.py:363
msgid "Payment providers"
@@ -1419,13 +1387,13 @@ msgstr ""
msgid "Line number"
msgstr ""
-#: pretix/base/exporters/invoices.py:319 pretix/base/exporters/orderlist.py:438
-#: pretix/base/models/items.py:417 pretix/base/models/items.py:1028
+#: pretix/base/exporters/invoices.py:319 pretix/base/exporters/orderlist.py:446
+#: pretix/base/models/items.py:424 pretix/base/models/items.py:1065
#: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32
msgid "Description"
msgstr ""
-#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:337
+#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:338
msgid "Gross price"
msgstr ""
@@ -1433,18 +1401,18 @@ msgstr ""
msgid "Net price"
msgstr ""
-#: pretix/base/exporters/invoices.py:322 pretix/base/exporters/orderlist.py:442
-#: pretix/base/exporters/orderlist.py:560
-#: pretix/base/exporters/orderlist.py:858 pretix/base/models/orders.py:2230
-#: pretix/base/models/orders.py:2377 pretix/base/models/orders.py:2828
+#: pretix/base/exporters/invoices.py:322 pretix/base/exporters/orderlist.py:450
+#: pretix/base/exporters/orderlist.py:573
+#: pretix/base/exporters/orderlist.py:871 pretix/base/models/orders.py:2234
+#: pretix/base/models/orders.py:2381 pretix/base/models/orders.py:2829
msgid "Tax value"
msgstr ""
-#: pretix/base/exporters/invoices.py:323 pretix/base/exporters/orderlist.py:440
-#: pretix/base/exporters/orderlist.py:558
-#: pretix/base/exporters/orderlist.py:855 pretix/base/models/orders.py:2221
-#: pretix/base/models/orders.py:2368 pretix/base/models/orders.py:2819
-#: pretix/base/models/orders.py:2902 pretix/base/models/tax.py:183
+#: pretix/base/exporters/invoices.py:323 pretix/base/exporters/orderlist.py:448
+#: pretix/base/exporters/orderlist.py:571
+#: pretix/base/exporters/orderlist.py:868 pretix/base/models/orders.py:2225
+#: pretix/base/models/orders.py:2372 pretix/base/models/orders.py:2820
+#: pretix/base/models/orders.py:2903 pretix/base/models/tax.py:183
#: pretix/control/templates/pretixcontrol/order/transactions.html:21
#: pretix/plugins/reports/accountingreport.py:315
#: pretix/plugins/reports/exporters.py:793
@@ -1468,7 +1436,7 @@ msgstr ""
msgid "Product data"
msgstr ""
-#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:1082
+#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:1095
msgctxt "export_category"
msgid "Product data"
msgstr ""
@@ -1477,13 +1445,13 @@ msgstr ""
msgid "Download a spreadsheet with details about all products and variations."
msgstr ""
-#: pretix/base/exporters/items.py:58 pretix/base/exporters/orderlist.py:554
-#: pretix/base/exporters/orderlist.py:844
+#: pretix/base/exporters/items.py:58 pretix/base/exporters/orderlist.py:567
+#: pretix/base/exporters/orderlist.py:857
msgid "Product ID"
msgstr ""
-#: pretix/base/exporters/items.py:59 pretix/base/exporters/orderlist.py:556
-#: pretix/base/exporters/orderlist.py:846
+#: pretix/base/exporters/items.py:59 pretix/base/exporters/orderlist.py:569
+#: pretix/base/exporters/orderlist.py:859
msgid "Variation ID"
msgstr ""
@@ -1495,28 +1463,28 @@ msgid "Product category"
msgstr ""
#: pretix/base/exporters/items.py:61 pretix/base/models/discount.py:60
-#: pretix/base/models/items.py:95 pretix/base/models/items.py:408
+#: pretix/base/models/items.py:95 pretix/base/models/items.py:415
#: pretix/base/models/tax.py:163 pretix/control/forms/organizer.py:213
#: pretix/control/templates/pretixcontrol/items/discounts.html:56
msgid "Internal name"
msgstr ""
-#: pretix/base/exporters/items.py:65 pretix/base/models/items.py:405
+#: pretix/base/exporters/items.py:65 pretix/base/models/items.py:412
msgid "Item name"
msgstr ""
-#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:555
-#: pretix/base/exporters/orderlist.py:847
-#: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:1021
-#: pretix/base/models/orders.py:1405 pretix/base/models/orders.py:2804
-#: pretix/plugins/checkinlists/exporters.py:681
+#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:568
+#: pretix/base/exporters/orderlist.py:860
+#: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:1058
+#: pretix/base/models/orders.py:1409 pretix/base/models/orders.py:2805
+#: pretix/plugins/checkinlists/exporters.py:684
msgid "Variation"
msgstr ""
#: pretix/base/exporters/items.py:72 pretix/base/exporters/reusablemedia.py:48
#: pretix/base/models/customers.py:57 pretix/base/models/customers.py:392
#: pretix/base/models/discount.py:56 pretix/base/models/event.py:1400
-#: pretix/base/models/items.py:414 pretix/base/models/items.py:1025
+#: pretix/base/models/items.py:421 pretix/base/models/items.py:1062
#: pretix/base/models/media.py:77 pretix/base/settings.py:202
#: pretix/base/settings.py:237 pretix/base/settings.py:268
#: pretix/control/forms/filter.py:1124 pretix/control/forms/filter.py:1941
@@ -1526,26 +1494,26 @@ msgid "Active"
msgstr ""
#: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68
-#: pretix/base/models/items.py:584 pretix/base/models/items.py:1087
-#: pretix/control/forms/discounts.py:87 pretix/control/forms/event.py:959
-#: pretix/control/forms/item.py:556 pretix/control/forms/item.py:832
+#: pretix/base/models/items.py:601 pretix/base/models/items.py:1134
+#: pretix/control/forms/discounts.py:87 pretix/control/forms/event.py:965
+#: pretix/control/forms/item.py:574 pretix/control/forms/item.py:883
msgid "Sales channels"
msgstr ""
-#: pretix/base/exporters/items.py:74 pretix/base/models/items.py:422
-#: pretix/base/models/items.py:1039
+#: pretix/base/exporters/items.py:74 pretix/base/models/items.py:429
+#: pretix/base/models/items.py:1076
msgid "Default price"
msgstr ""
-#: pretix/base/exporters/items.py:75 pretix/base/models/items.py:430
+#: pretix/base/exporters/items.py:75 pretix/base/models/items.py:437
msgid "Free price input"
msgstr ""
-#: pretix/base/exporters/items.py:76 pretix/base/models/items.py:444
+#: pretix/base/exporters/items.py:76 pretix/base/models/items.py:451
msgid "Sales tax"
msgstr ""
-#: pretix/base/exporters/items.py:77 pretix/base/models/items.py:449
+#: pretix/base/exporters/items.py:77 pretix/base/models/items.py:456
msgid "Is an admission ticket"
msgstr ""
@@ -1555,20 +1523,20 @@ msgstr ""
msgid "Personalized ticket"
msgstr ""
-#: pretix/base/exporters/items.py:79 pretix/base/models/items.py:463
+#: pretix/base/exporters/items.py:79 pretix/base/models/items.py:470
msgid "Generate tickets"
msgstr ""
-#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:1089
+#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:1102
#: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:367
-#: pretix/control/forms/event.py:1603 pretix/control/navigation.py:235
+#: pretix/control/forms/event.py:1598 pretix/control/navigation.py:235
#: pretix/control/templates/pretixcontrol/event/settings.html:339
#: pretix/control/templates/pretixcontrol/orders/cancel.html:62
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:6
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:8
#: pretix/plugins/sendmail/views.py:445
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:40
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:84
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:35
@@ -1579,15 +1547,15 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66
#: pretix/presale/templates/pretixpresale/organizers/index.html:103
-#: pretix/presale/views/widget.py:393
+#: pretix/presale/views/widget.py:395
msgid "Waiting list"
msgstr ""
#: pretix/base/exporters/items.py:81 pretix/base/models/discount.py:74
#: pretix/base/models/items.py:174 pretix/base/models/items.py:230
-#: pretix/base/models/items.py:486 pretix/base/models/items.py:1077
-#: pretix/base/payment.py:341 pretix/control/forms/subevents.py:314
-#: pretix/control/forms/subevents.py:336
+#: pretix/base/models/items.py:493 pretix/base/models/items.py:1114
+#: pretix/base/payment.py:341 pretix/control/forms/subevents.py:318
+#: pretix/control/forms/subevents.py:340
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:506
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:170
#: pretix/control/templates/pretixcontrol/subevents/detail.html:148
@@ -1596,75 +1564,75 @@ msgstr ""
#: pretix/base/exporters/items.py:82 pretix/base/models/discount.py:79
#: pretix/base/models/items.py:179 pretix/base/models/items.py:235
-#: pretix/base/models/items.py:491 pretix/base/models/items.py:1082
-#: pretix/base/payment.py:335 pretix/control/forms/subevents.py:319
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:510
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:174
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:152
+#: pretix/base/models/items.py:503 pretix/base/models/items.py:1124
+#: pretix/base/payment.py:335 pretix/control/forms/subevents.py:323
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:511
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:175
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:153
msgid "Available until"
msgstr ""
-#: pretix/base/exporters/items.py:83 pretix/base/models/items.py:518
+#: pretix/base/exporters/items.py:83 pretix/base/models/items.py:535
msgid "This product can only be bought using a voucher."
msgstr ""
-#: pretix/base/exporters/items.py:84 pretix/base/models/items.py:531
+#: pretix/base/exporters/items.py:84 pretix/base/models/items.py:548
msgid ""
"This product will only be shown if a voucher matching the product is "
"redeemed."
msgstr ""
-#: pretix/base/exporters/items.py:85 pretix/base/models/items.py:524
+#: pretix/base/exporters/items.py:85 pretix/base/models/items.py:541
msgid "Buying this product requires approval"
msgstr ""
-#: pretix/base/exporters/items.py:86 pretix/base/models/items.py:537
+#: pretix/base/exporters/items.py:86 pretix/base/models/items.py:554
msgid "Only sell this product as part of a bundle"
msgstr ""
-#: pretix/base/exporters/items.py:87 pretix/base/models/items.py:544
+#: pretix/base/exporters/items.py:87 pretix/base/models/items.py:561
msgid "Allow product to be canceled or changed"
msgstr ""
-#: pretix/base/exporters/items.py:88 pretix/base/models/items.py:550
+#: pretix/base/exporters/items.py:88 pretix/base/models/items.py:567
msgid "Minimum amount per order"
msgstr ""
-#: pretix/base/exporters/items.py:89 pretix/base/models/items.py:557
+#: pretix/base/exporters/items.py:89 pretix/base/models/items.py:574
msgid "Maximum amount per order"
msgstr ""
-#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:277
-#: pretix/base/models/items.py:565 pretix/base/models/items.py:1100
+#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:281
+#: pretix/base/models/items.py:582 pretix/base/models/items.py:1147
#: pretix/base/models/orders.py:241
-#: pretix/plugins/checkinlists/exporters.py:505
+#: pretix/plugins/checkinlists/exporters.py:508
msgid "Requires special attention"
msgstr ""
-#: pretix/base/exporters/items.py:91 pretix/base/exporters/orderlist.py:278
-#: pretix/base/models/items.py:572 pretix/base/models/items.py:1107
+#: pretix/base/exporters/items.py:91 pretix/base/exporters/orderlist.py:282
+#: pretix/base/models/items.py:589 pretix/base/models/items.py:1154
#: pretix/base/models/orders.py:248
msgid "Check-in text"
msgstr ""
-#: pretix/base/exporters/items.py:92 pretix/base/models/items.py:577
-#: pretix/base/models/items.py:1042
+#: pretix/base/exporters/items.py:92 pretix/base/models/items.py:594
+#: pretix/base/models/items.py:1079
msgid "Original price"
msgstr ""
-#: pretix/base/exporters/items.py:93 pretix/base/models/items.py:589
+#: pretix/base/exporters/items.py:93 pretix/base/models/items.py:606
msgid "This product is a gift card"
msgstr ""
-#: pretix/base/exporters/items.py:94 pretix/base/models/items.py:595
-#: pretix/base/models/items.py:1062
+#: pretix/base/exporters/items.py:94 pretix/base/models/items.py:612
+#: pretix/base/models/items.py:1099
#: pretix/control/templates/pretixcontrol/item/include_variations.html:40
#: pretix/control/templates/pretixcontrol/item/include_variations.html:148
msgid "Require a valid membership"
msgstr ""
-#: pretix/base/exporters/items.py:95 pretix/base/models/items.py:604
-#: pretix/base/models/items.py:1071
+#: pretix/base/exporters/items.py:95 pretix/base/models/items.py:621
+#: pretix/base/models/items.py:1108
msgid "Hide without a valid membership"
msgstr ""
@@ -1712,7 +1680,7 @@ msgstr ""
msgid "Orders"
msgstr ""
-#: pretix/base/exporters/orderlist.py:100 pretix/base/models/orders.py:2426
+#: pretix/base/exporters/orderlist.py:100 pretix/base/models/orders.py:2430
#: pretix/base/notifications.py:205
msgid "Order positions"
msgstr ""
@@ -1752,18 +1720,18 @@ msgid ""
"Will also include other dates in case of mixed orders!"
msgstr ""
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:430
-#: pretix/base/exporters/orderlist.py:539
-#: pretix/base/exporters/orderlist.py:830
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1213
-#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1579
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:438
+#: pretix/base/exporters/orderlist.py:552
+#: pretix/base/exporters/orderlist.py:843
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1226
+#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1574
#: pretix/control/forms/organizer.py:110
msgid "Event slug"
msgstr ""
-#: pretix/base/exporters/orderlist.py:256 pretix/base/notifications.py:201
+#: pretix/base/exporters/orderlist.py:260 pretix/base/notifications.py:201
#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:25
#: pretix/control/templates/pretixcontrol/search/orders.html:60
#: pretix/plugins/reports/exporters.py:561
@@ -1772,11 +1740,11 @@ msgstr ""
msgid "Order total"
msgstr ""
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:432
-#: pretix/base/exporters/orderlist.py:542
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1266
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:440
+#: pretix/base/exporters/orderlist.py:555
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1279
#: pretix/base/exporters/waitinglist.py:120
#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:184
#: pretix/control/forms/filter.py:942 pretix/control/forms/filter.py:1121
@@ -1815,9 +1783,9 @@ msgstr ""
msgid "Status"
msgstr ""
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:433
-#: pretix/base/exporters/orderlist.py:543
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:441
+#: pretix/base/exporters/orderlist.py:556
#: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:326
#: pretix/control/templates/pretixcontrol/checkin/index.html:107
#: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108
@@ -1827,10 +1795,10 @@ msgstr ""
msgid "Email"
msgstr ""
-#: pretix/base/exporters/orderlist.py:257
-#: pretix/base/exporters/orderlist.py:435
-#: pretix/base/exporters/orderlist.py:545
-#: pretix/base/exporters/orderlist.py:834 pretix/base/notifications.py:203
+#: pretix/base/exporters/orderlist.py:261
+#: pretix/base/exporters/orderlist.py:443
+#: pretix/base/exporters/orderlist.py:558
+#: pretix/base/exporters/orderlist.py:847 pretix/base/notifications.py:203
#: pretix/control/forms/filter.py:2262
#: pretix/control/templates/pretixcontrol/order/index.html:175
#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:24
@@ -1838,7 +1806,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/customer.html:205
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45
#: pretix/control/templates/pretixcontrol/search/orders.html:57
-#: pretix/plugins/checkinlists/exporters.py:503
+#: pretix/plugins/checkinlists/exporters.py:506
#: pretix/plugins/reports/exporters.py:498
#: pretix/plugins/reports/exporters.py:561
#: pretix/plugins/reports/exporters.py:680
@@ -1849,98 +1817,98 @@ msgstr ""
msgid "Order date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:257
-#: pretix/base/exporters/orderlist.py:436
-#: pretix/base/exporters/orderlist.py:546
-#: pretix/base/exporters/orderlist.py:835
-#: pretix/plugins/checkinlists/exporters.py:504
+#: pretix/base/exporters/orderlist.py:261
+#: pretix/base/exporters/orderlist.py:444
+#: pretix/base/exporters/orderlist.py:559
+#: pretix/base/exporters/orderlist.py:848
+#: pretix/plugins/checkinlists/exporters.py:507
msgid "Order time"
msgstr ""
-#: pretix/base/exporters/orderlist.py:265
+#: pretix/base/exporters/orderlist.py:269
msgid "Custom address field"
msgstr ""
-#: pretix/base/exporters/orderlist.py:265
+#: pretix/base/exporters/orderlist.py:269
msgid "Date of last payment"
msgstr ""
-#: pretix/base/exporters/orderlist.py:265 pretix/base/services/stats.py:237
+#: pretix/base/exporters/orderlist.py:269 pretix/base/services/stats.py:237
msgid "Fees"
msgstr ""
-#: pretix/base/exporters/orderlist.py:265
-#: pretix/base/exporters/orderlist.py:619 pretix/base/orderimport.py:626
+#: pretix/base/exporters/orderlist.py:269
+#: pretix/base/exporters/orderlist.py:632 pretix/base/orderimport.py:626
#: pretix/control/templates/pretixcontrol/order/index.html:185
#: pretix/control/templates/pretixcontrol/pdf/index.html:230
msgid "Order locale"
msgstr ""
-#: pretix/base/exporters/orderlist.py:270
+#: pretix/base/exporters/orderlist.py:274
#, python-brace-format
msgid "Gross at {rate} % tax"
msgstr ""
-#: pretix/base/exporters/orderlist.py:271
+#: pretix/base/exporters/orderlist.py:275
#, python-brace-format
msgid "Net at {rate} % tax"
msgstr ""
-#: pretix/base/exporters/orderlist.py:272
+#: pretix/base/exporters/orderlist.py:276
#, python-brace-format
msgid "Tax value at {rate} % tax"
msgstr ""
-#: pretix/base/exporters/orderlist.py:275
+#: pretix/base/exporters/orderlist.py:279
msgid "Invoice numbers"
msgstr ""
-#: pretix/base/exporters/orderlist.py:276
-#: pretix/base/exporters/orderlist.py:619 pretix/base/orderimport.py:700
+#: pretix/base/exporters/orderlist.py:280
+#: pretix/base/exporters/orderlist.py:632 pretix/base/orderimport.py:700
#: pretix/control/forms/filter.py:586
#: pretix/control/templates/pretixcontrol/order/index.html:182
msgid "Sales channel"
msgstr ""
-#: pretix/base/exporters/orderlist.py:280
-#: pretix/base/exporters/orderlist.py:587 pretix/base/models/orders.py:236
+#: pretix/base/exporters/orderlist.py:284
+#: pretix/base/exporters/orderlist.py:600 pretix/base/models/orders.py:236
#: pretix/control/forms/filter.py:239
msgid "Follow-up date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:281
+#: pretix/base/exporters/orderlist.py:285
#: pretix/control/templates/pretixcontrol/orders/index.html:150
#: pretix/control/templates/pretixcontrol/organizers/customer.html:207
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74
msgid "Positions"
msgstr ""
-#: pretix/base/exporters/orderlist.py:282
-#: pretix/base/exporters/orderlist.py:620 pretix/base/models/orders.py:272
+#: pretix/base/exporters/orderlist.py:286
+#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:272
#: pretix/control/forms/filter.py:568
msgid "E-mail address verified"
msgstr ""
-#: pretix/base/exporters/orderlist.py:283
-#: pretix/base/exporters/orderlist.py:454
-#: pretix/base/exporters/orderlist.py:621
+#: pretix/base/exporters/orderlist.py:287
+#: pretix/base/exporters/orderlist.py:462
+#: pretix/base/exporters/orderlist.py:634
msgid "External customer ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:288
+#: pretix/base/exporters/orderlist.py:292
#, python-brace-format
msgid "Paid by {method}"
msgstr ""
-#: pretix/base/exporters/orderlist.py:437
-#: pretix/base/exporters/orderlist.py:848
+#: pretix/base/exporters/orderlist.py:445
+#: pretix/base/exporters/orderlist.py:861
msgid "Fee type"
msgstr ""
-#: pretix/base/exporters/orderlist.py:439
-#: pretix/base/exporters/orderlist.py:557
-#: pretix/base/exporters/orderlist.py:854 pretix/base/models/orders.py:1410
-#: pretix/base/models/orders.py:2815 pretix/base/orderimport.py:577
+#: pretix/base/exporters/orderlist.py:447
+#: pretix/base/exporters/orderlist.py:570
+#: pretix/base/exporters/orderlist.py:867 pretix/base/models/orders.py:1414
+#: pretix/base/models/orders.py:2816 pretix/base/orderimport.py:577
#: pretix/base/pdf.py:159
#: pretix/control/templates/pretixcontrol/item/index.html:146
#: pretix/control/templates/pretixcontrol/order/change.html:184
@@ -1949,50 +1917,50 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160
#: pretix/control/templates/pretixcontrol/subevents/detail.html:138
#: pretix/plugins/checkinlists/exporters.py:360
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
#: pretix/plugins/reports/accountingreport.py:314
msgid "Price"
msgstr ""
-#: pretix/base/exporters/orderlist.py:441
-#: pretix/base/exporters/orderlist.py:559
-#: pretix/base/exporters/orderlist.py:857
+#: pretix/base/exporters/orderlist.py:449
+#: pretix/base/exporters/orderlist.py:572
+#: pretix/base/exporters/orderlist.py:870
#: pretix/control/templates/pretixcontrol/event/tax_edit.html:9
#: pretix/control/templates/pretixcontrol/event/tax_edit.html:16
#: pretix/control/templates/pretixcontrol/order/change.html:155
msgid "Tax rule"
msgstr ""
-#: pretix/base/exporters/orderlist.py:444
-#: pretix/base/exporters/orderlist.py:449
-#: pretix/base/exporters/orderlist.py:607
-#: pretix/base/exporters/orderlist.py:611 pretix/base/pdf.py:331
+#: pretix/base/exporters/orderlist.py:452
+#: pretix/base/exporters/orderlist.py:457
+#: pretix/base/exporters/orderlist.py:620
+#: pretix/base/exporters/orderlist.py:624 pretix/base/pdf.py:331
msgid "Invoice address name"
msgstr ""
-#: pretix/base/exporters/orderlist.py:468
-#: pretix/base/exporters/orderlist.py:643 pretix/base/models/orders.py:173
+#: pretix/base/exporters/orderlist.py:476
+#: pretix/base/exporters/orderlist.py:656 pretix/base/models/orders.py:173
msgid "canceled"
msgstr ""
-#: pretix/base/exporters/orderlist.py:541
-#: pretix/base/exporters/orderlist.py:841
-#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/base/exporters/orderlist.py:554
+#: pretix/base/exporters/orderlist.py:854
+#: pretix/plugins/checkinlists/exporters.py:746
msgid "Position ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:549
-#: pretix/base/exporters/orderlist.py:852
-#: pretix/base/exporters/orderlist.py:1092 pretix/base/models/checkin.py:59
-#: pretix/base/models/items.py:1880 pretix/base/models/orders.py:1395
-#: pretix/base/models/orders.py:2811 pretix/base/models/vouchers.py:187
-#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1527
+#: pretix/base/exporters/orderlist.py:562
+#: pretix/base/exporters/orderlist.py:865
+#: pretix/base/exporters/orderlist.py:1105 pretix/base/models/checkin.py:59
+#: pretix/base/models/items.py:1943 pretix/base/models/orders.py:1399
+#: pretix/base/models/orders.py:2812 pretix/base/models/vouchers.py:187
+#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1522
#: pretix/control/forms/filter.py:426 pretix/control/forms/filter.py:1832
#: pretix/control/forms/filter.py:2056 pretix/control/forms/filter.py:2171
#: pretix/control/forms/filter.py:2253 pretix/control/forms/filter.py:2470
-#: pretix/control/forms/item.py:250 pretix/control/forms/orders.py:342
-#: pretix/control/forms/orders.py:394 pretix/control/forms/orders.py:773
-#: pretix/control/forms/vouchers.py:114
+#: pretix/control/forms/item.py:266 pretix/control/forms/orders.py:343
+#: pretix/control/forms/orders.py:395 pretix/control/forms/orders.py:774
+#: pretix/control/forms/vouchers.py:115
#: pretix/control/templates/pretixcontrol/checkin/lists.html:98
#: pretix/control/templates/pretixcontrol/items/quotas.html:51
#: pretix/control/templates/pretixcontrol/order/change.html:104
@@ -2003,10 +1971,10 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/index.html:135
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:152
#: pretix/control/views/waitinglist.py:311
-#: pretix/plugins/checkinlists/exporters.py:494
-#: pretix/plugins/checkinlists/exporters.py:686
-#: pretix/plugins/sendmail/forms.py:149 pretix/plugins/sendmail/forms.py:289
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/checkinlists/exporters.py:497
+#: pretix/plugins/checkinlists/exporters.py:689
+#: pretix/plugins/sendmail/forms.py:137 pretix/plugins/sendmail/forms.py:277
+#: pretix/plugins/sendmail/forms.py:357
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:32
#: pretix/presale/templates/pretixpresale/event/checkout_membership.html:51
#: pretix/presale/templates/pretixpresale/event/checkout_questions.html:129
@@ -2015,8 +1983,8 @@ msgctxt "subevent"
msgid "Date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:550
-#: pretix/base/exporters/orderlist.py:1093
+#: pretix/base/exporters/orderlist.py:563
+#: pretix/base/exporters/orderlist.py:1106
#: pretix/base/exporters/waitinglist.py:116 pretix/base/forms/questions.py:617
#: pretix/base/forms/questions.py:625 pretix/base/models/memberships.py:144
#: pretix/control/forms/rrule.py:49
@@ -2029,13 +1997,13 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18
#: pretix/plugins/badges/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:495
-#: pretix/plugins/checkinlists/exporters.py:687
+#: pretix/plugins/checkinlists/exporters.py:498
+#: pretix/plugins/checkinlists/exporters.py:690
msgid "Start date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:551
-#: pretix/base/exporters/orderlist.py:1094
+#: pretix/base/exporters/orderlist.py:564
+#: pretix/base/exporters/orderlist.py:1107
#: pretix/base/exporters/waitinglist.py:117
#: pretix/base/models/memberships.py:147
#: pretix/control/templates/pretixcontrol/events/index.html:82
@@ -2043,16 +2011,16 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20
#: pretix/plugins/badges/exporters.py:464
-#: pretix/plugins/checkinlists/exporters.py:496
-#: pretix/plugins/checkinlists/exporters.py:688
+#: pretix/plugins/checkinlists/exporters.py:499
+#: pretix/plugins/checkinlists/exporters.py:691
msgid "End date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:553
-#: pretix/base/exporters/orderlist.py:845 pretix/base/models/items.py:698
+#: pretix/base/exporters/orderlist.py:566
+#: pretix/base/exporters/orderlist.py:858 pretix/base/models/items.py:715
#: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91
#: pretix/base/orderimport.py:255 pretix/control/forms/filter.py:2062
-#: pretix/control/forms/filter.py:2317 pretix/control/forms/orders.py:317
+#: pretix/control/forms/filter.py:2317 pretix/control/forms/orders.py:318
#: pretix/control/forms/vouchers.py:64
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:66
#: pretix/control/templates/pretixcontrol/item/base.html:3
@@ -2064,9 +2032,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:150
#: pretix/control/views/vouchers.py:118 pretix/control/views/waitinglist.py:307
#: pretix/plugins/checkinlists/exporters.py:360
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:680
-#: pretix/plugins/checkinlists/exporters.py:745
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:683
+#: pretix/plugins/checkinlists/exporters.py:748
#: pretix/plugins/reports/accountingreport.py:270
#: pretix/plugins/reports/exporters.py:375
#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100
@@ -2076,16 +2044,16 @@ msgstr ""
msgid "Product"
msgstr ""
-#: pretix/base/exporters/orderlist.py:561
-#: pretix/base/exporters/orderlist.py:566 pretix/base/forms/questions.py:643
-#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1414
+#: pretix/base/exporters/orderlist.py:574
+#: pretix/base/exporters/orderlist.py:579 pretix/base/forms/questions.py:643
+#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1418
#: pretix/base/orderimport.py:459 pretix/base/pdf.py:173
#: pretix/control/forms/filter.py:649 pretix/control/forms/organizer.py:921
#: pretix/control/templates/pretixcontrol/order/index.html:513
#: pretix/control/templates/pretixcontrol/organizers/customer.html:119
#: pretix/control/views/item.py:433 pretix/plugins/badges/exporters.py:473
#: pretix/plugins/checkinlists/exporters.py:120
-#: pretix/plugins/checkinlists/exporters.py:476
+#: pretix/plugins/checkinlists/exporters.py:479
#: pretix/plugins/ticketoutputpdf/exporters.py:94
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:169
@@ -2095,8 +2063,8 @@ msgstr ""
msgid "Attendee name"
msgstr ""
-#: pretix/base/exporters/orderlist.py:568 pretix/base/forms/questions.py:649
-#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1422
+#: pretix/base/exporters/orderlist.py:581 pretix/base/forms/questions.py:649
+#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1426
#: pretix/base/pdf.py:215
#: pretix/control/templates/pretixcontrol/order/index.html:518
#: pretix/control/views/item.py:445
@@ -2105,7 +2073,7 @@ msgstr ""
msgid "Attendee email"
msgstr ""
-#: pretix/base/exporters/orderlist.py:575 pretix/base/models/vouchers.py:311
+#: pretix/base/exporters/orderlist.py:588 pretix/base/models/vouchers.py:312
#: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:6
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:8
@@ -2113,113 +2081,113 @@ msgstr ""
msgid "Voucher"
msgstr ""
-#: pretix/base/exporters/orderlist.py:576
+#: pretix/base/exporters/orderlist.py:589
msgid "Pseudonymization ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:577 pretix/control/forms/filter.py:679
+#: pretix/base/exporters/orderlist.py:590 pretix/control/forms/filter.py:679
#: pretix/control/templates/pretixcontrol/order/change.html:258
msgid "Ticket secret"
msgstr ""
-#: pretix/base/exporters/orderlist.py:578 pretix/base/orderimport.py:720
-#: pretix/plugins/checkinlists/exporters.py:507
+#: pretix/base/exporters/orderlist.py:591 pretix/base/orderimport.py:720
+#: pretix/plugins/checkinlists/exporters.py:510
msgid "Seat ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:579
-#: pretix/plugins/checkinlists/exporters.py:508
+#: pretix/base/exporters/orderlist.py:592
+#: pretix/plugins/checkinlists/exporters.py:511
msgid "Seat name"
msgstr ""
-#: pretix/base/exporters/orderlist.py:580
-#: pretix/plugins/checkinlists/exporters.py:509
+#: pretix/base/exporters/orderlist.py:593
+#: pretix/plugins/checkinlists/exporters.py:512
msgid "Seat zone"
msgstr ""
-#: pretix/base/exporters/orderlist.py:581
-#: pretix/plugins/checkinlists/exporters.py:510
+#: pretix/base/exporters/orderlist.py:594
+#: pretix/plugins/checkinlists/exporters.py:513
msgid "Seat row"
msgstr ""
-#: pretix/base/exporters/orderlist.py:582
-#: pretix/plugins/checkinlists/exporters.py:511
+#: pretix/base/exporters/orderlist.py:595
+#: pretix/plugins/checkinlists/exporters.py:514
msgid "Seat number"
msgstr ""
-#: pretix/base/exporters/orderlist.py:583
+#: pretix/base/exporters/orderlist.py:596
#: pretix/control/templates/pretixcontrol/order/change.html:208
-#: pretix/plugins/checkinlists/exporters.py:401
-#: pretix/plugins/checkinlists/exporters.py:512
+#: pretix/plugins/checkinlists/exporters.py:404
+#: pretix/plugins/checkinlists/exporters.py:515
#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108
#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110
msgid "Blocked"
msgstr ""
-#: pretix/base/exporters/orderlist.py:584 pretix/base/models/orders.py:2393
+#: pretix/base/exporters/orderlist.py:597 pretix/base/models/orders.py:2397
#: pretix/base/orderimport.py:654
#: pretix/control/templates/pretixcontrol/organizers/customer.html:116
-#: pretix/plugins/checkinlists/exporters.py:513
-#: pretix/plugins/checkinlists/exporters.py:690
+#: pretix/plugins/checkinlists/exporters.py:516
+#: pretix/plugins/checkinlists/exporters.py:693
#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131
msgid "Valid from"
msgstr ""
-#: pretix/base/exporters/orderlist.py:585 pretix/base/models/orders.py:2398
+#: pretix/base/exporters/orderlist.py:598 pretix/base/models/orders.py:2402
#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:677
#: pretix/control/templates/pretixcontrol/organizers/customer.html:117
#: pretix/control/views/vouchers.py:118
-#: pretix/plugins/checkinlists/exporters.py:514
-#: pretix/plugins/checkinlists/exporters.py:691
+#: pretix/plugins/checkinlists/exporters.py:517
+#: pretix/plugins/checkinlists/exporters.py:694
#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132
msgid "Valid until"
msgstr ""
-#: pretix/base/exporters/orderlist.py:586
+#: pretix/base/exporters/orderlist.py:599
msgid "Order comment"
msgstr ""
-#: pretix/base/exporters/orderlist.py:613 pretix/base/pdf.py:341
+#: pretix/base/exporters/orderlist.py:626 pretix/base/pdf.py:341
msgid "Invoice address street"
msgstr ""
-#: pretix/base/exporters/orderlist.py:613 pretix/base/pdf.py:346
+#: pretix/base/exporters/orderlist.py:626 pretix/base/pdf.py:346
msgid "Invoice address ZIP code"
msgstr ""
-#: pretix/base/exporters/orderlist.py:613 pretix/base/pdf.py:351
+#: pretix/base/exporters/orderlist.py:626 pretix/base/pdf.py:351
msgid "Invoice address city"
msgstr ""
-#: pretix/base/exporters/orderlist.py:614 pretix/base/pdf.py:361
+#: pretix/base/exporters/orderlist.py:627 pretix/base/pdf.py:361
msgid "Invoice address country"
msgstr ""
-#: pretix/base/exporters/orderlist.py:615
+#: pretix/base/exporters/orderlist.py:628
msgctxt "address"
msgid "Invoice address state"
msgstr ""
-#: pretix/base/exporters/orderlist.py:776
+#: pretix/base/exporters/orderlist.py:789
msgid "Order transaction data"
msgstr ""
-#: pretix/base/exporters/orderlist.py:778
+#: pretix/base/exporters/orderlist.py:791
msgid ""
"Download a spreadsheet of all substantial changes to orders, i.e. all "
"changes to products, prices or tax rates. The information is only accurate "
"for changes made with pretix versions released after October 2021."
msgstr ""
-#: pretix/base/exporters/orderlist.py:794
+#: pretix/base/exporters/orderlist.py:807
msgid "Only include transactions created within this date range."
msgstr ""
-#: pretix/base/exporters/orderlist.py:829 pretix/base/models/event.py:627
-#: pretix/base/models/items.py:393 pretix/base/models/items.py:1873
-#: pretix/base/models/orders.py:193 pretix/base/models/orders.py:2884
+#: pretix/base/exporters/orderlist.py:842 pretix/base/models/event.py:627
+#: pretix/base/models/items.py:400 pretix/base/models/items.py:1936
+#: pretix/base/models/orders.py:193 pretix/base/models/orders.py:2885
#: pretix/base/models/vouchers.py:181 pretix/base/models/waitinglist.py:55
#: pretix/base/notifications.py:187 pretix/control/forms/filter.py:917
#: pretix/control/templates/pretixcontrol/organizers/customer.html:204
@@ -2232,9 +2200,9 @@ msgstr ""
msgid "Event"
msgstr ""
-#: pretix/base/exporters/orderlist.py:831
-#: pretix/base/exporters/orderlist.py:1170
-#: pretix/base/exporters/orderlist.py:1314
+#: pretix/base/exporters/orderlist.py:844
+#: pretix/base/exporters/orderlist.py:1183
+#: pretix/base/exporters/orderlist.py:1327
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:42
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34
#: pretix/plugins/banktransfer/refund_export.py:46
@@ -2246,92 +2214,92 @@ msgstr ""
msgid "Currency"
msgstr ""
-#: pretix/base/exporters/orderlist.py:837
+#: pretix/base/exporters/orderlist.py:850
msgid "Transaction date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:838
+#: pretix/base/exporters/orderlist.py:851
msgid "Transaction time"
msgstr ""
-#: pretix/base/exporters/orderlist.py:839
+#: pretix/base/exporters/orderlist.py:852
msgid "Old data"
msgstr ""
-#: pretix/base/exporters/orderlist.py:842 pretix/base/models/items.py:1396
+#: pretix/base/exporters/orderlist.py:855 pretix/base/models/items.py:1459
#: pretix/control/templates/pretixcontrol/order/transactions.html:22
msgid "Quantity"
msgstr ""
-#: pretix/base/exporters/orderlist.py:849
+#: pretix/base/exporters/orderlist.py:862
msgid "Internal fee type"
msgstr ""
-#: pretix/base/exporters/orderlist.py:851
+#: pretix/base/exporters/orderlist.py:864
msgctxt "subevent"
msgid "Date ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:856
+#: pretix/base/exporters/orderlist.py:869
msgid "Tax rule ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:859
+#: pretix/base/exporters/orderlist.py:872
#: pretix/plugins/reports/accountingreport.py:319
msgid "Gross total"
msgstr ""
-#: pretix/base/exporters/orderlist.py:860
+#: pretix/base/exporters/orderlist.py:873
#: pretix/plugins/reports/accountingreport.py:318
msgid "Tax total"
msgstr ""
-#: pretix/base/exporters/orderlist.py:870
+#: pretix/base/exporters/orderlist.py:883
msgid ""
"This value is supplied for informational purposes, it is not part of the "
"original transaction data and might have changed since the transaction."
msgstr ""
-#: pretix/base/exporters/orderlist.py:893
+#: pretix/base/exporters/orderlist.py:906
msgid "Converted from legacy version"
msgstr ""
-#: pretix/base/exporters/orderlist.py:955
+#: pretix/base/exporters/orderlist.py:968
msgid "Payments and refunds"
msgstr ""
-#: pretix/base/exporters/orderlist.py:957
+#: pretix/base/exporters/orderlist.py:970
msgid "Download a spreadsheet of all payments or refunds of every order."
msgstr ""
-#: pretix/base/exporters/orderlist.py:966
+#: pretix/base/exporters/orderlist.py:979
msgid "Date range (payment date)"
msgstr ""
-#: pretix/base/exporters/orderlist.py:969
+#: pretix/base/exporters/orderlist.py:982
msgid ""
"Note that using this will exclude any non-confirmed payments or non-"
"completed refunds."
msgstr ""
-#: pretix/base/exporters/orderlist.py:973
+#: pretix/base/exporters/orderlist.py:986
msgid "Date range (start of transaction)"
msgstr ""
-#: pretix/base/exporters/orderlist.py:979
+#: pretix/base/exporters/orderlist.py:992
msgid "Payment states"
msgstr ""
-#: pretix/base/exporters/orderlist.py:987
+#: pretix/base/exporters/orderlist.py:1000
msgid "Refund states"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1171
-#: pretix/base/exporters/orderlist.py:1213 pretix/base/models/orders.py:282
-#: pretix/base/models/orders.py:1650 pretix/base/models/orders.py:2053
-#: pretix/base/models/orders.py:2210 pretix/base/models/orders.py:2357
-#: pretix/base/models/orders.py:2777
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1184
+#: pretix/base/exporters/orderlist.py:1226 pretix/base/models/orders.py:282
+#: pretix/base/models/orders.py:1654 pretix/base/models/orders.py:2057
+#: pretix/base/models/orders.py:2214 pretix/base/models/orders.py:2361
+#: pretix/base/models/orders.py:2778
#: pretix/control/templates/pretixcontrol/organizers/customer.html:118
#: pretix/control/templates/pretixcontrol/search/payments.html:78
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15
@@ -2340,34 +2308,34 @@ msgstr ""
msgid "Order"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1213
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1226
#: pretix/control/templates/pretixcontrol/search/payments.html:75
#: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5
#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5
msgid "Payment ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1311
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1324
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30
#: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59
msgid "Creation date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1030
+#: pretix/base/exporters/orderlist.py:1043
#: pretix/control/templates/pretixcontrol/order/index.html:834
msgid "Completion date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
msgid "Status code"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
-#: pretix/base/exporters/orderlist.py:1169
-#: pretix/base/exporters/orderlist.py:1213 pretix/base/models/orders.py:1646
-#: pretix/base/models/orders.py:2049 pretix/control/forms/filter.py:974
+#: pretix/base/exporters/orderlist.py:1044
+#: pretix/base/exporters/orderlist.py:1182
+#: pretix/base/exporters/orderlist.py:1226 pretix/base/models/orders.py:1650
+#: pretix/base/models/orders.py:2053 pretix/control/forms/filter.py:974
#: pretix/control/forms/filter.py:977
#: pretix/control/templates/pretixcontrol/order/index.html:743
#: pretix/control/templates/pretixcontrol/order/index.html:839
@@ -2381,7 +2349,7 @@ msgstr ""
msgid "Amount"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:94
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:107
#: pretix/control/templates/pretixcontrol/order/index.html:741
@@ -2392,84 +2360,84 @@ msgstr ""
msgid "Payment method"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
msgid "Matching ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:38
msgid "Payment details"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1081
+#: pretix/base/exporters/orderlist.py:1094
msgid "Quota availabilities"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1083
+#: pretix/base/exporters/orderlist.py:1096
msgid ""
"Download a spreadsheet of all quotas including their current availability."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
#: pretix/control/templates/pretixcontrol/items/quotas.html:45
msgid "Quota name"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
#: pretix/control/templates/pretixcontrol/items/quota.html:56
msgid "Total quota"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
#: pretix/control/templates/pretixcontrol/event/cancel.html:20
#: pretix/control/views/item.py:949
msgid "Paid orders"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088 pretix/control/views/item.py:954
+#: pretix/base/exporters/orderlist.py:1101 pretix/control/views/item.py:954
msgid "Pending orders"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
msgid "Blocking vouchers"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1089 pretix/control/views/item.py:973
+#: pretix/base/exporters/orderlist.py:1102 pretix/control/views/item.py:973
msgid "Current user's carts"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1089
+#: pretix/base/exporters/orderlist.py:1102
msgid "Exited orders"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1089
+#: pretix/base/exporters/orderlist.py:1102
msgid "Current availability"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1106
-#: pretix/base/exporters/orderlist.py:1113
+#: pretix/base/exporters/orderlist.py:1119
+#: pretix/base/exporters/orderlist.py:1126
#: pretix/control/templates/pretixcontrol/items/quota.html:58
#: pretix/control/views/item.py:980
msgid "Infinite"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1135
+#: pretix/base/exporters/orderlist.py:1148
msgid "Gift card transactions"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1137
-#: pretix/base/exporters/orderlist.py:1242
+#: pretix/base/exporters/orderlist.py:1150
+#: pretix/base/exporters/orderlist.py:1255
msgctxt "export_category"
msgid "Gift cards"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1138
+#: pretix/base/exporters/orderlist.py:1151
msgid "Download a spreadsheet of all gift card transactions."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1166
-#: pretix/base/exporters/orderlist.py:1213
-#: pretix/base/exporters/orderlist.py:1309 pretix/base/models/giftcards.py:89
+#: pretix/base/exporters/orderlist.py:1179
+#: pretix/base/exporters/orderlist.py:1226
+#: pretix/base/exporters/orderlist.py:1322 pretix/base/models/giftcards.py:89
#: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5
#: pretix/control/templates/pretixcontrol/giftcards/payment.html:4
#: pretix/control/templates/pretixcontrol/order/index.html:505
@@ -2479,17 +2447,17 @@ msgstr ""
msgid "Gift card code"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1167
-#: pretix/base/exporters/orderlist.py:1256
-#: pretix/base/exporters/orderlist.py:1259
+#: pretix/base/exporters/orderlist.py:1180
+#: pretix/base/exporters/orderlist.py:1269
+#: pretix/base/exporters/orderlist.py:1272
#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:243
#: pretix/control/forms/filter.py:1342 pretix/control/forms/filter.py:1345
#: pretix/control/templates/pretixcontrol/event/live.html:75
msgid "Test mode"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1172 pretix/base/models/organizer.py:94
-#: pretix/control/forms/event.py:107 pretix/control/forms/event.py:113
+#: pretix/base/exporters/orderlist.py:1185 pretix/base/models/organizer.py:94
+#: pretix/control/forms/event.py:106 pretix/control/forms/event.py:112
#: pretix/control/forms/filter.py:810 pretix/control/forms/filter.py:929
#: pretix/control/forms/filter.py:1611
#: pretix/control/templates/pretixcontrol/email_setup.html:6
@@ -2504,7 +2472,7 @@ msgstr ""
msgid "Organizer"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1179 pretix/base/invoice.py:512
+#: pretix/base/exporters/orderlist.py:1192 pretix/base/invoice.py:512
#: pretix/control/templates/pretixcontrol/base.html:279
#: pretix/control/templates/pretixcontrol/checkin/index.html:145
#: pretix/control/templates/pretixcontrol/order/index.html:24
@@ -2531,41 +2499,41 @@ msgstr ""
msgid "TEST MODE"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1194
+#: pretix/base/exporters/orderlist.py:1207
msgid "Gift card redemptions"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1196
+#: pretix/base/exporters/orderlist.py:1209
msgid ""
"Download a spreadsheet of all payments or refunds that involve gift cards."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1213
+#: pretix/base/exporters/orderlist.py:1226
#: pretix/control/templates/pretixcontrol/giftcards/payment.html:16
msgid "Issuer"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1240 pretix/control/navigation.py:524
+#: pretix/base/exporters/orderlist.py:1253 pretix/control/navigation.py:524
#: pretix/control/navigation.py:542
#: pretix/control/templates/pretixcontrol/organizers/edit.html:156
#: pretix/plugins/reports/accountingreport.py:898
msgid "Gift cards"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1243
+#: pretix/base/exporters/orderlist.py:1256
msgid "Download a spreadsheet of all gift cards including their current value."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1250
+#: pretix/base/exporters/orderlist.py:1263
msgid "Show value at"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1253
+#: pretix/base/exporters/orderlist.py:1266
msgid "Defaults to the time of report."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1258
-#: pretix/base/exporters/orderlist.py:1268 pretix/control/forms/filter.py:520
+#: pretix/base/exporters/orderlist.py:1271
+#: pretix/base/exporters/orderlist.py:1281 pretix/control/forms/filter.py:520
#: pretix/control/forms/filter.py:1123 pretix/control/forms/filter.py:1344
#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1425
#: pretix/control/forms/filter.py:1435 pretix/control/forms/filter.py:1498
@@ -2583,24 +2551,24 @@ msgstr ""
msgid "All"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1260 pretix/control/forms/filter.py:1346
+#: pretix/base/exporters/orderlist.py:1273 pretix/control/forms/filter.py:1346
msgid "Live"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1269 pretix/control/forms/filter.py:1354
+#: pretix/base/exporters/orderlist.py:1282 pretix/control/forms/filter.py:1354
#: pretix/control/templates/pretixcontrol/pdf/index.html:374
msgid "Empty"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1270 pretix/control/forms/filter.py:1355
+#: pretix/base/exporters/orderlist.py:1283 pretix/control/forms/filter.py:1355
msgid "Valid and with value"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1271 pretix/control/forms/filter.py:1356
+#: pretix/base/exporters/orderlist.py:1284 pretix/control/forms/filter.py:1356
msgid "Expired and with value"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1272 pretix/control/forms/filter.py:226
+#: pretix/base/exporters/orderlist.py:1285 pretix/control/forms/filter.py:226
#: pretix/control/forms/filter.py:1357 pretix/control/forms/filter.py:2026
#: pretix/control/templates/pretixcontrol/items/question.html:25
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:37
@@ -2611,21 +2579,21 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1310 pretix/base/models/giftcards.py:98
+#: pretix/base/exporters/orderlist.py:1323 pretix/base/models/giftcards.py:98
msgid "Test mode card"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1312 pretix/base/models/giftcards.py:102
+#: pretix/base/exporters/orderlist.py:1325 pretix/base/models/giftcards.py:102
#: pretix/control/templates/pretixcontrol/order/index.html:195
#: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62
msgid "Expiry date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1313 pretix/control/forms/orders.py:826
+#: pretix/base/exporters/orderlist.py:1326 pretix/control/forms/orders.py:827
msgid "Special terms and conditions"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1315
+#: pretix/base/exporters/orderlist.py:1328
#: pretix/control/templates/pretixcontrol/order/change.html:94
#: pretix/control/templates/pretixcontrol/order/change.html:388
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32
@@ -2633,15 +2601,15 @@ msgstr ""
msgid "Current value"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1316
+#: pretix/base/exporters/orderlist.py:1329
msgid "Created in order"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1317
+#: pretix/base/exporters/orderlist.py:1330
msgid "Last invoice number of order"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1318
+#: pretix/base/exporters/orderlist.py:1331
msgid "Last invoice date of order"
msgstr ""
@@ -2675,8 +2643,8 @@ msgid "Identifier"
msgstr ""
#: pretix/base/exporters/reusablemedia.py:49 pretix/base/models/media.py:81
-#: pretix/base/models/orders.py:224 pretix/base/models/orders.py:2896
-#: pretix/control/forms/orders.py:72
+#: pretix/base/models/orders.py:224 pretix/base/models/orders.py:2897
+#: pretix/control/forms/orders.py:73
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:138
msgid "Expiration date"
msgstr ""
@@ -2740,7 +2708,7 @@ msgid "Voucher expired"
msgstr ""
#: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:122
-#: pretix/control/forms/event.py:1685
+#: pretix/control/forms/event.py:1680
#: pretix/control/templates/pretixcontrol/items/index.html:35
msgid "Product name"
msgstr ""
@@ -2760,7 +2728,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/index.html:18
#: pretix/control/templates/pretixcontrol/vouchers/index.html:109
#: pretix/control/views/vouchers.py:118 pretix/control/views/waitinglist.py:307
-#: pretix/plugins/checkinlists/exporters.py:502
+#: pretix/plugins/checkinlists/exporters.py:505
#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:51
#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:53
#: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12
@@ -2975,8 +2943,8 @@ msgstr ""
msgid "Available placeholders: {list}"
msgstr ""
-#: pretix/base/forms/widgets.py:213 pretix/base/models/items.py:1497
-#: pretix/base/reldate.py:201 pretix/plugins/checkinlists/exporters.py:739
+#: pretix/base/forms/widgets.py:213 pretix/base/models/items.py:1560
+#: pretix/base/reldate.py:201 pretix/plugins/checkinlists/exporters.py:742
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:40
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:54
msgid "Time"
@@ -3059,7 +3027,7 @@ msgid ""
"until {to_date}"
msgstr ""
-#: pretix/base/invoice.py:517 pretix/base/services/mail.py:476
+#: pretix/base/invoice.py:517 pretix/base/services/mail.py:472
#, python-brace-format
msgctxt "invoice"
msgid "Invoice {num}"
@@ -3294,7 +3262,7 @@ msgid "All products (including newly created ones)"
msgstr ""
#: pretix/base/models/checkin.py:57 pretix/plugins/badges/exporters.py:428
-#: pretix/plugins/checkinlists/exporters.py:830
+#: pretix/plugins/checkinlists/exporters.py:833
msgid "Limit to products"
msgstr ""
@@ -3452,7 +3420,7 @@ msgid "Single-sign-on method"
msgstr ""
#: pretix/base/models/customers.py:85 pretix/base/models/devices.py:72
-#: pretix/base/models/items.py:1517 pretix/base/models/items.py:1765
+#: pretix/base/models/items.py:1580 pretix/base/models/items.py:1828
msgid ""
"You can enter any value here to make it easier to match the data with other "
"sources. If you do not input one, we will generate one automatically."
@@ -3464,13 +3432,13 @@ msgid ""
"underscores. It must start and end with a letter or number."
msgstr ""
-#: pretix/base/models/customers.py:299 pretix/base/models/orders.py:1448
-#: pretix/base/models/orders.py:3049 pretix/base/settings.py:1095
+#: pretix/base/models/customers.py:299 pretix/base/models/orders.py:1452
+#: pretix/base/models/orders.py:3050 pretix/base/settings.py:1095
msgid "Company name"
msgstr ""
-#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1452
-#: pretix/base/models/orders.py:3056 pretix/base/settings.py:81
+#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1456
+#: pretix/base/models/orders.py:3057 pretix/base/settings.py:81
#: pretix/plugins/stripe/payment.py:270
msgid "Select country"
msgstr ""
@@ -3519,11 +3487,11 @@ msgstr ""
msgid "Separate multiple values with spaces"
msgstr ""
-#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1516
+#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1579
msgid "Internal identifier"
msgstr ""
-#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1629
+#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1692
msgid "This identifier is already used for a different question."
msgstr ""
@@ -3532,7 +3500,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2374 pretix/control/forms/filter.py:2535
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
#: pretix/control/templates/pretixcontrol/organizers/gates.html:16
-#: pretix/plugins/checkinlists/exporters.py:751
+#: pretix/plugins/checkinlists/exporters.py:754
msgid "Gate"
msgstr ""
@@ -3560,8 +3528,8 @@ msgctxt "subevent"
msgid "Each matching product must be for a different date"
msgstr ""
-#: pretix/base/models/discount.py:65 pretix/base/models/items.py:1034
-#: pretix/base/models/items.py:1322 pretix/base/models/items.py:1549
+#: pretix/base/models/discount.py:65 pretix/base/models/items.py:1071
+#: pretix/base/models/items.py:1385 pretix/base/models/items.py:1612
msgid "Position"
msgstr ""
@@ -3728,12 +3696,12 @@ msgid "Plugins"
msgstr ""
#: pretix/base/models/event.py:608 pretix/base/pdf.py:230
-#: pretix/control/forms/event.py:260 pretix/control/forms/filter.py:1606
+#: pretix/control/forms/event.py:259 pretix/control/forms/filter.py:1606
#: pretix/control/templates/pretixcontrol/event/index.html:13
#: pretix/control/views/dashboards.py:540
#: pretix/presale/templates/pretixpresale/event/index.html:31
#: pretix/presale/templates/pretixpresale/organizers/index.html:90
-#: pretix/presale/views/widget.py:651
+#: pretix/presale/views/widget.py:653
msgid "Event series"
msgstr ""
@@ -3826,11 +3794,11 @@ msgstr ""
msgid "One or more variations do not belong to this event."
msgstr ""
-#: pretix/base/models/event.py:1638 pretix/base/models/items.py:2049
+#: pretix/base/models/event.py:1638 pretix/base/models/items.py:2112
msgid "Can not contain spaces or special characters except underscores"
msgstr ""
-#: pretix/base/models/event.py:1643 pretix/base/models/items.py:2054
+#: pretix/base/models/event.py:1643 pretix/base/models/items.py:2117
msgid "The property name may only contain letters, numbers and underscores."
msgstr ""
@@ -3853,7 +3821,7 @@ msgid ""
"series, its always optional to set a value for individual dates"
msgstr ""
-#: pretix/base/models/event.py:1659 pretix/base/models/items.py:2066
+#: pretix/base/models/event.py:1659 pretix/base/models/items.py:2129
msgid "Valid values"
msgstr ""
@@ -3919,21 +3887,21 @@ msgstr ""
msgid "Additional recipients (Bcc)"
msgstr ""
-#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1074
-#: pretix/control/forms/event.py:1136 pretix/control/forms/event.py:1148
-#: pretix/control/forms/event.py:1158 pretix/control/forms/event.py:1168
-#: pretix/control/forms/orders.py:663 pretix/control/forms/orders.py:887
-#: pretix/control/forms/orders.py:914 pretix/control/forms/organizer.py:539
+#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1080
+#: pretix/control/forms/event.py:1142 pretix/control/forms/event.py:1154
+#: pretix/control/forms/event.py:1164 pretix/control/forms/event.py:1174
+#: pretix/control/forms/orders.py:664 pretix/control/forms/orders.py:877
+#: pretix/control/forms/orders.py:904 pretix/control/forms/organizer.py:539
#: pretix/control/forms/organizer.py:549 pretix/control/forms/organizer.py:559
-#: pretix/control/forms/vouchers.py:266 pretix/plugins/sendmail/forms.py:69
-#: pretix/plugins/sendmail/forms.py:85 pretix/plugins/sendmail/models.py:232
+#: pretix/control/forms/vouchers.py:267 pretix/plugins/sendmail/forms.py:57
+#: pretix/plugins/sendmail/forms.py:73 pretix/plugins/sendmail/models.py:232
msgid "Subject"
msgstr ""
-#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:699
-#: pretix/control/forms/orders.py:716 pretix/control/forms/orders.py:895
-#: pretix/control/forms/orders.py:922 pretix/control/forms/vouchers.py:272
-#: pretix/plugins/sendmail/forms.py:70 pretix/plugins/sendmail/forms.py:90
+#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:700
+#: pretix/control/forms/orders.py:717 pretix/control/forms/orders.py:885
+#: pretix/control/forms/orders.py:912 pretix/control/forms/vouchers.py:273
+#: pretix/plugins/sendmail/forms.py:58 pretix/plugins/sendmail/forms.py:78
#: pretix/plugins/sendmail/models.py:233
msgid "Message"
msgstr ""
@@ -3985,7 +3953,7 @@ msgstr ""
msgid "Category name"
msgstr ""
-#: pretix/base/models/items.py:96 pretix/base/models/items.py:409
+#: pretix/base/models/items.py:96 pretix/base/models/items.py:416
msgid ""
"If you set this, this will be used instead of the public name in the backend."
msgstr ""
@@ -4022,12 +3990,12 @@ msgid "Disable product for this date"
msgstr ""
#: pretix/base/models/items.py:176 pretix/base/models/items.py:232
-#: pretix/base/models/items.py:488
+#: pretix/base/models/items.py:495
msgid "This product will not be sold before the given date."
msgstr ""
#: pretix/base/models/items.py:181 pretix/base/models/items.py:237
-#: pretix/base/models/items.py:493
+#: pretix/base/models/items.py:505
msgid "This product will not be sold after the given date."
msgstr ""
@@ -4043,45 +4011,55 @@ msgstr ""
msgid "Dynamic validity"
msgstr ""
-#: pretix/base/models/items.py:381 pretix/base/models/items.py:685
+#: pretix/base/models/items.py:380 pretix/control/forms/item.py:601
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+msgid "Hide product if unavailable"
+msgstr ""
+
+#: pretix/base/models/items.py:381
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "Show info text if unavailable"
+msgstr ""
+
+#: pretix/base/models/items.py:388 pretix/base/models/items.py:702
msgid "Don't use re-usable media, use regular one-off tickets"
msgstr ""
-#: pretix/base/models/items.py:382
+#: pretix/base/models/items.py:389
msgid "Require an existing medium to be re-used"
msgstr ""
-#: pretix/base/models/items.py:383
+#: pretix/base/models/items.py:390
msgid "Require a previously unknown medium to be newly added"
msgstr ""
-#: pretix/base/models/items.py:384
+#: pretix/base/models/items.py:391
msgid "Require either an existing or a new medium to be used"
msgstr ""
-#: pretix/base/models/items.py:400 pretix/base/models/items.py:1299
+#: pretix/base/models/items.py:407 pretix/base/models/items.py:1362
#: pretix/control/templates/pretixcontrol/items/index.html:40
msgid "Category"
msgstr ""
-#: pretix/base/models/items.py:401
+#: pretix/base/models/items.py:408
msgid ""
"If you have many products, you can optionally sort them into categories to "
"keep things organized."
msgstr ""
-#: pretix/base/models/items.py:418
+#: pretix/base/models/items.py:425
msgid "This is shown below the product name in lists."
msgstr ""
-#: pretix/base/models/items.py:423
+#: pretix/base/models/items.py:430
msgid ""
"If this product has multiple variations, you can set different prices for "
"each of the variations. If a variation does not have a special price or if "
"you do not have variations, this price will be used."
msgstr ""
-#: pretix/base/models/items.py:431
+#: pretix/base/models/items.py:438
msgid ""
"If this option is active, your users can choose the price themselves. The "
"price configured above is then interpreted as the minimum price a user has "
@@ -4090,56 +4068,56 @@ msgid ""
"add-on to other products."
msgstr ""
-#: pretix/base/models/items.py:437 pretix/base/models/items.py:1049
+#: pretix/base/models/items.py:444 pretix/base/models/items.py:1086
msgid "Suggested price"
msgstr ""
-#: pretix/base/models/items.py:438 pretix/base/models/items.py:1050
+#: pretix/base/models/items.py:445 pretix/base/models/items.py:1087
msgid ""
"This price will be used as the default value of the input field. The user "
"can choose a lower value, but not lower than the price this product would "
"have without the free price option."
msgstr ""
-#: pretix/base/models/items.py:451
+#: pretix/base/models/items.py:458
msgid "Whether or not buying this product allows a person to enter your event"
msgstr ""
-#: pretix/base/models/items.py:456
+#: pretix/base/models/items.py:463
msgid "Is a personalized ticket"
msgstr ""
-#: pretix/base/models/items.py:458
+#: pretix/base/models/items.py:465
msgid "Whether or not buying this product allows to enter attendee information"
msgstr ""
-#: pretix/base/models/items.py:467
+#: pretix/base/models/items.py:474
msgid "Show a waiting list for this ticket"
msgstr ""
-#: pretix/base/models/items.py:468
+#: pretix/base/models/items.py:475
msgid "This will only work if waiting lists are enabled for this event."
msgstr ""
-#: pretix/base/models/items.py:472 pretix/base/settings.py:1335
-#: pretix/control/forms/event.py:1598
+#: pretix/base/models/items.py:479 pretix/base/settings.py:1335
+#: pretix/control/forms/event.py:1593
msgid "Show number of tickets left"
msgstr ""
-#: pretix/base/models/items.py:473
+#: pretix/base/models/items.py:480
msgid "Publicly show how many tickets are still available."
msgstr ""
-#: pretix/base/models/items.py:480
+#: pretix/base/models/items.py:487
msgid "Product picture"
msgstr ""
-#: pretix/base/models/items.py:499
+#: pretix/base/models/items.py:516
msgctxt "hidden_if_available_legacy"
msgid "Only show after sellout of"
msgstr ""
-#: pretix/base/models/items.py:500
+#: pretix/base/models/items.py:517
msgid ""
"If you select a quota here, this product will only be shown when that quota "
"is unavailable. If combined with the option to hide sold-out products, this "
@@ -4148,11 +4126,11 @@ msgid ""
"all tickets in the referenced quota are reserved, but not yet sold."
msgstr ""
-#: pretix/base/models/items.py:510
+#: pretix/base/models/items.py:527
msgid "Only show after sellout of"
msgstr ""
-#: pretix/base/models/items.py:511
+#: pretix/base/models/items.py:528
msgid ""
"If you select a product here, this product will only be shown when that "
"product is sold out. If combined with the option to hide sold-out products, "
@@ -4162,13 +4140,13 @@ msgid ""
"reserved, but not yet sold."
msgstr ""
-#: pretix/base/models/items.py:520
+#: pretix/base/models/items.py:537
msgid ""
"To buy this product, the user needs a voucher that applies to this product "
"either directly or via a quota."
msgstr ""
-#: pretix/base/models/items.py:526
+#: pretix/base/models/items.py:543
msgid ""
"If this product is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4176,34 +4154,34 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:533
+#: pretix/base/models/items.py:550
msgid ""
"This product will be hidden from the event page until the user enters a "
"voucher that unlocks this product."
msgstr ""
-#: pretix/base/models/items.py:539
+#: pretix/base/models/items.py:556
msgid ""
"If this option is set, the product will only be sold as part of bundle "
"products. Do not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4211,7 +4189,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4219,58 +4197,58 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr ""
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4282,51 +4260,51 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr ""
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr ""
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr ""
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4336,20 +4314,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4362,59 +4340,59 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr ""
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4422,102 +4400,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr ""
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr ""
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr ""
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4525,59 +4503,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4585,180 +4563,180 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr ""
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr ""
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr ""
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr ""
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr ""
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4766,22 +4744,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4791,46 +4769,46 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr ""
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr ""
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -4946,7 +4924,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr ""
@@ -4960,7 +4938,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -4984,12 +4962,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5038,132 +5016,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
-msgctxt "payment_state"
-msgid "created"
-msgstr ""
-
-#: pretix/base/models/orders.py:1634
-msgctxt "payment_state"
-msgid "pending"
-msgstr ""
-
-#: pretix/base/models/orders.py:1635
-msgctxt "payment_state"
-msgid "confirmed"
-msgstr ""
-
-#: pretix/base/models/orders.py:1636
-msgctxt "payment_state"
-msgid "canceled"
-msgstr ""
-
#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
-msgid "failed"
+msgid "created"
msgstr ""
#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
+msgid "pending"
+msgstr ""
+
+#: pretix/base/models/orders.py:1639
+msgctxt "payment_state"
+msgid "confirmed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1640
+msgctxt "payment_state"
+msgid "canceled"
+msgstr ""
+
+#: pretix/base/models/orders.py:1641
+msgctxt "payment_state"
+msgid "failed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1642
+msgctxt "payment_state"
msgid "refunded"
msgstr ""
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr ""
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr ""
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5174,7 +5152,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5182,27 +5160,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr ""
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5370,7 +5348,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5489,163 +5467,166 @@ msgid "Voucher value"
msgstr ""
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5695,15 +5676,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -5947,13 +5928,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6318,6 +6299,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr ""
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6569,7 +6559,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6617,10 +6607,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr ""
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6706,7 +6704,7 @@ msgid "Event canceled"
msgstr ""
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6725,7 +6723,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6743,12 +6741,27 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
+#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6756,7 +6769,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -6764,7 +6777,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6775,47 +6788,47 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr ""
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr ""
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6826,7 +6839,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6839,12 +6852,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -6853,69 +6866,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -6926,7 +6939,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -6937,42 +6950,42 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7239,26 +7252,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr ""
@@ -7331,7 +7344,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7341,39 +7354,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7384,194 +7397,214 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr ""
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr ""
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -7881,7 +7914,7 @@ msgid "Show exchange rates"
msgstr ""
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8360,7 +8393,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8408,7 +8441,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8424,7 +8457,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -8772,7 +8805,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8780,7 +8813,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8874,19 +8907,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -8913,7 +8946,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9180,12 +9213,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -9970,7 +10003,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10322,14 +10355,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10370,11 +10403,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -10710,7 +10743,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -10742,19 +10775,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10792,285 +10825,285 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
-msgid "Text sent to order contact address"
-msgstr ""
-
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
-msgid "Send an email to attendees"
-msgstr ""
-
#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+msgid "Text sent to order contact address"
+msgstr ""
+
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+msgid "Send an email to attendees"
+msgstr ""
+
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11079,159 +11112,159 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr ""
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr ""
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr ""
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11239,48 +11272,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11288,27 +11321,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -11433,7 +11466,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11441,18 +11474,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11650,7 +11683,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -11727,8 +11760,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -11772,7 +11805,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -11782,7 +11815,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -11807,9 +11840,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12035,123 +12068,131 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+msgid "No products"
+msgstr ""
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr ""
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
msgid "Date chosen by customer"
msgstr ""
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12159,11 +12200,11 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12171,40 +12212,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12281,11 +12322,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12296,21 +12337,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12318,16 +12359,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12336,29 +12377,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12367,58 +12408,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12427,7 +12468,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12437,127 +12478,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -12566,29 +12607,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -12596,20 +12637,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12627,7 +12668,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12641,24 +12682,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -12677,7 +12718,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -12811,11 +12852,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr ""
@@ -12885,15 +12926,15 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -12901,40 +12942,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12951,100 +12992,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -13525,7 +13566,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -13534,7 +13575,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14162,7 +14203,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -14381,9 +14422,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -14653,7 +14694,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -14685,9 +14726,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15047,7 +15088,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15160,7 +15201,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -16360,8 +16401,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -17388,7 +17429,7 @@ msgstr ""
msgid "New variation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -17396,32 +17437,32 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -17430,17 +17471,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -17605,7 +17646,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -17665,8 +17706,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -20898,7 +20939,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -20915,8 +20956,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -20928,9 +20969,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -20944,7 +20985,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -20952,7 +20993,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -20996,11 +21037,21 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the product settings."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -21926,9 +21977,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22033,7 +22084,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -22041,7 +22092,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -22136,7 +22187,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22305,7 +22356,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -22413,25 +22464,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -22555,18 +22606,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -22773,15 +22824,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -22805,7 +22856,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -22814,12 +22865,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -22847,7 +22898,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23169,7 +23220,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -23184,31 +23235,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -23400,7 +23451,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -23852,7 +23903,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -24467,9 +24518,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr ""
@@ -24486,78 +24537,78 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -24589,13 +24640,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -24656,7 +24705,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -25287,144 +25336,144 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -25961,21 +26010,32 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+msgid "Generate API keys"
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -25984,11 +26044,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -25998,47 +26058,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26046,27 +26106,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26074,51 +26134,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: LANGUAGE \n"
@@ -609,23 +609,23 @@ msgstr ""
msgid "Selected only"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:783
+#: pretix/static/pretixcontrol/js/ui/main.js:784
msgid "Enter page number between 1 and %(max)s."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:786
+#: pretix/static/pretixcontrol/js/ui/main.js:787
msgid "Invalid page number."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:944
+#: pretix/static/pretixcontrol/js/ui/main.js:945
msgid "Use a different name internally"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:984
+#: pretix/static/pretixcontrol/js/ui/main.js:985
msgid "Click to close"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:1059
+#: pretix/static/pretixcontrol/js/ui/main.js:1060
msgid "You have unsaved changes!"
msgstr ""
@@ -795,217 +795,237 @@ msgid "Only available with a voucher"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:35
+msgctxt "widget"
+msgid "Not yet available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:36
+msgctxt "widget"
+msgid "Not available anymore"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:37
+msgctxt "widget"
+msgid "Currently not available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:38
#, javascript-format
msgctxt "widget"
msgid "minimum amount to order: %s"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:36
+#: pretix/static/pretixpresale/js/widget/widget.js:39
msgctxt "widget"
msgid "Close ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:37
+#: pretix/static/pretixpresale/js/widget/widget.js:40
msgctxt "widget"
msgid "The ticket shop could not be loaded."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:38
+#: pretix/static/pretixpresale/js/widget/widget.js:41
msgctxt "widget"
msgid ""
"There are currently a lot of users in this ticket shop. Please open the shop "
"in a new tab to continue."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:40
+#: pretix/static/pretixpresale/js/widget/widget.js:43
msgctxt "widget"
msgid "Open ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:41
+#: pretix/static/pretixpresale/js/widget/widget.js:44
msgctxt "widget"
msgid "The cart could not be created. Please try again later"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:42
+#: pretix/static/pretixpresale/js/widget/widget.js:45
msgctxt "widget"
msgid ""
"We could not create your cart, since there are currently too many users in "
"this ticket shop. Please click \"Continue\" to retry in a new tab."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:44
+#: pretix/static/pretixpresale/js/widget/widget.js:47
msgctxt "widget"
msgid "Waiting list"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:45
+#: pretix/static/pretixpresale/js/widget/widget.js:48
msgctxt "widget"
msgid ""
"You currently have an active cart for this event. If you select more "
"products, they will be added to your existing cart."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:47
+#: pretix/static/pretixpresale/js/widget/widget.js:50
msgctxt "widget"
msgid "Resume checkout"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:48
+#: pretix/static/pretixpresale/js/widget/widget.js:51
msgctxt "widget"
msgid "Redeem a voucher"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:49
+#: pretix/static/pretixpresale/js/widget/widget.js:52
msgctxt "widget"
msgid "Redeem"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:50
+#: pretix/static/pretixpresale/js/widget/widget.js:53
msgctxt "widget"
msgid "Voucher code"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:51
+#: pretix/static/pretixpresale/js/widget/widget.js:54
msgctxt "widget"
msgid "Close"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:52
+#: pretix/static/pretixpresale/js/widget/widget.js:55
msgctxt "widget"
msgid "Continue"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:53
-msgctxt "widget"
-msgid "See variations"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:54
-msgctxt "widget"
-msgid "Choose a different event"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:55
-msgctxt "widget"
-msgid "Choose a different date"
-msgstr ""
-
#: pretix/static/pretixpresale/js/widget/widget.js:56
msgctxt "widget"
-msgid "Back"
+msgid "Show variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:57
msgctxt "widget"
-msgid "Next month"
+msgid "Hide variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:58
msgctxt "widget"
-msgid "Previous month"
+msgid "Choose a different event"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:59
msgctxt "widget"
-msgid "Next week"
+msgid "Choose a different date"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:60
msgctxt "widget"
-msgid "Previous week"
+msgid "Back"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:61
msgctxt "widget"
-msgid "Open seat selection"
+msgid "Next month"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:62
msgctxt "widget"
+msgid "Previous month"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:63
+msgctxt "widget"
+msgid "Next week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:64
+msgctxt "widget"
+msgid "Previous week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:65
+msgctxt "widget"
+msgid "Open seat selection"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:66
+msgctxt "widget"
msgid ""
"Some or all ticket categories are currently sold out. If you want, you can "
"add yourself to the waiting list. We will then notify if seats are available "
"again."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:63
+#: pretix/static/pretixpresale/js/widget/widget.js:67
msgctxt "widget"
msgid "Load more"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:65
+#: pretix/static/pretixpresale/js/widget/widget.js:69
msgid "Mo"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:66
+#: pretix/static/pretixpresale/js/widget/widget.js:70
msgid "Tu"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:67
+#: pretix/static/pretixpresale/js/widget/widget.js:71
msgid "We"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:68
+#: pretix/static/pretixpresale/js/widget/widget.js:72
msgid "Th"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:69
+#: pretix/static/pretixpresale/js/widget/widget.js:73
msgid "Fr"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:70
+#: pretix/static/pretixpresale/js/widget/widget.js:74
msgid "Sa"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:71
+#: pretix/static/pretixpresale/js/widget/widget.js:75
msgid "Su"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:74
+#: pretix/static/pretixpresale/js/widget/widget.js:78
msgid "January"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:75
+#: pretix/static/pretixpresale/js/widget/widget.js:79
msgid "February"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:76
+#: pretix/static/pretixpresale/js/widget/widget.js:80
msgid "March"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:77
+#: pretix/static/pretixpresale/js/widget/widget.js:81
msgid "April"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:78
+#: pretix/static/pretixpresale/js/widget/widget.js:82
msgid "May"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:79
+#: pretix/static/pretixpresale/js/widget/widget.js:83
msgid "June"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:80
+#: pretix/static/pretixpresale/js/widget/widget.js:84
msgid "July"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:81
+#: pretix/static/pretixpresale/js/widget/widget.js:85
msgid "August"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:82
+#: pretix/static/pretixpresale/js/widget/widget.js:86
msgid "September"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:83
+#: pretix/static/pretixpresale/js/widget/widget.js:87
msgid "October"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:84
+#: pretix/static/pretixpresale/js/widget/widget.js:88
msgid "November"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:85
+#: pretix/static/pretixpresale/js/widget/widget.js:89
msgid "December"
msgstr ""
diff --git a/src/pretix/locale/el/LC_MESSAGES/django.po b/src/pretix/locale/el/LC_MESSAGES/django.po
index 5c780bf3b..fc4d90d1c 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: 2024-01-30 16:10+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2023-07-11 11:38+0000\n"
"Last-Translator: hara metaxa \n"
"Language-Team: Greek not check this option if you want to use this "
@@ -4757,7 +4732,7 @@ msgstr ""
"χρησιμοποιήσετε αυτό το προϊόν ως προϊόν πακέτου, αλλά μόνο για σταθερές "
"πακέτο!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
#, fuzzy
#| msgid ""
#| "If this is checked, the usual cancellation settings of this event apply. "
@@ -4772,7 +4747,7 @@ msgstr ""
"εκδήλωσης. Αν αυτό δεν έχει επιλεγεί, οι παραγγελίες που περιέχουν αυτό το "
"προϊόν δεν μπορούν να ακυρωθούν από τους χρήστες, αλλά μόνο από εσάς."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4782,7 +4757,7 @@ msgstr ""
"αυτό πολλές φορές. Εάν κρατήσετε κενό το πεδίο ή το θέσετε στο 0, δεν "
"υπάρχει ειδικό όριο για αυτό το προϊόν."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4794,7 +4769,7 @@ msgstr ""
"ειδικό όριο για αυτό το προϊόν. Το όριο για τον μέγιστο αριθμό στοιχείων σε "
"ολόκληρη την παραγγελία ισχύει ανεξάρτητα."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4807,13 +4782,13 @@ msgstr ""
"άτομο κατά το check-in ότι η ταυτότητα φοιτητή εξακολουθεί να χρειάζεται να "
"ελεγχθεί."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4823,49 +4798,49 @@ msgstr ""
"τρέχουσα τιμή είναι προεξοφλημένη. Αυτό είναι μόνο μια αισθητική ρύθμιση και "
"δεν θα επηρεάσει στην πραγματικότητα τιμολόγηση."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
#, fuzzy
#| msgid "Team memberships"
msgid "Allowed membership types"
msgstr "Συμμετοχή στην ομάδα"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
#| msgid "Valid until"
msgid "Validity"
msgstr "Εγκυρο μέχρι"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4877,55 +4852,55 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
#| msgid "Gift card"
msgid "Start of validity"
msgstr "Δωροκάρτα"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "End of presale"
msgid "End of validity"
msgstr "Τέλος προπώλησης"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
#, fuzzy
#| msgid "days before"
msgid "Minutes"
msgstr "ημέρες πριν"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
#, fuzzy
#| msgid "month(s)"
msgid "Months"
msgstr "μήνας (ες)"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
#, fuzzy
#| msgid "Customers can cancel their paid orders"
msgid "Customers can select the validity start date"
msgstr "Οι πελάτες μπορούν να ακυρώσουν τις πληρωμένες παραγγελίες τους"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
#| msgid "Maximum order total"
msgid "Maximum future start"
msgstr "Μέγιστο συνολικό ποσό παραγγελίας"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
#, fuzzy
#| msgid "The selected date does not exist in this event series."
msgid "The selected start date may only be this many days in the future."
@@ -4933,11 +4908,11 @@ msgstr ""
"Η επιλεγμένη ημερομηνία δεν υπάρχει σε αυτή τη σειρά εκδηλώσεων (event "
"series)."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4947,20 +4922,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4973,39 +4948,39 @@ msgstr ""
msgid "Products"
msgstr "Προϊόντα"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected media type is not enabled in your organizer settings."
msgstr "Το επιλεγμένο προϊόν δεν είναι ενεργό ή δεν έχει καθοριστεί τιμή."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid "The selected media type does not support usage for tickets currently."
msgstr "Το επιλεγμένο στοιχείο δεν ανήκει σε αυτό το συμβάν."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "Το επιλεγμένο στοιχείο δεν ανήκει σε αυτό το συμβάν."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
@@ -5013,34 +4988,34 @@ msgstr ""
"Ο μέγιστος αριθμός ανά παραγγελία δεν μπορεί να είναι χαμηλότερος από τον "
"ελάχιστο αριθμό ανά παραγγελία."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
"Η κατηγορία του αντικειμένου πρέπει να ανήκει στην ίδια εκδήλωση με το "
"αντικείμενο."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
"Ο φορολογικός κανόνας του αντικειμένου πρέπει να ανήκει στην ίδια εκδήλωση "
"με το αντικείμενο."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
"Η διαθεσιμότητα του στοιχείου δεν μπορεί να τερματιστεί πριν ξεκινήσει."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Αυτό εμφανίζεται κάτω από το όνομα της παραλλαγής στις λίστες."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
#, fuzzy
#| msgid "New order requires approval"
msgid "Require approval"
msgstr "Η νέα παραγγελία απαιτεί έγκριση"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
#, fuzzy
#| msgid ""
#| "If this product is part of an order, the order will be put into an "
@@ -5058,7 +5033,7 @@ msgstr ""
"πληρωθεί και να ολοκληρωθεί. Μπορείτε να χρησιμοποιήσετε αυτό π.χ. για "
"εκπτωτικά εισιτήρια που είναι διαθέσιμα μόνο σε συγκεκριμένες ομάδες."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
#, fuzzy
@@ -5066,26 +5041,26 @@ msgstr ""
msgid "Membership types"
msgstr "Συμμετοχή στην ομάδα"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
#, fuzzy
#| msgid "This product will not be sold before the given date."
msgid "This variation will not be sold before the given date."
msgstr "Το προϊόν αυτό δεν θα πωλείται πριν από την καθορισμένη ημερομηνία."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
#, fuzzy
#| msgid "This product will not be sold after the given date."
msgid "This variation will not be sold after the given date."
msgstr "Αυτό το προϊόν δεν θα πωληθεί μετά την καθορισμένη ημερομηνία."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
#, fuzzy
#| msgid ""
#| "This product will only be shown if a voucher matching the product is "
@@ -5095,7 +5070,7 @@ msgstr ""
"Αυτό το προϊόν θα εμφανίζεται μόνο αν εξαργυρωθεί ένα κουπόνι που ταιριάζει "
"με το προϊόν."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
#, fuzzy
#| msgid ""
#| "This product will be hidden from the event page until the user enters a "
@@ -5109,29 +5084,29 @@ msgstr ""
"χρήστης εισαγάγει έναν κωδικό κουπονιού που συνδέεται συγκεκριμένα με αυτό "
"το προϊόν (και όχι μέσω ποσοστώσεων)."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Παραλλαγή προϊόντος"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Παραλλαγές προϊόντων"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Ελάχιστος αριθμός"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Μέγιστος αριθμός"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Τα πρόσθετα συμπεριλαμβάνονται στην τιμή"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -5139,47 +5114,47 @@ msgstr ""
"Εάν επιλεγεί, η προσθήκη πρόσθετων στοιχείων σε αυτό το εισιτήριο είναι "
"δωρεάν, ακόμη και αν τα πρόσθετα θα κοστίζουν κανονικά τα χρήματα μεμονωμένα."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
#, fuzzy
#| msgid "You cannot select more than %s items per order."
msgid "Allow the same product to be selected multiple times"
msgstr "Δεν μπορείτε να επιλέξετε περισσότερα από %s στοιχεία ανά παραγγελία."
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
"Η κατηγορία του πρόσθετου πρέπει να ανήκει στο ίδιο συμβάν με το στοιχείο."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "Το στοιχείο έχει ήδη ένα πρόσθετο αυτής της κατηγορίας."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Ο ελάχιστος αριθμός πρέπει να είναι ίσος ή μεγαλύτερος από το μηδέν."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Ο μέγιστος αριθμός πρέπει να είναι ίσος ή μεγαλύτερος από το μηδέν."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
"Ο μέγιστος αριθμός πρέπει να είναι μεγαλύτερος από τον ελάχιστο αριθμό."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "Πακέτα εντικειμένων"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Συνδυασμένη παραλλαγή"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Καθορισμένο τμήμα τιμής"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -5191,60 +5166,60 @@ msgstr ""
"περιπτώσεις μικτής φορολογίας, αλλά μπορεί να παραμείνει κενό διαφορετικά. "
"Αυτή η τιμή ΔΕΝ θα προστεθεί στην τιμή του στοιχείου βάσης."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
"Το πακέτο αντικειμένων πρέπει να ανήκει στην ίδια εκδήλωση με το αντικείμενο."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "Πρέπει να οριστεί μια παραλλαγή για αυτό το αντικείμενο."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "Η επιλεγμένη παραλλαγή δεν ανήκει σε αυτό το στοιχείο."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "Η μέτρηση πρέπει να είναι ίση ή μεγαλύτερη από μηδέν."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Αριθμός"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Κείμενο (μία γραμμή)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Πολλαπλό κείμενο"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Ναι/Οχι"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Επιλέξτε ένα από μια λίστα"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Επιλέξτε πολλά από μια λίστα"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Ανέβασμα αρχείου"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Ημερομηνία και ώρα"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Κωδικός χώρας (ISO 3166-1 alpha-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -5252,7 +5227,7 @@ msgstr "Κωδικός χώρας (ISO 3166-1 alpha-2)"
msgid "Question"
msgstr "Ερώτηση"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
#| msgid "The property name may only contain letters, numbers and underscores."
msgid ""
@@ -5262,197 +5237,197 @@ msgstr ""
"Το όνομα του property μπορεί να περιέχει μόνο γράμματα, αριθμούς και "
"υπογράμμιση."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Βοηθητικό κείμενο"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "Εάν το ερώτημα πρέπει να εξηγηθεί ή να διευκρινιστεί, κάντε το εδώ!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Είδος ερώτησης"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Απαιτούμενη ερώτηση"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Αυτή η ερώτηση θα ζητηθεί από τους αγοραστές των επιλεγμένων προϊόντων"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "Ρωτήστε κατά το check-in αντί για τη διαδικασία αγοράς εισιτηρίων"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
#, fuzzy
#| msgid "This question will be asked during check-in."
msgid "Show answer during check-in"
msgstr "Αυτή η ερώτηση θα ζητηθεί κατά το check-in."
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Κρυμμένη ερώτηση"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "Αυτή η ερώτηση θα εμφανιστεί μόνο στο backend."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
#, fuzzy
#| msgid "Text on invoices"
msgid "Print answer on invoices"
msgstr "Κείμενο σχετικά με τα τιμολόγια"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
#, fuzzy
#| msgid "Minimum number"
msgid "Minimum value"
msgstr "Ελάχιστος αριθμός"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
#, fuzzy
#| msgid "This question will be asked during check-in."
msgid "Currently not supported in our apps and during check-in"
msgstr "Αυτή η ερώτηση θα ζητηθεί κατά το check-in."
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
#, fuzzy
#| msgid "Maximum number"
msgid "Maximum value"
msgstr "Μέγιστος αριθμός"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
#| msgid "Maximum number"
msgid "Maximum length"
msgstr "Μέγιστος αριθμός"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Απαιτείται να απαντηθεί η ερώτηση αυτή."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Invalid input data."
msgid "Invalid input type."
msgstr "Μη έγκυρα δεδομένα εισόδου."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Επιλέχθηκε μη έγκυρη επιλογή."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
#, fuzzy
#| msgid "That page number is less than 1"
msgid "The number is to low."
msgstr "Αυτός ο αριθμός σελίδας είναι μικρότερος από 1"
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
#, fuzzy
#| msgid "The entered price is to high."
msgid "The number is to high."
msgstr "Η τιμή που εισάγεται είναι υψηλή."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Μη έγκυρη εισαγωγή αριθμού."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
#, fuzzy
#| msgid "Please enter your name."
msgid "Please choose a later date."
msgstr "Παρακαλώ εισάγετε το όνομά σας."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
#, fuzzy
#| msgid "Please select a quota."
msgid "Please choose an earlier date."
msgstr "Επιλέξτε μια ποσόστωση."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Μη έγκυρη εισαγωγή ημερομηνίας."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Μη έγκυρη εισαγωγή χρόνου."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Μη έγκυρη εισαγωγή ημερομηνίας."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Άγνωστος κωδικός χώρας."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Απάντηση"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
"Το αναγνωριστικό \"{}\" χρησιμοποιείται ήδη για μια διαφορετική επιλογή."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Επιλογή ερώτησης"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Επιλογές ερωτήσεων"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Συνολική χωρητικότητα"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Αφήστε κενό για απεριόριστο αριθμό εισιτηρίων."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Αντικείμενο"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Παραλλαγές"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5460,22 +5435,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5485,28 +5460,28 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Quota"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Quotas"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
"Όλες οι παραλλαγές πρέπει να ανήκουν σε ένα αντικείμενο που περιλαμβάνεται "
"στη λίστα αντικειμένων ."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5514,23 +5489,23 @@ msgstr ""
"Ένα ή περισσότερα αντικείμενα έχουν παραλλαγές αλλά κανένα από αυτά δεν "
"περιλαμβάνεται στη λίστα παραλλαγών."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Το Subevent δεν μπορεί να είναι μηδενικό για σειρές συμβάντων."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "Search for events"
msgid "Required for products"
msgstr "Αναζήτηση εκδηλώσεων"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5651,7 +5626,7 @@ msgid "expired"
msgstr "έχει λήξει"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
#, fuzzy
#| msgctxt "refund_source"
#| msgid "Customer"
@@ -5668,7 +5643,7 @@ msgstr "Τοποθεσία εκδήλωσης"
msgid "Total amount"
msgstr "Συνολικό ποσό"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5704,12 +5679,12 @@ msgstr ""
"Αυτό το κείμενο θα εμφανιστεί πάνω από τη φόρμα διεύθυνσης τιμολογίου κατά "
"την ολοκλήρωση του ελέγχου."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Meta information"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "Approval pending"
msgid "approval pending"
@@ -5772,134 +5747,134 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "Το κουπόνι έχει δημιουργηθεί."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Άδειo, εάν αυτό το προϊόν δεν είναι εισιτήριο εισόδου"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "δημιουργήθηκε"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "εκκρεμής"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "επιβεβαιώθηκε"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "ακυρώθηκε"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "απέτυχε"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "επιστραφεί"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Πληροφορίες πληρωμής"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "ξεκίνησε εξωτερικά"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "δημιουργήθηκε"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "υπό διαμετακόμιση(in transit)"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "έγινε"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "απέτυχε"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "ακυρώθηκε"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Διοργανωτής"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Πελάτης"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Εξωτερικός"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
#, fuzzy
#| msgid "Refund only"
msgid "Refund reason"
msgstr "Μόνο επιστροφή χρημάτων"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Έξοδα πληρωμής"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Έξοδα αποστολής"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Κόστος υπηρεσίας"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Έξοδα ακύρωσης"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Άλλα έξοδα"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5910,7 +5885,7 @@ msgstr "Άλλα έξοδα"
msgid "Gift card"
msgstr "Δωροκάρτα"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5918,28 +5893,28 @@ msgstr "Δωροκάρτα"
msgid "Value"
msgstr "Αξία"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Θέση παραγγελείας"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
"Αναγνωριστικό καλαθιού (π.χ. κλειδί συνεδρίας) ( Cart ID (e.g. session key) )"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Θέση καλαθιού"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Θέσεις καλαθιού"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Επιχείρηση"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr "Αυτή η σχετική αναφορά θα τυπωθεί στο τιμολόγιό σας για διευκόλυνση."
@@ -6132,7 +6107,7 @@ msgstr ""
"παρέχεται καμία εγγύηση για τον σωστό υπολογισμό του φόρου. ΧΡΗΣΙΜΟΠΟΙΗΣΤΕ "
"ΤΟ ΜΕ ΔΙΚΗ ΣΑΣ ΕΥΘΥΝΗ."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Εμπορική χώρα"
@@ -6266,33 +6241,35 @@ msgid "Voucher value"
msgstr "Τιμή κουπονιού"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-"Αυτό το προϊόν προστίθεται στο καλάθι χρήστη αν το κουπόνι εξαργυρωθεί."
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Αυτή η παραλλαγή του προϊόντος που επιλέξαμε παραπάνω χρησιμοποιείται."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Εάν είναι ενεργοποιημένο, το κουπόνι ισχύει για οποιοδήποτε προϊόν "
"επηρεάζεται από αυτήν την ποσόστωση."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Ετικέτα(Tag)"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -6303,52 +6280,52 @@ msgstr ""
"λάβετε στατιστικά στοιχεία σχετικά με το πόσες από αυτές έχουν εξαργυρωθεί "
"κλπ."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Κουπόνια"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
"Δεν μπορείτε να επιλέξετε μια ποσόστωση που ανήκει σε διαφορετικό συμβάν."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
"Δεν μπορείτε να επιλέξετε ταυτόχρονα μια ποσόστωση και ένα συγκεκριμένο "
"προϊόν."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot select a quota that belongs to a different event."
msgid "You cannot select a product that belongs to a different event."
msgstr ""
"Δεν μπορείτε να επιλέξετε μια ποσόστωση που ανήκει σε διαφορετικό συμβάν."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
@@ -6356,11 +6333,11 @@ msgstr ""
"Δεν μπορείτε να επιλέξετε παραλλαγή χωρίς να έχετε επιλέξει ένα προϊόν που "
"παρέχει παραλλαγές."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Αυτή η παραλλαγή δεν ανήκει σε αυτό το προϊόν."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6369,13 +6346,13 @@ msgstr ""
"παραλλαγή προϊόντος. Διαφορετικά μπορεί να είναι ασαφές ποιες ποσοστώσεις "
"πρέπει να μπλοκάρουν."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
"Αυτήν τη στιγμή δεν είναι δυνατή η δημιουργία κουπονιών για πρόσθετα "
"προϊόντα."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
#, fuzzy
#| msgid "You cannot select a quota and a specific product at the same time."
msgid ""
@@ -6385,7 +6362,7 @@ msgstr ""
"Δεν μπορείτε να επιλέξετε ταυτόχρονα μια ποσόστωση και ένα συγκεκριμένο "
"προϊόν."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6394,7 +6371,7 @@ msgstr ""
"Αυτό το κουπόνι έχει ήδη εξοφλήσει τους χρόνους%(redeemed)s times. Δεν "
"μπορείτε να μειώσετε τον μέγιστο αριθμό χρηστών κάτω από αυτόν τον αριθμό."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
#| msgid ""
#| "The maximum number per order can not be lower than the minimum number per "
@@ -6406,20 +6383,20 @@ msgstr ""
"Ο μέγιστος αριθμός ανά παραγγελία δεν μπορεί να είναι χαμηλότερος από τον "
"ελάχιστο αριθμό ανά παραγγελία."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Αν θέλετε αυτό το κουπόνι να αποκλείσει την ποσόστωση, πρέπει να επιλέξετε "
"μια συγκεκριμένη ημερομηνία."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"Δεν μπορείτε να επιλέξετε ένα δευτερεύον εάν η εκδήλωση σας δεν είναι μια "
"σειρά εκδηλώσεων."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6427,18 +6404,18 @@ msgstr ""
"Δεν μπορείτε να δημιουργήσετε ένα δελτίο που αποκλείει την ποσόστωση, καθώς "
"το επιλεγμένο προϊόν ή ποσόστωση εξαντλείται ή διατηρείται πλήρως."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Ένα κουπόνι με αυτόν τον κωδικό υπάρχει ήδη."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
#, fuzzy
#| msgctxt "subevent"
#| msgid "You need to select a date."
msgid "You need to choose a date if you select a seat."
msgstr "Πρέπει να επιλέξετε μια ημερομηνία."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, fuzzy, python-brace-format
#| msgid "The selected date does not exist in this event series."
msgid "The specified seat ID \"{id}\" does not exist for this event."
@@ -6446,21 +6423,21 @@ msgstr ""
"Η επιλεγμένη ημερομηνία δεν υπάρχει σε αυτή τη σειρά εκδηλώσεων (event "
"series)."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
#, fuzzy
#| msgctxt "subevent"
#| msgid "You need to select a date."
msgid "You need to choose a specific product if you select a seat."
msgstr "Πρέπει να επιλέξετε μια ημερομηνία."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
#, fuzzy
#| msgid "This refund can not be processed at the moment."
msgid "Seat-specific vouchers can only be used once."
@@ -6468,14 +6445,14 @@ msgstr ""
"Δεν είναι δυνατή η επεξεργασία γι' αυτήν την επιστροφή χρημάτων αυτή τη "
"στιγμή."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, fuzzy, python-brace-format
#| msgid "You need to choose exactly one option from this category."
#| msgid_plural "You need to choose %(min_count)s options from this category."
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Πρέπει να επιλέξετε ακριβώς μια επιλογή από αυτήν την κατηγορία."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, fuzzy, python-brace-format
#| msgid "The identifier \"{}\" is already used for a different option."
msgid "The seat \"{id}\" is already sold or currently blocked."
@@ -6531,15 +6508,15 @@ msgid "Automatically created from waiting list entry for {email}"
msgstr ""
"Δημιουργήθηκε αυτόματα από την καταχώρηση της λίστας αναμονής για το {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "Το επιλεγμένο στοιχείο δεν ανήκει σε αυτό το συμβάν."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Επιλέξτε μια συγκεκριμένη παραλλαγή αυτού του προϊόντος."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6831,7 +6808,7 @@ msgstr "Δεν βρέθηκαν απαντήσεις που να ταιριάζ
msgid "No matching seat was found."
msgstr "Δεν βρέθηκαν απαντήσεις που να ταιριάζουν."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
#, fuzzy
#| msgid "This slug is already in use. Please choose a different one."
@@ -6839,7 +6816,7 @@ msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr "Αυτό το slug είναι ήδη σε χρήση. Επιλέξτε διαφορετικό."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
#, fuzzy
#| msgctxt "subevent"
#| msgid "You need to select a date."
@@ -7312,6 +7289,15 @@ msgstr "123.45 EUR"
msgid "Price including add-ons"
msgstr "Τιμή, συμπεριλαμβανομένων των πρόσθετων"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "John Doe"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7611,7 +7597,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
#, fuzzy
#| msgid "Event admission"
msgid "General admission"
@@ -7673,10 +7659,18 @@ msgstr "<Απάντηση: {question}>"
msgid "Attendee name for salutation"
msgstr "Ονόματα συμμετεχόντων"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7770,7 +7764,7 @@ msgid "Event canceled"
msgstr "Ημερομηνία εκδήλωσης"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7791,7 +7785,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Δεν καθορίστηκε ημερομηνία."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Επιλέξατε ένα προϊόν το οποίο δεν είναι διαθέσιμο προς πώληση."
@@ -7813,6 +7807,31 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Ορισμένα από τα προϊόντα που επιλέξατε δεν είναι πλέον διαθέσιμα στην "
+"ποσότητα που επιλέξατε. Παρακαλώ δείτε παρακάτω για λεπτομέρειες."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Ορισμένα από τα προϊόντα που επιλέξατε δεν είναι πλέον διαθέσιμα στην "
+"ποσότητα που επιλέξατε. Παρακαλώ δείτε παρακάτω για λεπτομέρειες."
+
+#: pretix/base/services/cart.py:126
+#, fuzzy, python-format
#| msgid "You cannot select more than %s items per order."
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
@@ -7821,7 +7840,7 @@ msgstr[0] ""
msgstr[1] ""
"Δεν μπορείτε να επιλέξετε περισσότερα από %s στοιχεία ανά παραγγελία."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s."
@@ -7835,7 +7854,7 @@ msgstr[1] ""
"Δεν μπορείτε να επιλέξετε περισσότερα από %(max)s στοιχεία του προϊόντος "
"%(product)s."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s items of the product %(product)s."
@@ -7847,7 +7866,7 @@ msgstr[0] ""
msgstr[1] ""
"Πρέπει να επιλέξετε τουλάχιστον %(min)s στοιχεία του προϊόντος %(product)s."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, fuzzy, python-format
#| msgid ""
#| "We removed %(product)s from your cart as you can not buy less than "
@@ -7865,27 +7884,27 @@ msgstr[1] ""
"Καταργήσαμε το %(product)s από το καλάθι σας, καθώς δεν μπορείτε να "
"αγοράσετε λιγότερο από %(min)s στοιχεία του."
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
#| msgid "The presale period for this event has not yet started."
msgid "The booking period for this event has not yet started."
msgstr "Η περίοδος προπώλησης για αυτή την εκδήλωση δεν έχει ξεκινήσει ακόμα."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
#| msgid "The presale period for this event has ended."
msgid "The booking period for this event has ended."
msgstr "Η περίοδος προπώλησης για αυτή την εκδήλωση έχει λήξει."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
#, fuzzy
#| msgid ""
#| "The presale period for this event has not yet started. The affected "
@@ -7897,7 +7916,7 @@ msgstr ""
"Η περίοδος προπώλησης για αυτή την εκδήλωση δεν έχει ξεκινήσει ακόμα. Οι "
"επηρεαζόμενες θέσεις έχουν αφαιρεθεί από το καλάθι σας."
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has ended. The "
@@ -7909,21 +7928,21 @@ msgstr ""
"Η περίοδος προπώλησης για μία από τις εκδηλώσεις στο καλάθι σας έχει λήξει. "
"Οι επηρεαζόμενες θέσεις έχουν αφαιρεθεί από το καλάθι σας."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
#, fuzzy
#| msgid "The entered price is to high."
msgid "The entered price is not a number."
msgstr "Η τιμή που εισάγεται είναι υψηλή."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "Η τιμή που εισάγεται είναι υψηλή."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Αυτός ο κωδικός κουπονιού δεν είναι γνωστός στη βάση δεδομένων μας."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7934,7 +7953,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7947,14 +7966,14 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
"Αυτός ο κωδικός κουπονιού έχει ήδη χρησιμοποιηθεί ο μέγιστος αριθμός φορών "
"που επιτρέπεται."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7968,18 +7987,18 @@ msgstr ""
"εξαργυρώσετε πριν αλλά δεν ολοκληρώσατε τη διαδικασία πληρωμής. Μπορείτε να "
"προσπαθήσετε να το χρησιμοποιήσετε ξανά σε %d λεπτά."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Αυτός ο κωδικός κουπονιού μπορεί να εξαργυρωθεί %d περισσότερες φορές."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7988,57 +8007,57 @@ msgstr ""
"γραμμή από το καλάθι σας, αν θέλετε να το χρησιμοποιήσετε για ένα "
"διαφορετικό προϊόν."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Αυτό το κουπόνι έχει λήξει."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Αυτό το δελτίο δεν ισχύει για αυτό το προϊόν."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
#, fuzzy
#| msgctxt "subevent"
#| msgid "This voucher is not valid for this event date."
msgid "This voucher is not valid for this seat."
msgstr "Αυτό το δελτίο δεν ισχύει για αυτήν την ημερομηνία."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr "Το κουπόνι σας ισχύει για προϊόν που δεν πωλείται αυτήν τη στιγμή."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Αυτό το δελτίο δεν ισχύει για αυτήν την ημερομηνία."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
"Χρειάζεστε έναν έγκυρο κωδικό κουπονιού για να παραγγείλετε αυτό το προϊόν."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "Η επιλεγμένη ημερομηνία της εκδήλωσης δεν είναι ενεργή."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "Δεν μπορείτε να επιλέξετε ένα πρόσθετο για το επιλεγμένο προϊόν."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
"Δεν μπορείτε να επιλέξετε δύο παραλλαγές του ίδιου προϊόντος πρόσθετου."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -8056,7 +8075,7 @@ msgstr[1] ""
"Μπορείτε να επιλέξετε τα περισσότερα %(max)s πρόσθετα από την κατηγορία "
"%(cat)s για το προϊόν %(base)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s add-ons from the category %(cat)s for "
@@ -8074,7 +8093,7 @@ msgstr[1] ""
"Πρέπει να επιλέξετε τουλάχιστον %(min)s πρόσθετα από την κατηγορία %(cat)s "
"για το προϊόν %(base)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -8086,7 +8105,7 @@ msgstr ""
"Μπορείτε να επιλέξετε τα περισσότερα %(max)s πρόσθετα από την κατηγορία "
"%(cat)s για το προϊόν %(base)s."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
#| msgid ""
#| "One of the products you selected can only be bought as an add-on to "
@@ -8098,36 +8117,36 @@ msgstr ""
"Ένα από τα προϊόντα που επιλέξατε μπορεί να αγοραστεί μόνο ως πρόσθετο σε "
"άλλο έργο."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
"Ένα από τα προϊόντα που επιλέξατε μπορεί να αγοραστεί μόνο μέρος του πακέτου."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
#, fuzzy
#| msgid "Please select a quota."
msgid "Please select a valid seat."
msgstr "Επιλέξτε μια ποσόστωση."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
#, fuzzy
#| msgid "You can not select an add-on for the selected product."
msgid "You can not select a seat for this position."
msgstr "Δεν μπορείτε να επιλέξετε ένα πρόσθετο για το επιλεγμένο προϊόν."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
#, fuzzy
#| msgid "You cannot select more than %s items per order."
msgid "You can not select the same seat multiple times."
msgstr "Δεν μπορείτε να επιλέξετε περισσότερα από %s στοιχεία ανά παραγγελία."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -8455,7 +8474,7 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -8464,7 +8483,7 @@ msgstr ""
"Λαμβάνετε αυτό το email επειδή κάποιος έκανε μια παραγγελία για το {event} "
"για εσάς."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -8473,12 +8492,12 @@ msgstr ""
"Μπορείτε να δείτε τα στοιχεία της παραγγελίας σας στην παρακάτω διεύθυνση "
"URL: {orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr "Λαμβάνετε αυτό το email επειδή κάνατε παραγγελία για το {event}."
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
#| msgid "resend invite"
msgctxt "attachment_filename"
@@ -8560,7 +8579,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -8571,7 +8590,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "Μη έγκυρη εισαγωγή ημερομηνίας."
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -8579,7 +8598,7 @@ msgstr ""
"Ορισμένα από τα προϊόντα που επιλέξατε δεν ήταν πλέον διαθέσιμα. Παρακαλώ "
"δείτε παρακάτω για λεπτομέρειες."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -8587,7 +8606,7 @@ msgstr ""
"Μερικά από τα προϊόντα που επιλέξατε δεν ήταν πλέον διαθέσιμα στην ποσότητα "
"που επιλέξατε. Παρακαλώ δείτε παρακάτω για λεπτομέρειες."
-#: pretix/base/services/orders.py:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -8595,21 +8614,21 @@ msgstr ""
"Η τιμή ορισμένων αντικειμένων στο καλάθι σας έχει αλλάξει στο μεταξύ. "
"Παρακαλώ δείτε παρακάτω για λεπτομέρειες."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Παρουσιάστηκε εσωτερικό σφάλμα, παρακαλώ δοκιμάστε ξανά."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Το καλάθι σας είναι άδειο."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s. We "
@@ -8627,13 +8646,13 @@ msgstr[1] ""
"Δεν μπορείτε να επιλέξετε περισσότερα από %(max)s στοιχεία του προϊόντος "
"%(product)s. Καταργήσαμε τα πλεονάσματα από το καλάθι σας."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
#, fuzzy
#| msgid "The presale period has ended."
msgid "The booking period has ended."
msgstr "Η περίοδος προπώλησης έχει λήξει."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8641,7 +8660,7 @@ msgstr ""
"Ο κωδικός κουπονιού που χρησιμοποιείται για ένα από τα στοιχεία του καλαθιού "
"σας δεν είναι γνωστός στη βάση δεδομένων μας."
-#: pretix/base/services/orders.py:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8651,7 +8670,7 @@ msgstr ""
"καλάθι σας έχει ήδη χρησιμοποιηθεί στο μέγιστο αριθμό φορών που επιτρέπεται. "
"Καταργήσαμε αυτό το στοιχείο από το καλάθι σας."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
#, fuzzy
#| msgid ""
#| "The voucher code used for one of the items in your cart has already been "
@@ -8665,7 +8684,7 @@ msgstr ""
"καλάθι σας έχει ήδη χρησιμοποιηθεί στο μέγιστο αριθμό φορών που επιτρέπεται. "
"Καταργήσαμε αυτό το στοιχείο από το καλάθι σας."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8673,7 +8692,7 @@ msgstr ""
"Ο κωδικός κουπονιού που χρησιμοποιείται για ένα από τα στοιχεία του καλαθιού "
"σας έχει λήξει. Καταργήσαμε αυτό το στοιχείο από το καλάθι σας."
-#: pretix/base/services/orders.py:174
+#: pretix/base/services/orders.py:173
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."
@@ -8682,14 +8701,14 @@ msgstr ""
"σας δεν ισχύει για αυτό το στοιχείο. Καταργήσαμε αυτό το στοιχείο από το "
"καλάθι σας."
-#: pretix/base/services/orders.py:176
+#: pretix/base/services/orders.py:175
#, fuzzy
#| msgid "You need a valid voucher code to order this product."
msgid "You need a valid voucher code to order one of the products."
msgstr ""
"Χρειάζεστε έναν έγκυρο κωδικό κουπονιού για να παραγγείλετε αυτό το προϊόν."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has not yet "
@@ -8701,7 +8720,7 @@ msgstr ""
"Η περίοδος προπώλησης για μία από τις εκδηλώσεις στο καλάθι σας δεν έχει "
"ξεκινήσει ακόμα. Οι επηρεαζόμενες θέσεις έχουν αφαιρεθεί από το καλάθι σας."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
#, fuzzy
#| msgid ""
#| "The voucher code used for one of the items in your cart is expired. We "
@@ -8713,7 +8732,7 @@ msgstr ""
"Ο κωδικός κουπονιού που χρησιμοποιείται για ένα από τα στοιχεία του καλαθιού "
"σας έχει λήξει. Καταργήσαμε αυτό το στοιχείο από το καλάθι σας."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
#, fuzzy
#| msgid ""
#| "The voucher code used for one of the items in your cart has already been "
@@ -8727,7 +8746,7 @@ msgstr ""
"καλάθι σας έχει ήδη χρησιμοποιηθεί στο μέγιστο αριθμό φορών που επιτρέπεται. "
"Καταργήσαμε αυτό το στοιχείο από το καλάθι σας."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
#| msgid ""
#| "You cannot delete the product %(item)s because it "
@@ -8739,33 +8758,33 @@ msgstr ""
"Δεν μπορείτε να διαγράψετε το προϊόν %(item)s επειδή έχει "
"ήδη παραγγελθεί."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The order has been canceled."
msgid "The order was not canceled."
msgstr "Η παραγγελία ακυρώθηκε."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr "Η νέα ημερομηνία λήξης πρέπει να είναι στο μέλλον."
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Αυτή η παραγγελία δεν εκκρεμεί έγκριση."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Δεν μπορείτε να ακυρώσετε αυτήν την παραγγελία."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
#, fuzzy
#| msgid ""
#| "The cancellation fee cannot be higher than the payment credit of this "
@@ -8776,48 +8795,48 @@ msgstr ""
"Η χρέωση ακυρώσεως δεν μπορεί να είναι υψηλότερη από την πίστωση πληρωμής "
"αυτής της παραγγελίας."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
#, fuzzy
#| msgid "This payment method does not support automatic refunds."
msgid "The selected payment methods do not cover the total balance."
msgstr "Αυτός ο τρόπος πληρωμής δεν υποστηρίζει αυτόματες επιστροφές χρημάτων."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Πρέπει να επιλέξετε μια παραλλαγή του προϊόντος."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
"Το quota {name} δεν έχει αρκετή χωρητικότητα για να εκτελέσει τη λειτουργία."
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
"Δεν υπάρχει καθορισμένη ποσόστωση(quota) που να επιτρέπει αυτήν τη "
"λειτουργία."
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr "Το επιλεγμένο προϊόν δεν είναι ενεργό ή δεν έχει καθοριστεί τιμή."
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
"Αυτή η ενέργεια θα άφηνε την παραγγελία άδεια. Αντικαταστήστε την παραγγελία."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8825,7 +8844,7 @@ msgstr ""
"Η λειτουργία αυτή θα καθιστούσε την παραγγελία απαλλαγμένη και επομένως "
"άμεσα πληρωμένη, ωστόσο δεν υπάρχει διαθέσιμη ποσόστωση(quota)."
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8833,7 +8852,7 @@ msgstr ""
"Πρόκειται για πρόσθετο προϊόν, επιλέξτε τη θέση βάσης στην οποία πρέπει να "
"προστεθεί."
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
@@ -8841,49 +8860,49 @@ msgstr ""
"Η επιλεγμένη βασική θέση δεν σας επιτρέπει να προσθέσετε αυτό το προϊόν ως "
"πρόσθετο."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr "Θα χρειαστεί να επιλέξετε ένα υποκατάστατο για τη νέα θέση."
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected product requires you to select a seat."
msgstr "Το επιλεγμένο προϊόν δεν είναι ενεργό ή δεν έχει καθοριστεί τιμή."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected product does not allow to select a seat."
msgstr "Το επιλεγμένο προϊόν δεν είναι ενεργό ή δεν έχει καθοριστεί τιμή."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected country is blocked by your tax rule."
msgstr "Το επιλεγμένο προϊόν δεν είναι ενεργό ή δεν έχει καθοριστεί τιμή."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8892,6 +8911,31 @@ msgstr ""
"εσάς. Επικοινωνήστε με τον διοργανωτή εκδηλώσεων για περισσότερες "
"πληροφορίες."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Δείγμα Corporation"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Δείγμα Εισιτηρίου Εισόδου"
+
+#: pretix/base/services/placeholders.py:483
+#, fuzzy
+#| msgid "An individial text with a reason can be inserted here."
+msgid "An individual text with a reason can be inserted here."
+msgstr "Μπορεί να εισαχθεί ένα μεμονωμένο κείμενο με έναν λόγο."
+
+#: pretix/base/services/placeholders.py:487
+#, fuzzy
+#| msgid "The products have been successfully added to your cart."
+msgid "The amount has been charged to your card."
+msgstr "Τα προϊόντα προστέθηκαν με επιτυχία στο καλάθι σας."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+"Μεταφέρετε χρήματα σε αυτόν τον τραπεζικό λογαριασμό: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -9302,7 +9346,7 @@ msgid "Show exchange rates"
msgstr "Εμφάνιση ημερομηνίας λήξης συμβάντος"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "Ποτέ"
@@ -9899,7 +9943,7 @@ msgstr ""
msgid "Available languages"
msgstr "Διαθέσιμες γλώσσες"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Προεπιλεγμένη γλώσσα"
@@ -9954,7 +9998,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
"Δηλώστε δημόσια πόσα εισιτήρια συγκεκριμένου τύπου είναι ακόμα διαθέσιμα."
@@ -9972,7 +10016,7 @@ msgstr "Εμφάνιση παραλλαγών ενός προϊόντος που
msgid "Enable waiting list"
msgstr "Ενεργοποίηση λίστας αναμονής"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -10406,7 +10450,7 @@ msgstr ""
"πληρωμής. Διαφορετικά, θα δημιουργηθεί μη αυτόματη επιστροφή χρημάτων για να "
"επεξεργαστείτε με μη αυτόματο τρόπο."
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "Διατηρήστε ένα σταθερό τέλος ακύρωσης"
@@ -10414,7 +10458,7 @@ msgstr "Διατηρήστε ένα σταθερό τέλος ακύρωσης"
msgid "Keep payment, shipping and service fees"
msgstr "Διατηρείτε τα τέλη πληρωμής, αποστολής και παροχής υπηρεσιών"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "Διατηρήστε μια ποσοστιαία αμοιβή ακύρωσης"
@@ -10516,21 +10560,21 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "Διεύθυνση Επικοινωνίας"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
"Θα το δείξουμε δημοσίως για να επιτρέψουμε στους συμμετέχοντες να "
"επικοινωνήσουν μαζί σας."
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "Διεύθυνση URL αποτύπωσης"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -10567,7 +10611,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
#, fuzzy
@@ -10952,12 +10996,12 @@ msgstr ""
"Τις καλύτερες ευχές, \n"
"Η ομάδα του {event}"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Αριθμός ημερών"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -12074,7 +12118,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -12518,16 +12562,16 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
#, fuzzy
#| msgid "All days"
msgid "days"
msgstr "Όλες τις ημέρες"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
#, fuzzy
@@ -12575,13 +12619,13 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
#, fuzzy
#| msgid "Enable test mode"
msgid "Enable ticket format"
msgstr "Ενεργοποιήστε τη λειτουργία δοκιμής"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Κατεβάστε το εισιτήριο"
@@ -12990,7 +13034,7 @@ msgstr "Παρουσιάστηκε μη αναμενόμενο σφάλμα, δ
msgid "The task has been completed."
msgstr "Η εργασία έχει ολοκληρωθεί."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, fuzzy, python-brace-format
#| msgid "Please only upload PDF files."
msgid "Please do not upload files larger than {size}!"
@@ -13042,19 +13086,19 @@ msgstr ""
"μπορεί επί του παρόντος να επιλεγεί μόνο στις εγκαταστάσεις ανάπτυξης του "
"pretix, όχι στην παραγωγή."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Όλες οι ημερομηνίες"
@@ -13101,36 +13145,36 @@ msgstr "Όχι έλεγχος"
msgid "All gates"
msgstr "Όλες οι ημερομηνίες"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "Χρήση γλωσσών"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
"Επιλέξτε όλες τις γλώσσες στις οποίες πρέπει να είναι διαθέσιμο το συμβάν "
"σας."
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "Αυτή είναι μια σειρά συμβάντων"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
"Έχετε ήδη χρησιμοποιήσει αυτό το slug για ένα διαφορετικό συμβάν. Επιλέξτε "
"ένα νέο."
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Χρονική ζώνη γεγονότος"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Ποσοστό φόρου επί των πωλήσεων"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -13141,81 +13185,81 @@ msgstr ""
"έχετε μια πιο περίπλοκη φορολογική κατάσταση, μπορείτε να προσθέσετε "
"περισσότερους φορολογικούς συντελεστές και λεπτομερή ρύθμιση αργότερα."
-#: pretix/control/forms/event.py:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr "Δείγμα Συνεδριακού Κέντρου - Χαϊδελβέργη, Γερμανία"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "Πρέπει να οριστεί η προεπιλεγμένη τοπική σας ρύθμιση."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Αντιγραφή διαμόρφωσης από"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Μην αντιγράφετε"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, fuzzy, python-brace-format
#| msgid "Default language"
msgid "Default ({value})"
msgstr "Προεπιλεγμένη γλώσσα"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "Προσαρμοσμένος domain (Custom domain)"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
"Πρέπει να διαμορφώσετε εκ των προτέρων τον προσαρμοσμένο τομέα στο "
"διακομιστή ιστού."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
"Δεν μπορείτε να επιλέξετε τον τομέα βάσης (base domain) αυτής της "
"εγκατάστασης."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
#, fuzzy
#| msgid "This domain is already in use for a different organizer."
msgid "This domain is already in use for a different event or organizer."
msgstr "Αυτός ο τομέας χρησιμοποιείται ήδη για έναν διαφορετικό διοργανωτή."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "Μορφή ονόματος"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -13225,53 +13269,53 @@ msgstr ""
"ονόματα. Η αλλαγή αυτού μετά την παραλαβή παραγγελιών μπορεί να οδηγήσει σε "
"απροσδόκητη συμπεριφορά κατά την ταξινόμηση ή την αλλαγή ονομάτων."
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "Ζητήστε {fields}, εμφάνιση όπως {example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
#, fuzzy
#| msgid "Free price input"
msgid "Free text input"
msgstr "Είσοδος ελεύθερη τιμής"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
#, fuzzy
#| msgid "Do not copy"
msgid "Do not ask"
msgstr "Μην αντιγράφετε"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "Φορολογικός κανόνας για τέλη πληρωμής"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -13282,11 +13326,11 @@ msgstr ""
"φορολογικού συντελεστή και οι κανόνες αντιστροφής της επιβάρυνσης, "
"αγνοούνται άλλες ρυθμίσεις του φορολογικού κανόνα."
-#: pretix/control/forms/event.py:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "Δημιουργήστε τιμολόγια για τα κανάλια πωλήσεων"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
msgid ""
"If you have enabled invoice generation in the previous setting, you can "
"limit it here to specific sales channels."
@@ -13294,109 +13338,109 @@ msgstr ""
"Εάν έχετε ενεργοποιήσει τη δημιουργία τιμολογίων στην προηγούμενη ρύθμιση, "
"μπορείτε να την περιορίσετε εδώ σε συγκεκριμένα κανάλια πωλήσεων."
-#: pretix/control/forms/event.py:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Στυλ τιμολογίου"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Γλώσσα τιμολογίου"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "Η γλώσσα του χρήστη"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
#| msgid "Split into new order"
msgid "Recommended"
msgstr "Διαχωρίστε σε νέα παραγγελία"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
#, fuzzy
#| msgid "Sender address for outgoing emails"
msgid "Sales channels for checkout emails"
msgstr "Διεύθυνση αποστολέα για εξερχόμενα μηνύματα ηλεκτρονικού ταχυδρομείου"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "Διεύθυνση Bcc"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
"Όλα τα μηνύματα ηλεκτρονικού ταχυδρομείου θα σταλούν σε αυτήν τη διεύθυνση "
"ως αντίγραφο Bcc"
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Υπογραφή"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
"Αυτό θα επισυνάπτεται σε κάθε μήνυμα ηλεκτρονικού ταχυδρομείου. Διαθέσιμες "
"επιλογές κράτησης θέσης: {event}"
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "π.χ. τα στοιχεία επικοινωνίας σας"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "Εκδότης αλληλογραφίας HTML (HTML mail renderer)"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Text sent to order contact address"
msgid "Subject sent to order contact address"
msgstr "Το κείμενο στέλνεται στη διεύθυνση επικοινωνίας παραγγελίας"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr "Το κείμενο στέλνεται στη διεύθυνση επικοινωνίας παραγγελίας"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "Στείλτε ένα μήνυμα ηλεκτρονικού ταχυδρομείου στους συμμετέχοντες"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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 "
@@ -13406,23 +13450,23 @@ msgstr ""
"ταχυδρομείου διαφορετικές από εκείνες που παραγγέλλουν τα εισιτήρια, θα "
"αποσταλεί το ακόλουθο μήνυμα ηλεκτρονικού ταχυδρομείου στους συμμετέχοντες."
-#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
#, fuzzy
#| msgid "Text sent to attendees"
msgid "Subject sent to attendees"
msgstr "Το κείμενο αποστέλλεται στους συμμετέχοντες"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "Το κείμενο αποστέλλεται στους συμμετέχοντες"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -13431,49 +13475,49 @@ msgstr "Το κείμενο αποστέλλεται στους συμμετέχ
msgid "Text"
msgstr "Κείμενο"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
#, fuzzy
#| msgid "Text (sent by admin)"
msgid "Subject (sent by admin)"
msgstr "Κείμενο (αποστέλλεται από τον admin)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
#, fuzzy
#| msgid "Text sent to attendees"
msgid "Subject (sent by admin to attendee)"
msgstr "Το κείμενο αποστέλλεται στους συμμετέχοντες"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Κείμενο (αποστέλλεται από τον admin)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
#, fuzzy
#| msgid "Text (requested by user)"
msgid "Subject (requested by user)"
msgstr "Κείμενο (ζητείται από το χρήστη)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "Κείμενο (ζητείται από το χρήστη)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
#, fuzzy
#| msgid "This plugin allows you to receive payments via bank transfer "
msgid ""
@@ -13482,7 +13526,7 @@ msgid ""
msgstr ""
"Αυτό το plugin σας επιτρέπει να λαμβάνετε πληρωμές μέσω τραπεζικής μεταφοράς "
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -13491,31 +13535,31 @@ msgstr ""
"από την εκκίνηση του συμβάντος παραγγελίας. Αν το πεδίο είναι κενό, το "
"μήνυμα δεν θα αποσταλεί ποτέ."
-#: pretix/control/forms/event.py:1216
+#: pretix/control/forms/event.py:1222
#, fuzzy
#| msgid "Received order"
msgid "Subject for received order"
msgstr "Παραλαβή παραγγελίας"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
#, fuzzy
#| msgid "Received order"
msgid "Text for received order"
msgstr "Παραλαβή παραγγελίας"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
#| msgid "Yes, approve order"
msgid "Subject for approved order"
msgstr "Ναι, εγκρίνετε την παραγγελία"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
#| msgid "Yes, approve order"
msgid "Text for approved order"
msgstr "Ναι, εγκρίνετε την παραγγελία"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
#, fuzzy
#| msgid ""
#| "This will only be sent out for non-free orders. Free orders will receive "
@@ -13532,19 +13576,19 @@ msgstr ""
"{total}, {currency}, {date}, {payment_info}, {url}, {invoice_name}, "
"{invoice_company}"
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
#| msgid "Approved order"
msgid "Subject for approved free order"
msgstr "Εγκεκριμένη παραγγελία"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
#| msgid "Approved order"
msgid "Text for approved free order"
msgstr "Εγκεκριμένη παραγγελία"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
#, fuzzy
#| msgid ""
#| "This will only be sent out for non-free orders. Free orders will receive "
@@ -13561,89 +13605,89 @@ msgstr ""
"{total}, {currency}, {date}, {payment_info}, {url}, {invoice_name}, "
"{invoice_company}"
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
#| msgid "Received order"
msgid "Subject for denied order"
msgstr "Παραλαβή παραγγελίας"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
#| msgid "Denied order"
msgid "Text for denied order"
msgstr "Η παραγγελία απορρίφθηκε"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
#, fuzzy
#| msgid "Ticket code"
msgid "Ticket code generator"
msgstr "Κωδικός εισιτηρίου"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "Οποιαδήποτε χώρα"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "Ευρωπαϊκή Ένωση"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Κάθε πελάτης"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Άτομο"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Επιχείρηση"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Επιχειρήσεις με έγκυρο αναγνωριστικό ΦΠΑ"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "Χρέωση Φ.Π.Α"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "Όχι Φ.Π.Α"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
#, fuzzy
#| msgid "Filetype not allowed!"
msgid "Sale not allowed"
msgstr "Δεν επιτρέπεται ο τύπος αρχείου!"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
#, fuzzy
#| msgid "New order requires approval"
msgid "Order requires approval"
msgstr "Η νέα παραγγελία απαιτεί έγκριση"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
#, fuzzy
#| msgid "Sales tax rate"
msgid "Deviating tax rate"
msgstr "Ποσοστό φόρου επί των πωλήσεων"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
#, fuzzy
#| msgid "Text on invoices"
msgid "Text on invoice"
msgstr "Κείμενο σχετικά με τα τιμολόγια"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Προεπιλεγμένο κουπόνι"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -13655,11 +13699,11 @@ msgstr ""
"χρησιμοποιηθεί αυτό το κουπόνι. Αυτό μπορεί για παράδειγμα να χρησιμοποιηθεί "
"για την παροχή widgets που δίνουν εκπτώσεις ή ξεκλειδώνουν μυστικά προϊόντα."
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Λειτουργία συμβατότητας"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -13668,29 +13712,29 @@ msgstr ""
"αντιμετωπίζετε πρόβλημα, δοκιμάστε να χρησιμοποιήσετε αυτήν τη λειτουργία "
"συμβατότητας."
-#: pretix/control/forms/event.py:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "Ο συγκεκριμένος κωδικός κουπονιού δεν υπάρχει."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "Το slug που εισάγατε δεν ήταν σωστό."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Λήψη εισιτηρίων"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
"Οι πελάτες σας θα μπορούν να κάνουν λήψη των εισιτηρίων τους σε μορφή PDF."
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Απαιτήστε από όλους τους συμμετέχοντες να συμπληρώσουν τα ονόματά τους"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -13698,11 +13742,11 @@ msgstr ""
"Από προεπιλογή, θα ζητήσουμε ονόματα αλλά δεν θα τα απαιτήσουμε. Μπορείτε να "
"το απενεργοποιήσετε τελείως στις ρυθμίσεις."
-#: pretix/control/forms/event.py:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Πληρωμή μέσω Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -13715,11 +13759,11 @@ msgstr ""
"τους, ο οποίος διαρκεί λιγότερο από πέντε λεπτά χρησιμοποιώντας την απλή "
"διεπαφή τους."
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Πληρωμή με τραπεζικό έμβασμα"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -13730,16 +13774,16 @@ msgstr ""
"διεκπεραιώσετε τις πληρωμές εντός του προνομίου ή να τις επισημάνετε ως "
"πληρωμένες με μη αυτόματο τρόπο."
-#: pretix/control/forms/event.py:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Τιμή (προαιρετικά)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Δωρεάν"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Διαθέσιμη ποσότητα"
@@ -13892,7 +13936,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -13900,18 +13944,18 @@ msgid "All products"
msgstr "Ολα τα προϊόντα"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} - Οποιαδήποτε παραλλαγή"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -14150,7 +14194,7 @@ msgstr "Όλοι οι συμμετέχοντες"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "Έλεγχος"
@@ -14235,8 +14279,8 @@ msgstr "Φιλτράρετε με βάση την ετικέτα(Filter by tag)"
msgid "Search voucher"
msgstr "Αναζήτηση κουπονιού"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -14293,7 +14337,7 @@ msgstr "Μόνο επιτυχημένες πληρωμές"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
#, fuzzy
#| msgid "Card type"
msgid "Scan type"
@@ -14307,7 +14351,7 @@ msgstr "Όλες οι ενέργειες"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
#, fuzzy
#| msgid "Devices"
msgid "Device"
@@ -14340,9 +14384,9 @@ msgstr "Ημερομηνία λήξης"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "Λίστα check-in"
@@ -14593,11 +14637,17 @@ msgstr "Αυτό το πεδίο απαιτείται"
msgid "Dependencies between questions are not supported during check-in."
msgstr "Οι εξαρτήσεις μεταξύ ερωτήσεων δεν υποστηρίζονται κατά το check-in."
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Ολα τα προϊόντα"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "Το προϊόν πρέπει να υπάρχει σε πολλαπλές παραλλαγές"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
@@ -14605,74 +14655,74 @@ msgstr ""
"Επιλέξτε αυτήν την επιλογή π.χ. για t-shirts που έρχονται σε πολλαπλά "
"μεγέθη. Μπορείτε να επιλέξετε τις παραλλαγές στο επόμενο βήμα."
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
#, fuzzy
#| msgid "Product category"
msgid "No category"
msgstr "Κατηγορία προιόντος"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "Χωρίς φορολογία"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Αντιγραφή πληροφοριών προϊόντος"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "Μην προσθέτετε τώρα ποσόστωση"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Προσθέστε προϊόν σε υπάρχουσα ποσόστωση"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Δημιουργήστε μια νέα ποσόστωση για αυτό το προϊόν"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "Επιλογές ποσοστώσεων"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "Προσθήκη στην υπάρχουσα ποσόστωση"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "Νέο όνομα ποσόστωσης"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Μέγεθος"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Αριθμός εισιτηρίων"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "Το όνομα της ποσόστωσης απαιτείται."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Επιλέξτε μια ποσόστωση."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(Προεπιλεγμένη εκδήλωση)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "Επιλέξτε αυτόματα ανάλογα με τις ρυθμίσεις συμβάντων"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "Ναι, εάν γενικά ενεργοποιηθεί η δημιουργία εισιτηρίων"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -14682,45 +14732,51 @@ msgstr ""
"ανέργους και άτομα άνω των 65 ετών. Αυτό το εισιτήριο περιλαμβάνει πρόσβαση "
"σε όλα τα μέρη της εκδήλωσης, εκτός από την περιοχή VIP."
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Το παραγγελθέν προϊόν \"{item}\" δεν είναι πλέον διαθέσιμο."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "Αγορασμένο"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Any customer"
msgid "Date chosen by customer"
msgstr "Κάθε πελάτης"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -14728,7 +14784,7 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The last payment date cannot be before the end of presale."
msgid "The start of validity must be before the end of validity."
@@ -14736,7 +14792,7 @@ msgstr ""
"Η τελευταία ημερομηνία πληρωμής δεν μπορεί να είναι πριν από το τέλος της "
"προπώλησης."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -14747,23 +14803,23 @@ msgstr ""
"έναν χρήστη ή βρίσκεται στο καλάθι του χρήστη. Ορίστε την παραλλαγή ως "
"\"ανενεργή\"."
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
#| msgid "Create a first product"
msgid "Use value from product"
msgstr "Δημιουργήστε ένα πρώτο προϊόν"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
#, fuzzy
#| msgid "Add-Ons"
msgid "Add-ons"
msgstr "Πρόσθετα (Add-Ons)"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "Προσθέσατε την ίδια κατηγορία προσθέτου δύο φορές"
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
@@ -14771,24 +14827,24 @@ msgstr ""
"Λάβετε υπόψη ότι η ρύθμιση ενός ελάχιστου αριθμού καθιστά αδύνατη την αγορά "
"αυτού του προϊόντος αν όλα τα διαθέσιμα πρόσθετα εξαντληθούν."
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "Συσκευασμένα προϊόντα"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
#, fuzzy
#| msgid "You added the same add-on category twice"
msgid "You added the same bundled product twice."
msgstr "Προσθέσατε την ίδια κατηγορία προσθέτου δύο φορές"
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr "Συσκευασμένο προϊόν"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "αδρανής"
@@ -14875,13 +14931,13 @@ msgstr "Εμφάνιση όλων των παραγγελιών λειτουργ
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
#| msgid "Cancel payment"
msgid "Confirm order regardless of payment"
msgstr "Ακύρωση πληρωμής"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -14892,11 +14948,11 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "Υπερβολική ποσότητα"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
@@ -14905,11 +14961,11 @@ msgstr ""
"οδηγεί σε υπερβολική ποσόστωση και έχετε πουλήσει περισσότερα εισιτήρια από "
"ό, τι σχεδιάσατε!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "Overbook quota και αγνοήστε την καθυστέρηση πληρωμής"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -14921,18 +14977,18 @@ msgstr ""
"ό, τι σχεδιάσατε! Η λειτουργία θα γίνει επίσης ανεξάρτητα από τις ρυθμίσεις "
"για τις καθυστερημένες πληρωμές."
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
#, fuzzy
#| msgid "Notify user by e-mail"
msgid "Notify customer by email"
msgstr "Ειδοποιήστε τον χρήστη μέσω ηλεκτρονικού ταχυδρομείου"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "Κρατήστε ένα τέλος ακύρωσης της"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
#, fuzzy
#| msgid ""
#| "If you keep a fee, all positions within this order will be canceled and "
@@ -14954,31 +15010,31 @@ msgstr ""
"Παρακαλούμε πάντα να εισαγάγετε μια ακαθάριστη αξία(gross value), ο φόρος θα "
"υπολογιστεί αυτόματα."
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
#, fuzzy
#| msgid "Generate cancellation"
msgid "Generate cancellation for invoice"
msgstr "Δημιουργία ακύρωσης"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "Σχόλιο (θα σταλεί στον χρήστη)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "Ποσό πληρωμής"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -14987,65 +15043,65 @@ msgstr "Ποσό πληρωμής"
msgid "Payment date"
msgstr "Ημερομηνία πληρωμής"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
#| msgid "Please select a quota."
msgid "Please select some events."
msgstr "Επιλέξτε μια ποσόστωση."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Επανυπολογισμός των φόρων"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
#, fuzzy
#| msgid "Re-calculate taxes"
msgid "Do not re-calculate taxes"
msgstr "Επανυπολογισμός των φόρων"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "Ειδοποίηση χρήστη"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
"Στείλτε ένα μήνυμα ηλεκτρονικού ταχυδρομείου στον πελάτη που ειδοποιεί ότι η "
"παραγγελία του έχει αλλάξει."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
"Να επιτρέπεται η υπέρβαση των quotas κατά την εκτέλεση αυτής της ενέργειας"
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "Προσθήκη στο"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -15054,7 +15110,7 @@ msgstr "Προσθήκη στο"
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -15066,68 +15122,68 @@ msgstr ""
msgid "Membership"
msgstr "Μέλη"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
"Συμπεριλαμβανομένων των φόρων, αν υπάρχουν. Κρατήστε κενό για την "
"προεπιλεγμένη τιμή του προϊόντος"
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr "(Αμετάβλητος)"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Νέα τιμή (ακαθάριστη)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Ticket secret"
msgid "Ticket is blocked"
msgstr "Μυστικό εισιτηρίου"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
#, fuzzy
#| msgid "Valid until"
msgid "Validity end"
msgstr "Εγκυρο μέχρι"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "Δημιουργήστε ένα νέο μυστικό"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr "Ακύρωση αυτής της θέσης"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "Διαχωρίστε σε νέα παραγγελία"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
#, fuzzy
#| msgid "Team memberships"
msgid "(No membership)"
msgstr "Συμμετοχή στην ομάδα"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
#, fuzzy
#| msgid "Remove filter"
msgid "Remove this fee"
msgstr "Κατάργηση φίλτρου"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "Απενεργοποίηση μυστικών"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -15138,38 +15194,38 @@ msgstr ""
"χρειαστεί να ξανακάνει τα εισιτήριά του. Οι παλιές εκδόσεις δεν θα είναι "
"έγκυρες."
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
#, fuzzy
#| msgid "Cached ticket files"
msgid "Attach tickets"
msgstr "Αποθηκευμένα(cached) αρχεία εισιτηρίων"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
#, fuzzy
#| msgid "Attach invoices to emails"
msgid "Attach invoices"
msgstr "Επισυνάψτε τα τιμολόγια στα ηλεκτρονικά ταχυδρομεία"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Παραλήπτης"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
"Ακύρωση της παραγγελίας. Όλα τα εισιτήρια δεν θα λειτουργούν πλέον. Αυτό δεν "
"μπορεί να επανέλθει."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
@@ -15177,44 +15233,44 @@ msgstr ""
"Σημειώστε την παραγγελία ως εκκρεμής και επιτρέψτε στο χρήστη να πληρώσει το "
"ανοικτό ποσό με άλλο τρόπο πληρωμής."
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "Μην κάνετε τίποτα και κρατήστε την παραγγελία όπως είναι."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
"Το ποσό επιστροφής χρημάτων πρέπει να είναι θετικό και μικρότερο από {}."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "Πρέπει να καθορίσετε ένα ποσό για μερική επιστροφή χρημάτων."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
#, fuzzy
#| msgid "Cancel order"
msgid "Cancel all dates"
msgstr "Ακύρωση παραγγελίας"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
#, fuzzy
#| msgctxt "amount_label"
#| msgid "Automatically refund"
msgid "Automatically refund money if possible"
msgstr "Αυτόματη επιστροφή χρημάτων"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -15223,37 +15279,37 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
#, fuzzy
#| msgid "Gift card"
msgid "Gift card validity"
msgstr "Δωροκάρτα"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
#, fuzzy
#| msgid "Keep a fixed cancellation fee"
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Διατηρήστε ένα σταθερό τέλος ακύρωσης"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
#, fuzzy
#| msgid "Generate tickets for non-admission products"
msgid "Free tickets and add-on products are not counted"
msgstr "Δημιουργήστε εισιτήρια για προϊόντα που δεν εισάγονται"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
#, fuzzy
#| msgid "Order fees"
msgid "Keep fees"
msgstr "Τέλη παραγγελίας"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -15261,25 +15317,25 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
#, fuzzy
#| msgid "Send vouchers"
msgid "Send information via email"
msgstr "Στείλτε κουπόνια"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
#, fuzzy
#| msgid "Send vouchers"
msgid "Send information to waiting list"
msgstr "Στείλτε κουπόνια"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, fuzzy, python-brace-format
#| msgid "Can create events"
msgid "Canceled: {event}"
msgstr "Μπορεί να δημιουργήσει εκδηλώσεις"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello {attendee_name},\n"
@@ -15316,7 +15372,7 @@ msgstr ""
"Τις καλύτερες ευχές, \n"
"Η ομάδα του {event}"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello {attendee_name},\n"
@@ -15349,28 +15405,28 @@ msgstr ""
"Τις καλύτερες ευχές, \n"
"Η ομάδα του {event}"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "Επιλέξτε μια συγκεκριμένη παραλλαγή αυτού του προϊόντος."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "Επιλέξτε μια συγκεκριμένη παραλλαγή αυτού του προϊόντος."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -15393,7 +15449,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr "Επί του παρόντος δεν έχετε πρόσβαση σε καμία εκδήλωση."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
#, fuzzy
#| msgid "Features"
msgid "experimental"
@@ -15563,11 +15619,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Προαιρετικά"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
#, fuzzy
#| msgid "Change"
msgctxt "form_bulk"
@@ -15641,19 +15697,19 @@ msgstr "Τρέχουσα τιμή"
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr "Το τέλος της εκδήλωσης πρέπει να είναι αργότερα από την έναρξή της."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
#, fuzzy
#| msgid "Available until"
msgid "Available_until"
msgstr "Διαθέσιμο μέχρι"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "Αποκλείστε αυτές τις ημερομηνίες αντί να τις προσθέσετε."
@@ -15663,25 +15719,25 @@ msgstr ""
"Δεν ήταν δυνατή η αποθήκευση των αλλαγών σας. Δείτε παρακάτω για "
"λεπτομέρειες."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "Επιλέχθηκε μη έγκυρο προϊόν."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Κωδικοί"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
@@ -15689,19 +15745,19 @@ msgstr ""
"Προσθέστε έναν κωδικό κουπονιού ανά γραμμή. Προτείνουμε να αντιγράψετε αυτήν "
"τη λίστα και να την αποθηκεύσετε σε ένα αρχείο."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
#, fuzzy
#| msgid "Send vouchers"
msgid "Send vouchers via email"
msgstr "Στείλτε κουπόνια"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, fuzzy, python-brace-format
#| msgid "Your orders for {}"
msgid "Your voucher for {event}"
msgstr "Οι παραγγελίες σας για {}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -15743,7 +15799,7 @@ msgstr ""
"Τις καλύτερες ευχές, \n"
"Η ομάδα του {event}"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
@@ -15752,98 +15808,98 @@ msgstr ""
msgid "Recipients"
msgstr "Παραλήπτης"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
#, fuzzy
#| msgid "Port"
msgid "or"
msgstr "Θύρα"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "Μέγιστη χρήση ανά κουπόνι"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "Πόσες φορές μπορεί να εξαργυρωθεί ΚΑΘΕ από αυτά τα κουπόνια."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, fuzzy, python-brace-format
#| msgid "Please enter a valid email address."
msgid "{value} is not a valid email address."
msgstr "Παρακαλώ εισάγετε μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου."
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, fuzzy, python-brace-format
#| msgid "Invalid date input."
msgid "Invalid value in row {number}."
msgstr "Μη έγκυρη εισαγωγή ημερομηνίας."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "Ένα κουπόνι με έναν από αυτούς τους κωδικούς υπάρχει ήδη."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, fuzzy, python-brace-format
#| msgid "The given voucher code does not exist."
msgid "The voucher code {code} appears in your list twice."
msgstr "Ο συγκεκριμένος κωδικός κουπονιού δεν υπάρχει."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
#, fuzzy
#| msgid "You need to specify either a quota or a product."
msgid "You need to specify as many seats as voucher codes."
@@ -16483,7 +16539,7 @@ msgid "The order locale has been changed."
msgstr "Η τοπική παραγγελία έχει αλλάξει."
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "Το τιμολόγιο έχει παραχθεί."
@@ -16492,7 +16548,7 @@ msgid "The invoice has been regenerated."
msgstr "Το τιμολόγιο έχει αναγεννηθεί."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "Το τιμολόγιο έχει επανεκδοθεί."
@@ -17234,7 +17290,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Η παραγγελία απορρίφθηκε."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "Η παραγγελία ακυρώθηκε."
@@ -17465,9 +17521,9 @@ msgstr "Έλεγχος (Check-in)"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "Κατάλογος check-in"
@@ -17777,7 +17833,7 @@ msgstr "Ορίστε νέο κωδικό πρόσβασης"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -17809,9 +17865,9 @@ msgstr "Ορίστε νέο κωδικό πρόσβασης"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -18231,7 +18287,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -18350,7 +18406,7 @@ msgstr "Όνομα τράπεζας"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Αποτέλεσμα"
@@ -19789,8 +19845,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -21066,7 +21122,7 @@ msgstr ""
msgid "New variation"
msgstr "Δείγμα παραλλαγής (variation)"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "Προσθέστε μια νέα παραλλαγή"
@@ -21074,42 +21130,42 @@ msgstr "Προσθέστε μια νέα παραλλαγή"
msgid "Availability"
msgstr "Διαθεσιμότητα"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Ticket name"
msgid "Tickets & Badges"
msgstr "Όνομα εισιτηρίου"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Check-in list"
msgid "Check-in & Validity"
msgstr "Λίστα check-in"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "Παραλλαγή"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
#, fuzzy
#| msgid "month(s)"
msgid "months"
msgstr "μήνας (ες)"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
#, fuzzy
#| msgid "year(s)"
msgid "years"
msgstr "έτος (έτη)"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -21118,17 +21174,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "Επιπρόσθετες ρυθμίσεις"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "Ιστορικό προϊόντος"
@@ -21332,7 +21388,7 @@ msgstr "Πλήρως κρατημένο"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Εξαντλημένα"
@@ -21400,8 +21456,8 @@ msgstr "Επεξεργασία ερωτήματος"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -25242,7 +25298,7 @@ msgid "Add many time slots"
msgstr "Προσθέστε νέο τύπο εισιτηρίου"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr "Προσθήκη νέου quota"
@@ -25261,8 +25317,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -25274,9 +25330,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr "Προσθέστε μια νέα λίστα check-in"
@@ -25293,7 +25349,7 @@ msgstr "Δημιουργία πολλαπλών ημερομηνιών"
msgid "Item prices"
msgstr "Τιμές αντικειμένων"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -25301,7 +25357,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -25349,11 +25405,27 @@ msgctxt "subevent"
msgid "Create date"
msgstr "Δημιουργία ημερομηνίας"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "Ιστορικό ημερομηνίας"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr ""
+"Μπορείτε να ακυρώσετε αυτήν την παραγγελία χρησιμοποιώντας το παρακάτω "
+"κουμπί."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Μπορεί να αλλάξει τις ρυθμίσεις του προϊόντος"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -26486,9 +26558,9 @@ msgstr "Η νέα λίστα ελέγχου έχει δημιουργηθεί."
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -26599,7 +26671,7 @@ msgstr "Δεν υπάρχουν ημερομηνίες"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Μη διαθέσιμα"
@@ -26607,7 +26679,7 @@ msgstr "Μη διαθέσιμα"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Σύντομα"
@@ -26728,7 +26800,7 @@ msgid "Unknown e-mail renderer."
msgstr "Άγνωστος επεξεργαστής ηλεκτρονικού ταχυδρομείου."
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "Ζητήσατε άκυρο τύπο εξόδου εισιτηρίου."
@@ -26908,7 +26980,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr "Το ζητούμενο προϊόν δεν υπάρχει."
@@ -27031,14 +27103,14 @@ msgstr ""
"Δεν μπορείτε να προσθέσετε bundles σε ένα προϊόν που είναι διαθέσιμο μόνο ως "
"πρόσθετο(add-on)."
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
#, fuzzy
#| msgid ""
#| "The order could not be deleted as some constraints (e.g. data created by "
@@ -27051,11 +27123,11 @@ msgstr ""
"Η παραγγελία δεν μπόρεσε να διαγραφεί, καθώς ορισμένοι περιορισμοί (π.χ. "
"δεδομένα που δημιουργήθηκαν από plug-ins) δεν το επιτρέπουν."
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "Το επιλεγμένο προϊόν έχει διαγραφεί."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "Το επιλεγμένο προϊόν έχει απενεργοποιηθεί."
@@ -27196,20 +27268,20 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
"Άγνωστος κωδικός παραγγελίας ή μη εξουσιοδοτημένος για πρόσβαση σε αυτήν την "
"παραγγελία."
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "Η λήψη εισιτηρίου δεν είναι ενεργοποιημένη για αυτό το προϊόν."
@@ -27485,15 +27557,15 @@ msgid "The email has been queued to be sent."
msgstr ""
"Το μήνυμα ηλεκτρονικού ταχυδρομείου έχει τοποθετηθεί στην ουρά για αποστολή."
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "Αυτό το τιμολόγιο δεν βρέθηκε"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr "Το αρχείο τιμολογίου δεν αποθηκεύεται πλέον στον διακομιστή."
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -27523,7 +27595,7 @@ msgstr "Αυτή η ενέργεια επιτρέπεται μόνο για πα
msgid "This action is only allowed for canceled orders."
msgstr "Αυτή η ενέργεια επιτρέπεται μόνο για παραγγελίες που εκκρεμούν."
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr "Παρουσιάστηκε σφάλμα. Ανατρέξτε στις παρακάτω λεπτομέρειες."
@@ -27532,12 +27604,12 @@ msgid "The order has been changed and the user has been notified."
msgstr "Η παραγγελία έχει αλλάξει και ο χρήστης έχει ειδοποιηθεί."
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr "Η παραγγελία έχει αλλάξει."
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -27569,7 +27641,7 @@ msgstr "Το μήνυμά σας έχει τεθεί σε αναμονή και
msgid "Failed to send mail to the following user: {}"
msgstr "Αποτυχία αποστολής mail στον ακόλουθο χρήστη: {}"
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -27960,7 +28032,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr "Τα επιλεγμένα δεδομένα διαγράφηκαν με επιτυχία."
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr "Η ζητούμενη ημερομηνία δεν υπάρχει."
@@ -27976,17 +28048,17 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "Η επιλεγμένη ημερομηνία έχει διαγραφεί."
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr "Η νέα ημερομηνία έχει δημιουργηθεί."
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "Οι επιλεγμένες ημερομηνίες έχουν απενεργοποιηθεί."
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
#, fuzzy
#| msgctxt "subevent"
#| msgid "The selected dates have been disabled."
@@ -27994,16 +28066,16 @@ msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Οι επιλεγμένες ημερομηνίες έχουν απενεργοποιηθεί."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "Οι επιλεγμένες ημερομηνίες έχουν διαγραφεί ή απενεργοποιηθεί."
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "{} νέες ημερομηνίες έχουν δημιουργηθεί."
@@ -28235,7 +28307,7 @@ msgstr "Η ζητούμενη καταχώρηση δεν υπάρχει."
msgid "The selected entry has been deleted."
msgstr "Η επιλεγμένη καταχώρηση έχει διαγραφεί."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "Αυτή δεν είναι μια σειρά συμβάντων (event series)."
@@ -28735,7 +28807,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -29498,9 +29570,9 @@ msgid "Check-in list (PDF)"
msgstr "Λίστα Check-in (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Check-in"
msgctxt "export_category"
@@ -29519,97 +29591,97 @@ msgctxt "tablehead"
msgid "paid"
msgstr "Μεταφραστές: μέγιστο 5 χαρακτήρες"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
#, fuzzy
#| msgid "Checkout"
msgid "Checked out"
msgstr "Ολοκλήρωση αγοράς"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
#, fuzzy
#| msgctxt "amount_label"
#| msgid "Automatically refund"
msgid "Automatically checked in"
msgstr "Αυτόματη επιστροφή χρημάτων"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "Mυστικό (secret)"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "Check-in lists"
msgid "Valid check-in codes"
msgstr "Κατάλογος check-in"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
#, fuzzy
#| msgid "Check-in lists"
msgid "Check-in log (all scans)"
msgstr "Κατάλογος check-in"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
#, fuzzy
#| msgid "Go offline"
msgid "Offline"
msgstr "Αποσυνδέομαι"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
#, fuzzy
#| msgid "Order overview"
msgid "Offline override"
msgstr "Επισκόπηση παραγγελιών"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Μήνυμα λάθους"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
#| msgid "Download date"
msgid "Upload date"
msgstr "Ημερομηνία λήψης"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
#, fuzzy
#| msgid "Download ticket"
msgid "Upload time"
msgstr "Κατεβάστε το εισιτήριο"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
#, fuzzy
#| msgid "Only successful payments"
msgid "Successful scans only"
msgstr "Μόνο επιτυχημένες πληρωμές"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
#, fuzzy
#| msgid "Check-in lists"
msgid "All check-in lists"
@@ -29651,13 +29723,11 @@ msgid "PayPal account"
msgstr "Λογαριασμός PayPal"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
"Κάντε κλικ εδώ για ένα σεμινάριο σχετικά με τον τρόπο απόκτησης των "
@@ -29728,7 +29798,7 @@ msgstr ""
"ολοκληρωθεί η πληρωμή."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "Παρουσιάστηκε σφάλμα κατά την αποστολή της αλληλογραφίας επιβεβαίωσης."
@@ -30497,94 +30567,94 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
#| msgid "Waiting"
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Αναμονή"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "This file is from a different event."
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Αυτό το αρχείο προέρχεται από διαφορετική εκδήλωση."
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
#, fuzzy
#| msgid "Only send to customers of"
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "Στείλτε μόνο στους πελάτες της"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
#, fuzzy
#| msgid "Only send to customers of"
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "Στείλτε μόνο στους πελάτες της"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
#| msgid "End date"
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Ημερομηνία λήξης"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Περιορίστε σε χώρες"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
#, fuzzy
#| msgid "Check-in status"
msgid "Filter check-in status"
msgstr "Κατάσταση check-in"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
#| msgid "Send to customers with order status"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "Αποστολή σε πελάτες με κατάσταση παραγγελίας"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
#| msgid "Send to customers with order status"
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Αποστολή σε πελάτες με κατάσταση παραγγελίας"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
#, fuzzy
#| msgid "Only send to customers of"
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "Στείλτε μόνο στους πελάτες της"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
#, fuzzy
#| msgid "Everyone who created a ticket order"
msgid "Everyone who placed an order"
msgstr "Ο καθένας που δημιούργησε μια παραγγελία εισιτηρίου"
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
@@ -30592,95 +30662,95 @@ msgstr ""
"Κάθε συμμετέχων (που επιστρέφει στην επαφή με την παραγγελία όταν δεν "
"δίνεται η διεύθυνση ηλεκτρονικού ταχυδρομείου του συμμετέχοντα)"
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
"Και οι δύο (όλες οι διευθύνσεις επικοινωνίας παραγγελιών και όλες οι "
"διευθύνσεις ηλεκτρονικού ταχυδρομείου που συμμετέχουν)"
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "εν αναμονή πληρωμής με καθυστέρηση"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Κατάλογος παραγγελιών με φόρους (PDF)"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
#| msgid "Send to customers with order status"
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Αποστολή σε πελάτες με κατάσταση παραγγελίας"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "Απόλυτη τιμή"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event start"
msgstr "Αναζήτηση εκδηλώσεων"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event end"
msgstr "Αναζήτηση εκδηλώσεων"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
#, fuzzy
#| msgid "Search for events"
msgid "Relative, after event start"
msgstr "Αναζήτηση εκδηλώσεων"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "Σχετική ημερομηνία:"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Κατάλογος παραγγελιών με φόρους (PDF)"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
#, fuzzy
#| msgid "Please enter your name."
msgid "Please specify the send date"
msgstr "Παρακαλώ εισάγετε το όνομά σας."
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
#, fuzzy
#| msgid "Please enter the same password twice"
msgid "Please specify the offset days and time"
msgstr "Εισαγάγετε τον ίδιο κωδικό πρόσβασης δύο φορές"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
#, fuzzy
#| msgid "Please select a quota."
msgid "Please specify a product"
@@ -31359,11 +31429,24 @@ msgstr ""
msgid "Publishable key"
msgstr "Κλειδί δημοσίευσης"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Δημιουργία εισιτηρίων"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Μυστικό κλειδί"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
@@ -31371,11 +31454,11 @@ msgstr ""
"Η χώρα στην οποία είναι καταχωρημένος ο λογαριασμός σας Stripe. Συνήθως, "
"αυτή είναι η χώρα διαμονής σας."
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -31384,11 +31467,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -31398,47 +31481,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Πληρωμές με πιστωτική κάρτα"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
#, fuzzy
#| msgid ""
#| "Despite the name, Sofort payments via Stripe are not "
@@ -31457,27 +31540,27 @@ msgstr ""
"μέθοδο πληρωμής μόνο εάν ο όρος πληρωμής σας επιτρέπει αυτό το χρονικό "
"διάστημα καθυστέρησης."
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -31490,53 +31573,53 @@ msgstr ""
"μέθοδο πληρωμής μόνο εάν ο όρος πληρωμής σας επιτρέπει αυτό το χρονικό "
"διάστημα καθυστέρησης."
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
#, fuzzy
#| msgid "Description"
msgid "Destination"
msgstr "Περιγραφή"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of πολλές κάρτες ελέγχου για να "
"πραγματοποιήσετε μια συναλλαγή. Δεν θα μεταφερθούν πραγματικά χρήματα."
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
msgid "No payment information found."
msgstr "Δεν βρέθηκαν πληροφορίες πληρωμής."
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
"support if the problem persists."
@@ -31559,23 +31642,23 @@ msgstr ""
"Είχαμε πρόβλημα στην επικοινωνία με το Stripe. Δοκιμάστε ξανά και "
"επικοινωνήστε με την υποστήριξη εάν το πρόβλημα παραμένει."
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
msgid "Stripe returned an error"
msgstr "Το Stripe επέστρεψε ένα σφάλμα"
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
msgid "You may need to enable JavaScript for Stripe payments."
msgstr ""
"Ίσως χρειαστεί να ενεργοποιήσετε την JavaScript για τις πληρωμές Stripe."
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, python-format
msgid "Stripe reported an error with your card: %s"
msgstr "Η Stripe ανέφερε ένα λάθος με την κάρτα σας: %s"
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
"with us if this problem persists."
@@ -31583,204 +31666,204 @@ msgstr ""
"Είχαμε πρόβλημα στην επικοινωνία με το Stripe. Δοκιμάστε ξανά και "
"επικοινωνήστε μαζί μας αν το πρόβλημα παραμένει."
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
"payment completed."
msgstr ""
"Η πληρωμή σας εκκρεμεί. Θα σας ενημερώσουμε μόλις ολοκληρωθεί η πληρωμή."
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
#, fuzzy
#| msgid "The password you entered was invalid, please try again."
msgid "Your payment failed. Please try again."
msgstr "Ο κωδικός που εισαγάγατε δεν ήταν έγκυρος, δοκιμάστε ξανά."
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, python-format
msgid "Stripe reported an error: %s"
msgstr "Το Stripe ανέφερε ένα σφάλμα: %s"
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
msgid "Credit card via Stripe"
msgstr "Πιστωτική κάρτα μέσω Stripe"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
msgid "Credit card"
msgstr "Πιστωτική κάρτα"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
#, fuzzy
#| msgid "iDEAL via Stripe"
msgid "SEPA Debit via Stripe"
msgstr "iDEAL μέσω Stripe"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Name"
msgstr "Κάτοχος λογαριασμού"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Street"
msgstr "Κάτοχος λογαριασμού"
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Postal Code"
msgstr "Κάτοχος λογαριασμού"
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder City"
msgstr "Κάτοχος λογαριασμού"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Country"
msgstr "Κάτοχος λογαριασμού"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Affirm via Stripe"
msgstr "Alipay μέσω Stripe"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Klarna via Stripe"
msgstr "Alipay μέσω Stripe"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
msgid "giropay via Stripe"
msgstr "giropay μέσω Stripe"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
"banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
msgid "unknown name"
msgstr "άγνωστο όνομα"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, fuzzy, python-brace-format
#| msgid "Bank account type"
msgid "Bank account at {bank}"
msgstr "Τύπος τραπεζικού λογαριασμού"
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
msgid "iDEAL via Stripe"
msgstr "iDEAL μέσω Stripe"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
msgid "Alipay via Stripe"
msgstr "Alipay μέσω Stripe"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
msgid "Bancontact via Stripe"
msgstr "Bancontact μέσω Stripe"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
msgid "SOFORT via Stripe"
msgstr "SOFORT μέσω Stripe"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
#, fuzzy
#| msgid "Payment by bank transfer"
msgid "SOFORT (instant bank transfer)"
msgstr "Πληρωμή με τραπεζικό έμβασμα"
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
msgid "Country of your bank"
msgstr "Χώρα της τράπεζάς σας"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
msgid "Germany"
msgstr "Γερμανία"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
msgid "Austria"
msgstr "Αυστρία"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
msgid "Belgium"
msgstr "Βέλγιο"
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
msgid "Netherlands"
msgstr "Ολλανδία"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
msgid "Spain"
msgstr "Ισπανία"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, fuzzy, python-brace-format
#| msgid "Bank account details"
msgid "Bank account {iban} at {bank}"
msgstr "Λεπτομέρειες τραπεζικού λογαριασμού"
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
#, fuzzy
#| msgid "iDEAL via Stripe"
msgid "EPS via Stripe"
msgstr "iDEAL μέσω Stripe"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Multibanco via Stripe"
msgstr "Alipay μέσω Stripe"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Przelewy24 via Stripe"
msgstr "Alipay μέσω Stripe"
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
"available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
#, fuzzy
#| msgid "Payment via Stripe"
msgid "WeChat Pay via Stripe"
msgstr "Πληρωμή μέσω Stripe"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -32323,7 +32406,7 @@ msgstr "Συμπληρωματικά προϊόντα"
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
msgid "Please enter numbers only."
msgstr "Παρακαλώ εισάγετε μόνο αριθμούς."
@@ -32371,7 +32454,7 @@ msgid ""
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
msgid "Please select a payment method."
msgstr "Παρακαλώ επιλέξτε έναν τρόπο πληρωμής."
@@ -32382,8 +32465,8 @@ msgstr "Παρακαλώ επιλέξτε έναν τρόπο πληρωμής."
msgid "Please select a payment method to proceed."
msgstr "Παρακαλώ επιλέξτε έναν τρόπο πληρωμής."
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
msgid "The payment information you entered was incomplete."
msgstr "Τα στοιχεία πληρωμής που εισάγατε ήταν ελλιπή."
@@ -32528,7 +32611,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
msgid "plus taxes"
@@ -33111,7 +33194,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -33124,7 +33207,7 @@ msgstr "ελάχιστο ποσό προς παραγγελία: %(num)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -33166,7 +33249,7 @@ msgstr "Εμφάνιση παραλλαγών"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
#, fuzzy
@@ -33177,7 +33260,7 @@ msgstr "Αρχική τιμή"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
#, fuzzy
@@ -33191,8 +33274,8 @@ msgstr "Καθαρή τιμή"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -33206,7 +33289,7 @@ msgstr "Τροποποιήστε την τιμή για %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -33217,7 +33300,7 @@ msgstr "Τροποποιήστε την τιμή για %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
msgid "incl. taxes"
@@ -33226,7 +33309,7 @@ msgstr "συμπεριλαμβανομένων των φόρων"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, python-format
@@ -33236,7 +33319,7 @@ msgstr "συν %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -33244,7 +33327,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "συμπ. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, fuzzy, python-format
@@ -33254,8 +33337,8 @@ msgstr "Ποσό απο %(item)s - %(var)s για παραγγελία"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -33266,15 +33349,15 @@ msgstr "Η προεργασία δεν ξεκίνησε"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, fuzzy, python-format
#| msgid "Amount of %(item)s – %(var)s to order"
@@ -33283,15 +33366,15 @@ msgstr "Ποσό απο %(item)s - %(var)s για παραγγελία"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, fuzzy, python-format
@@ -33300,7 +33383,7 @@ msgid "Add %(item)s to cart"
msgstr "Προσθήκη στο καλάθι"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, fuzzy, python-format
#| msgid "Amount of %(item)s to order"
@@ -33312,29 +33395,48 @@ msgid "There are no add-ons available for this product."
msgstr "Δεν υπάρχουν διαθέσιμα πρόσθετα για αυτό το προϊόν."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr ""
+"Εισαγάγετε έναν κωδικό κουπονιού παρακάτω για να αγοράσετε αυτό το εισιτήριο."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "Μη διαθέσιμος"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "Μη διαθέσιμος"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
#, fuzzy
#| msgid "FULLY PAID"
msgid "FULLY BOOKED"
msgstr "ΠΛΗΡΩΣ ΠΛΗΡΩΜΕΝΟ"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "ΕΞΑΝΤΛΗΜΕΝΑ"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Κατοχυρωμένα"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Όλα τα υπόλοιπα προϊόντα είναι δεσμευμένα αλλά ενδέχεται να είναι και πάλι "
@@ -33859,7 +33961,7 @@ msgid "Uncategorized items"
msgstr "Μη κατηγοριοποιημένο"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, fuzzy, python-format
@@ -33868,7 +33970,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Εμφάνιση όλων των εκδηλώσεων του %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, fuzzy, python-format
@@ -33877,7 +33979,7 @@ msgid "%(value)s incl. taxes"
msgstr "συμπεριλαμβανομένων των φόρων"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
@@ -33885,13 +33987,7 @@ msgstr "συμπεριλαμβανομένων των φόρων"
msgid "%(value)s without taxes"
msgstr "Συνολική αξία (χωρίς φόρους)"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr ""
-"Εισαγάγετε έναν κωδικό κουπονιού παρακάτω για να αγοράσετε αυτό το εισιτήριο."
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, fuzzy, python-format
#| msgid "Modify price for %(item)s"
@@ -33955,7 +34051,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
#, fuzzy
#| msgid "PDF ticket layout"
msgid "Few tickets left"
@@ -33966,7 +34062,7 @@ msgstr "Layout του PDF εισιτηρίου"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
msgctxt "available_event_in_list"
msgid "Buy now"
msgstr "Αγορά"
@@ -33981,7 +34077,7 @@ msgstr "Αγορά"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Κράτηση"
@@ -33990,7 +34086,7 @@ msgstr "Κράτηση"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
#, fuzzy
#| msgid "Fully redeemed"
msgid "Fully booked"
@@ -34051,14 +34147,14 @@ msgid "Other dates"
msgstr "Αλλα χαρακτηριστικά"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
#, fuzzy
#| msgid "The presale period for this event is over."
msgid "The booking period for this event is over."
msgstr "Η περίοδος προπώλησης γι' αυτήν την εκδήλωση τελείωσε."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, fuzzy, python-format
#| msgid "The presale for this event will start on %(date)s at %(time)s."
msgid "The booking period for this event will start on %(date)s at %(time)s."
@@ -34303,7 +34399,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Ζητήστε τιμολόγιο"
@@ -34576,7 +34672,7 @@ msgstr ""
"Η τροποποίηση της διεύθυνσης τιμολογίου δεν θα δημιουργήσει αυτόματα ένα νέο "
"τιμολόγιο. Επικοινωνήστε μαζί μας εάν χρειάζεστε ένα νέο τιμολόγιο."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Αποθήκευση αλλαγών"
@@ -35214,7 +35310,7 @@ msgid "Multiple dates"
msgstr "Δημιουργία πολλαπλών ημερομηνιών"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Περισσότερες πληροφορίες"
@@ -35284,8 +35380,8 @@ msgstr "Το καλάθι σας είναι τώρα άδειο."
msgid "The products have been successfully added to your cart."
msgstr "Τα προϊόντα προστέθηκαν με επιτυχία στο καλάθι σας."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
@@ -35362,86 +35458,86 @@ msgid ""
"used for a different account in this system."
msgstr ""
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr ""
"Άγνωστος κωδικός εκδήλωσης ή μη εξουσιοδοτημένος για πρόσβαση σε αυτή την "
"εκδήλωση."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Δεν έχει επιλεγεί ημερομηνία."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Άγνωστη ημερομηνία επιλεγμένη."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "Επιστρέψτε και δοκιμάστε ξανά."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "Η πληρωμή για αυτήν την παραγγελία δεν μπορεί να συνεχιστεί."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "Είναι πολύ αργά για να γίνει αποδεκτή η πληρωμή."
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
#, fuzzy
#| msgid "The invoice has been generated."
msgid "An invoice has been generated."
msgstr "Το τιμολόγιο έχει παραχθεί."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
msgid "The payment method for this order cannot be changed."
msgstr ""
"Δεν είναι δυνατή η αλλαγή της μεθόδου πληρωμής για αυτήν την παραγγελία."
-#: pretix/presale/views/order.py:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "Αυτή τη στιγμή εκκρεμεί πληρωμή για αυτήν την παραγγελία."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "Δεν μπορείτε να τροποποιήσετε αυτήν την παραγγελία"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
#, fuzzy
#| msgid "Keep a fixed cancellation fee"
msgid "You chose an invalid cancellation fee."
msgstr "Διατηρήστε ένα σταθερό τέλος ακύρωσης"
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
#, fuzzy
#| msgid "Any customer"
msgid "Canceled by customer"
msgstr "Κάθε πελάτης"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
#, fuzzy
#| msgid "The question has been deleted."
msgid "The cancellation has been requested."
msgstr "Η ερώτηση έχει διαγραφεί."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr ""
"Η λήψη των εισιτηρίων δεν είναι (ακόμα) ενεργοποιημένη για αυτήν την "
"παραγγελία."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, fuzzy, python-brace-format
#| msgid ""
#| "The order has been canceled. You can now select how you want to transfer "
@@ -35453,41 +35549,41 @@ msgstr ""
"Η παραγγελία ακυρώθηκε. Τώρα μπορείτε να επιλέξετε τον τρόπο με τον οποίο "
"θέλετε να μεταφέρετε τα χρήματα πίσω στο χρήστη."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
#, fuzzy
#| msgid "Your search did not match any vouchers."
msgid "You did not make any changes."
msgstr "Η αναζήτησή σας δεν ταιριάζει με κανένα κουπόνι."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
#, fuzzy
#| msgid "You need to enter a price if you want to change the product price."
msgid "You may not change your order in a way that changes the total price."
msgstr ""
"Πρέπει να εισαγάγετε μια τιμή αν θέλετε να αλλάξετε την τιμή του προϊόντος."
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You need to enter a price if you want to change the product price."
msgid "You may not change your order in a way that would require a refund."
msgstr ""
"Πρέπει να εισαγάγετε μια τιμή αν θέλετε να αλλάξετε την τιμή του προϊόντος."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
msgstr ""
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
#, fuzzy
#| msgid "You cannot cancel this order."
msgid "You cannot change this order."
@@ -35562,37 +35658,47 @@ msgid ""
"else."
msgstr ""
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "Αυτό το κατάστημα εισιτηρίων είναι απενεργοποιημένο αυτήν τη στιγμή."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr ""
"Η επιλεγμένη ημερομηνία δεν υπάρχει σε αυτή τη σειρά εκδηλώσεων (event "
"series)."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "από %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr ""
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "Πρόσβαση για ανάγνωση"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "Πρόσβαση για εγγραφή"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr ""
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr ""
+#~ "Αυτό το προϊόν προστίθεται στο καλάθι χρήστη αν το κουπόνι εξαργυρωθεί."
+
+#, fuzzy
+#~| msgid "Send to customers with order status"
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Αποστολή σε πελάτες με κατάσταση παραγγελίας"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Μοντέρνο τιμολόγιο (pretix 2.7)"
diff --git a/src/pretix/locale/el/LC_MESSAGES/djangojs.po b/src/pretix/locale/el/LC_MESSAGES/djangojs.po
index b1bfe1eb4..08e673fd4 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: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2019-10-03 19:00+0000\n"
"Last-Translator: Chris Spy \n"
"Language-Team: Greek not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4210,7 +4188,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4218,58 +4196,58 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr ""
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4281,51 +4259,51 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr ""
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr ""
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr ""
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4335,20 +4313,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4361,59 +4339,59 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr ""
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4421,102 +4399,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr ""
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr ""
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr ""
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4524,59 +4502,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4584,180 +4562,180 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr ""
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr ""
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr ""
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr ""
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr ""
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4765,22 +4743,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4790,46 +4768,46 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr ""
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr ""
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -4945,7 +4923,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr ""
@@ -4959,7 +4937,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -4983,12 +4961,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5037,132 +5015,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
-msgctxt "payment_state"
-msgid "created"
-msgstr ""
-
-#: pretix/base/models/orders.py:1634
-msgctxt "payment_state"
-msgid "pending"
-msgstr ""
-
-#: pretix/base/models/orders.py:1635
-msgctxt "payment_state"
-msgid "confirmed"
-msgstr ""
-
-#: pretix/base/models/orders.py:1636
-msgctxt "payment_state"
-msgid "canceled"
-msgstr ""
-
#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
-msgid "failed"
+msgid "created"
msgstr ""
#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
+msgid "pending"
+msgstr ""
+
+#: pretix/base/models/orders.py:1639
+msgctxt "payment_state"
+msgid "confirmed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1640
+msgctxt "payment_state"
+msgid "canceled"
+msgstr ""
+
+#: pretix/base/models/orders.py:1641
+msgctxt "payment_state"
+msgid "failed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1642
+msgctxt "payment_state"
msgid "refunded"
msgstr ""
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr ""
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr ""
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5173,7 +5151,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5181,27 +5159,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr ""
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5369,7 +5347,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5488,163 +5466,166 @@ msgid "Voucher value"
msgstr ""
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5694,15 +5675,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -5946,13 +5927,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6317,6 +6298,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr ""
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6568,7 +6558,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6616,10 +6606,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr ""
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6705,7 +6703,7 @@ msgid "Event canceled"
msgstr ""
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6724,7 +6722,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6742,12 +6740,27 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
+#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6755,7 +6768,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -6763,7 +6776,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6774,47 +6787,47 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr ""
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr ""
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6825,7 +6838,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6838,12 +6851,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -6852,69 +6865,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -6925,7 +6938,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -6936,42 +6949,42 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7238,26 +7251,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr ""
@@ -7330,7 +7343,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7340,39 +7353,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7383,194 +7396,214 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr ""
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr ""
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -7880,7 +7913,7 @@ msgid "Show exchange rates"
msgstr ""
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8359,7 +8392,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8407,7 +8440,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8423,7 +8456,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -8771,7 +8804,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8779,7 +8812,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8873,19 +8906,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -8912,7 +8945,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9179,12 +9212,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -9969,7 +10002,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10321,14 +10354,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10369,11 +10402,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -10709,7 +10742,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -10741,19 +10774,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10791,285 +10824,285 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
-msgid "Text sent to order contact address"
-msgstr ""
-
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
-msgid "Send an email to attendees"
-msgstr ""
-
#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+msgid "Text sent to order contact address"
+msgstr ""
+
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+msgid "Send an email to attendees"
+msgstr ""
+
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11078,159 +11111,159 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr ""
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr ""
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr ""
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11238,48 +11271,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11287,27 +11320,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -11432,7 +11465,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11440,18 +11473,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11649,7 +11682,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -11726,8 +11759,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -11771,7 +11804,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -11781,7 +11814,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -11806,9 +11839,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12034,123 +12067,131 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+msgid "No products"
+msgstr ""
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr ""
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
msgid "Date chosen by customer"
msgstr ""
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12158,11 +12199,11 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12170,40 +12211,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12280,11 +12321,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12295,21 +12336,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12317,16 +12358,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12335,29 +12376,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12366,58 +12407,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12426,7 +12467,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12436,127 +12477,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -12565,29 +12606,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -12595,20 +12636,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12626,7 +12667,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12640,24 +12681,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -12676,7 +12717,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -12810,11 +12851,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr ""
@@ -12884,15 +12925,15 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -12900,40 +12941,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12950,100 +12991,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -13524,7 +13565,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -13533,7 +13574,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14161,7 +14202,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -14380,9 +14421,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -14652,7 +14693,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -14684,9 +14725,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15046,7 +15087,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15159,7 +15200,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -16359,8 +16400,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -17387,7 +17428,7 @@ msgstr ""
msgid "New variation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -17395,32 +17436,32 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -17429,17 +17470,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -17604,7 +17645,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -17664,8 +17705,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -20897,7 +20938,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -20914,8 +20955,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -20927,9 +20968,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -20943,7 +20984,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -20951,7 +20992,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -20995,11 +21036,21 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the product settings."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -21925,9 +21976,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22032,7 +22083,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -22040,7 +22091,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -22135,7 +22186,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22304,7 +22355,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -22412,25 +22463,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -22554,18 +22605,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -22772,15 +22823,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -22804,7 +22855,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -22813,12 +22864,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -22846,7 +22897,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23168,7 +23219,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -23183,31 +23234,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -23399,7 +23450,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -23851,7 +23902,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -24466,9 +24517,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr ""
@@ -24485,78 +24536,78 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -24588,13 +24639,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -24655,7 +24704,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -25286,144 +25335,144 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -25960,21 +26009,32 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+msgid "Generate API keys"
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -25983,11 +26043,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -25997,47 +26057,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26045,27 +26105,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26073,51 +26133,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: LANGUAGE \n"
@@ -609,23 +609,23 @@ msgstr ""
msgid "Selected only"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:783
+#: pretix/static/pretixcontrol/js/ui/main.js:784
msgid "Enter page number between 1 and %(max)s."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:786
+#: pretix/static/pretixcontrol/js/ui/main.js:787
msgid "Invalid page number."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:944
+#: pretix/static/pretixcontrol/js/ui/main.js:945
msgid "Use a different name internally"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:984
+#: pretix/static/pretixcontrol/js/ui/main.js:985
msgid "Click to close"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:1059
+#: pretix/static/pretixcontrol/js/ui/main.js:1060
msgid "You have unsaved changes!"
msgstr ""
@@ -795,217 +795,237 @@ msgid "Only available with a voucher"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:35
+msgctxt "widget"
+msgid "Not yet available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:36
+msgctxt "widget"
+msgid "Not available anymore"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:37
+msgctxt "widget"
+msgid "Currently not available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:38
#, javascript-format
msgctxt "widget"
msgid "minimum amount to order: %s"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:36
+#: pretix/static/pretixpresale/js/widget/widget.js:39
msgctxt "widget"
msgid "Close ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:37
+#: pretix/static/pretixpresale/js/widget/widget.js:40
msgctxt "widget"
msgid "The ticket shop could not be loaded."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:38
+#: pretix/static/pretixpresale/js/widget/widget.js:41
msgctxt "widget"
msgid ""
"There are currently a lot of users in this ticket shop. Please open the shop "
"in a new tab to continue."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:40
+#: pretix/static/pretixpresale/js/widget/widget.js:43
msgctxt "widget"
msgid "Open ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:41
+#: pretix/static/pretixpresale/js/widget/widget.js:44
msgctxt "widget"
msgid "The cart could not be created. Please try again later"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:42
+#: pretix/static/pretixpresale/js/widget/widget.js:45
msgctxt "widget"
msgid ""
"We could not create your cart, since there are currently too many users in "
"this ticket shop. Please click \"Continue\" to retry in a new tab."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:44
+#: pretix/static/pretixpresale/js/widget/widget.js:47
msgctxt "widget"
msgid "Waiting list"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:45
+#: pretix/static/pretixpresale/js/widget/widget.js:48
msgctxt "widget"
msgid ""
"You currently have an active cart for this event. If you select more "
"products, they will be added to your existing cart."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:47
+#: pretix/static/pretixpresale/js/widget/widget.js:50
msgctxt "widget"
msgid "Resume checkout"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:48
+#: pretix/static/pretixpresale/js/widget/widget.js:51
msgctxt "widget"
msgid "Redeem a voucher"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:49
+#: pretix/static/pretixpresale/js/widget/widget.js:52
msgctxt "widget"
msgid "Redeem"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:50
+#: pretix/static/pretixpresale/js/widget/widget.js:53
msgctxt "widget"
msgid "Voucher code"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:51
+#: pretix/static/pretixpresale/js/widget/widget.js:54
msgctxt "widget"
msgid "Close"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:52
+#: pretix/static/pretixpresale/js/widget/widget.js:55
msgctxt "widget"
msgid "Continue"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:53
-msgctxt "widget"
-msgid "See variations"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:54
-msgctxt "widget"
-msgid "Choose a different event"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:55
-msgctxt "widget"
-msgid "Choose a different date"
-msgstr ""
-
#: pretix/static/pretixpresale/js/widget/widget.js:56
msgctxt "widget"
-msgid "Back"
+msgid "Show variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:57
msgctxt "widget"
-msgid "Next month"
+msgid "Hide variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:58
msgctxt "widget"
-msgid "Previous month"
+msgid "Choose a different event"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:59
msgctxt "widget"
-msgid "Next week"
+msgid "Choose a different date"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:60
msgctxt "widget"
-msgid "Previous week"
+msgid "Back"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:61
msgctxt "widget"
-msgid "Open seat selection"
+msgid "Next month"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:62
msgctxt "widget"
+msgid "Previous month"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:63
+msgctxt "widget"
+msgid "Next week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:64
+msgctxt "widget"
+msgid "Previous week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:65
+msgctxt "widget"
+msgid "Open seat selection"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:66
+msgctxt "widget"
msgid ""
"Some or all ticket categories are currently sold out. If you want, you can "
"add yourself to the waiting list. We will then notify if seats are available "
"again."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:63
+#: pretix/static/pretixpresale/js/widget/widget.js:67
msgctxt "widget"
msgid "Load more"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:65
+#: pretix/static/pretixpresale/js/widget/widget.js:69
msgid "Mo"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:66
+#: pretix/static/pretixpresale/js/widget/widget.js:70
msgid "Tu"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:67
+#: pretix/static/pretixpresale/js/widget/widget.js:71
msgid "We"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:68
+#: pretix/static/pretixpresale/js/widget/widget.js:72
msgid "Th"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:69
+#: pretix/static/pretixpresale/js/widget/widget.js:73
msgid "Fr"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:70
+#: pretix/static/pretixpresale/js/widget/widget.js:74
msgid "Sa"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:71
+#: pretix/static/pretixpresale/js/widget/widget.js:75
msgid "Su"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:74
+#: pretix/static/pretixpresale/js/widget/widget.js:78
msgid "January"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:75
+#: pretix/static/pretixpresale/js/widget/widget.js:79
msgid "February"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:76
+#: pretix/static/pretixpresale/js/widget/widget.js:80
msgid "March"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:77
+#: pretix/static/pretixpresale/js/widget/widget.js:81
msgid "April"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:78
+#: pretix/static/pretixpresale/js/widget/widget.js:82
msgid "May"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:79
+#: pretix/static/pretixpresale/js/widget/widget.js:83
msgid "June"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:80
+#: pretix/static/pretixpresale/js/widget/widget.js:84
msgid "July"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:81
+#: pretix/static/pretixpresale/js/widget/widget.js:85
msgid "August"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:82
+#: pretix/static/pretixpresale/js/widget/widget.js:86
msgid "September"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:83
+#: pretix/static/pretixpresale/js/widget/widget.js:87
msgid "October"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:84
+#: pretix/static/pretixpresale/js/widget/widget.js:88
msgid "November"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:85
+#: pretix/static/pretixpresale/js/widget/widget.js:89
msgid "December"
msgstr ""
diff --git a/src/pretix/locale/es/LC_MESSAGES/django.po b/src/pretix/locale/es/LC_MESSAGES/django.po
index f7061ab4c..07f4fb2a9 100644
--- a/src/pretix/locale/es/LC_MESSAGES/django.po
+++ b/src/pretix/locale/es/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-30 16:10+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2024-01-31 04:00+0000\n"
"Last-Translator: Eduardo Fernandez \n"
"Language-Team: Spanish not check this option if you want to use this "
@@ -4444,7 +4423,7 @@ msgstr ""
"utilizar este producto como producto adicional, ¡pero solo para paquetes "
"predefinidos!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4455,7 +4434,7 @@ msgstr ""
"pedidos que contengan este producto no podrán ser cancelados por los "
"usuarios, sino solo por usted."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4465,7 +4444,7 @@ msgstr ""
"esta cantidad de veces. Si deja el campo vacío o lo fija en 0, no hay ningún "
"límite especial para este producto."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4477,7 +4456,7 @@ msgstr ""
"ningún límite especial para este producto. El límite para el número máximo "
"de artículos en todo el pedido se aplica independientemente."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4490,7 +4469,7 @@ msgstr ""
"indicar a la persona en el momento de la entrada que su carné tendrá que ser "
"validado."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
@@ -4498,7 +4477,7 @@ msgstr ""
"Este texto será mostrado por la aplicación de check-in si se escanea un "
"ticket de este tipo."
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4508,7 +4487,7 @@ msgstr ""
"precio actual tiene descuento. Esto es sólo un ajuste cosmético y no "
"afectará realmente a los precios."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4516,11 +4495,11 @@ msgstr ""
"Cuando un cliente compra este producto recibirá una tarjeta regalo con un "
"valor equivalente al producto."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr "Tipos de membresía admitidos"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
@@ -4529,11 +4508,11 @@ msgstr ""
"membresía válida. Tenga en cuenta que esto significa que nunca será visible "
"en el componente."
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr "Este producto crea una membresía de tipo"
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
@@ -4541,19 +4520,19 @@ msgstr ""
"La duración de la membresía es la misma que la duración del evento o la "
"serie de eventos"
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr "Duración de la membresía en días"
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "Duración de la membresía en meses"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr "Validez"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4574,54 +4553,54 @@ msgstr ""
"configuración aquí más adelante, los boletos existentes no se verán "
"afectados por el cambio, pero mantendrán su validez actual."
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr "Inicio de validez"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr "Finalización de validez"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr "Minutos"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr "Horas"
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr "Días"
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr "Meses"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr "Los clientes pueden seleccionar la fecha de inicio de la validez"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
"Si no se selecciona, la validez siempre comienza en el momento de la compra."
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr "Fecha máxima de inicio"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
"La fecha de incio seleccionada puede ser máximo esta cantidad de días en el "
"futuro."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr "Condiciones de utilización de medios"
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4638,11 +4617,11 @@ msgstr ""
"también requiere una configuración específica de los ajustes de impresión y "
"emisión de tickets."
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr "Tipo de medio reusable"
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
@@ -4653,9 +4632,9 @@ msgstr ""
"productos, y no todos los tipos de medios se soportan en todos los canales "
"de ventas o el proceso de entrada."
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4668,7 +4647,7 @@ msgstr ""
msgid "Products"
msgstr "Productos"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
@@ -4676,24 +4655,24 @@ msgstr ""
"Si selecciona una política de medios reusables también sera necesario que "
"seleccione un tipo de medio reusable."
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
"El tipo de medio seleccionado no está activo en sus configuraciones de "
"organizador."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr "El tipo de medio seleccionado no admite el uso de tickets actualmente."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
"El tipo de medio seleccionado no soporta el uso de tarjetas de regalo en "
"este momento."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
@@ -4703,38 +4682,38 @@ msgstr ""
"reusable. En cambio, las tarjetas de regalo para algunos tipos de medio "
"reusables pueden crearse o recargarse directamente en el POS."
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
"El número máximo por orden no puede ser menor que el mínimo numero por orden."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
"La categoría del artículo debe pertenecer al mismo evento que el artículo."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
"La regla de impuestos del artículo debe pertenecer al mismo evento que el "
"artículo."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
"La disponibilidad del artículo no puede terminar antes de que comience."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Esto se muestra debajo del nombre de la variación en las listas."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr "Se requiere aprobación"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4746,21 +4725,21 @@ msgstr ""
"completarlo. Puedes usar esto, p. para boletos con descuento que solo están "
"disponibles para grupos específicos."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr "Tipos de membresía"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr "Esta variación no se venderá antes de la fecha indicada."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr "Esta variación no se venderá después de la fecha indicada."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
@@ -4770,11 +4749,11 @@ msgstr ""
"precedencia, de forma que si se selecciona un canal de ventas aquí pero no "
"un nivel de producto, la variación no estará disponible."
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr "Mostrar solamente si un vale coincidente se redime."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
@@ -4782,29 +4761,29 @@ msgstr ""
"Este producto no se mostrará en la página del evento hasta que el usuario "
"introduzca un vale que desbloquee el producto."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Ver variaciones del producto"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Variaciones de los productos"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Número mínimo"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Número máximo"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Los complementos están incluidos en el precio"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4813,44 +4792,44 @@ msgstr ""
"gratuita, incluso si los complementos normalmente cuestan dinero "
"individualmente."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "Permitir que el mismo producto se seleccione múltiples veces"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
"La categoría del complemento debe pertenecer al mismo evento que el artículo."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "El artículo ya tiene un complemento de esta categoría."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "El conteo mínimo debe ser igual o mayor que cero."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "El conteo máximo debe ser igual o mayor que cero."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "El conteo máximo debe ser mayor que el conteo mínimo."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "artículo incluído"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Variación de la agrupación"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Precio designado de la parte"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4862,60 +4841,60 @@ msgstr ""
"impuestos mixtos, pero puede mantenerse en blanco. Este valor NO se agregará "
"al precio del artículo base."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
"La agrupación de artículos debe pertenecer al mismo evento que el artículo."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "Se requiere establecer una variación para este artículo."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "La variación escogida no pertenece a este artículo."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "Se requiere que la cantidad sea igual o mayor que cero."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Número"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Texto (una línea)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Texto multilíneas"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Sí/No"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Seleccione uno de una lista"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Seleccione varios de una lista"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Subir archivos"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Fecha y hora"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Código de país (ISO 3166-1 alfa-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4923,7 +4902,7 @@ msgstr "Código de país (ISO 3166-1 alfa-2)"
msgid "Question"
msgstr "Pregunta"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
@@ -4931,82 +4910,82 @@ msgstr ""
"El nombre de la propiedad puede contener sólo letras, números, puntos, "
"líneas y guión bajo."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Texto de ayuda"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "Si la pregunta necesita ser explicada o aclarada, ¡hágalo aquí!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Tipo de pregunta"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Pregunta requerida"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Esta pregunta se hará a los compradores de los productos seleccionados"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
"Pregunte durante el registro en lugar de durante el proceso de compra de "
"entradas"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
"No se soporta por todas las aplicaciones de registro para todos los tipos de "
"preguntas."
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr "Mostrar respuesta durante el check-in"
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Pregunta oculta"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "Esta pregunta sólo se mostrará en el backend."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Imprimir respuesta en las facturas"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "Valor mínimo"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr "No se soporta en nuestras aplicaciones ni durante el registro"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "Valor máximo"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr "Longitud máxima"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr "Validar que el archivo sea vertical"
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
@@ -5014,97 +4993,97 @@ msgstr ""
"Si está marcado, los archivos deben ser imágenes con una relación de aspecto "
"de 3:4. Esto se usa comúnmente para fotografías impresas en credenciales."
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Se requiere una respuesta a esta pregunta para proceder."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr "Tipo de entrada no válido."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Selección de opción inválida."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "El número es demasiado bajo."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "El número es demasiado alto."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Selección de número inválida."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "Por favor elija una fecha posterior."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "Por favor elija una fecha anterior."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Fecha ingresada inválida."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Hora ingresada inválida."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Fecha-Hora ingresada invalida."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Código de país desconocido."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Respuesta"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "El identificador \"{}\" ya se utiliza para otra opción."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Opción de pregunta"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Opciones de preguntas"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Capacidad total"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Deje vacío para un número ilimitado de entradas."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Item"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Variaciones"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr "Ignore esta cuota al determinar la disponibilidad del evento"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5116,11 +5095,11 @@ msgstr ""
"se agrega a cada evento, pero no debe impedir que el evento se muestre como "
"agotado."
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Cerrar esta cuota permanentemente una vez se venda por completo"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5131,12 +5110,12 @@ msgstr ""
"cancelaciones o pedidos vencidos. Por supuesto, siempre puedes volver a "
"abrirlo manualmente."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
"Permitir vender más entradas una vez que las personas hayan realizado el pago"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5153,28 +5132,28 @@ msgstr ""
"\"Permitir volver a ingresar después de un escaneo de salida\" para evitar "
"una sobreventa accidental."
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Cuota"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Cuotas"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
"Todas las variaciones deben pertenecer a un artículo contenido en la lista "
"de artículos."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5182,15 +5161,15 @@ msgstr ""
"Uno o más artículos tienen variaciones, pero ninguno de ellos está en la "
"lista de variaciones."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Sub-evento no puede ser nullo para la serie de eventos."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr "Requerido para productos"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
@@ -5198,7 +5177,7 @@ msgstr ""
"Si está marcada, esta propiedad debe establecerse en cada producto. No se "
"aplica si se establece un valor predeterminado."
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5323,7 +5302,7 @@ msgid "expired"
msgstr "expirado"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "Cliente"
@@ -5337,7 +5316,7 @@ msgstr "Localización"
msgid "Total amount"
msgstr "Cantidad total"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5369,12 +5348,12 @@ msgstr ""
"Este texto será mostrado por la aplicación de check-in si se escanea un "
"ticket de este orden."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Información meta"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "Aprobación pendiente"
@@ -5427,100 +5406,100 @@ msgstr "El cupón {voucher} no tiene fondos suficientes."
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "El cupón {voucher} ya ha sido utilizado."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
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:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "creado"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "pendiente"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "confirmado"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "cancelado"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "fallido"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "reembolsado"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Información de pago"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "iniciado externamente"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "creado"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "en tránsito"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "hecho"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "fallido"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "cancelado"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Organizador"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Cliente"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Externo"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "Motivo del reembolso"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
@@ -5529,32 +5508,32 @@ msgstr ""
"Puede mostrarse al usuario final o usarse, p. como parte de una referencia "
"de pago."
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Tarifa de pago"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Tarifa de envío"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Tarifa por servicio"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Tarifa de cancelación"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr "Prima de seguro"
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Otras tarifas"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5565,7 +5544,7 @@ msgstr "Otras tarifas"
msgid "Gift card"
msgstr "Tarjeta de regalo"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5573,27 +5552,27 @@ msgstr "Tarjeta de regalo"
msgid "Value"
msgstr "Valor"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Posición de la orden"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "ID de carrito (p. ej. clave de sesión)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Posición del carrito"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Posiciones del carrito"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Cliente de negocios"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr "Esta referencia se imprimirá en su factura para su conveniencia."
@@ -5780,7 +5759,7 @@ msgstr ""
"asesor fiscal. No se da ninguna garantía para el cálculo correcto de los "
"impuestos. USO BAJO SU PROPIO RIESGO."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "País mercantil"
@@ -5918,32 +5897,35 @@ msgid "Voucher value"
msgstr "Valor del recibo"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
-msgstr "Este producto se añade al carrito del usuario si el cupón es canjeado."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
+msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Esta variación del producto seleccionado arriba está siendo utilizada."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Si está habilitado, el recibo es válido para cualquier producto afectado por "
"esta cuota."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "Asiento especifico"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Etiqueta"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -5953,16 +5935,16 @@ msgstr ""
"mismo valor para varios cupones, puede obtener estadísticas sobre cuántos de "
"ellos se han canjeado, etc."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Mostrar los productos ocultos que se encuentran en el recibo"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
"Ofrezca todos los productos complementarios gratis al canjear este cupón"
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
@@ -5970,23 +5952,23 @@ msgstr ""
"Incluya todos los productos empaquetados sin un precio designado al canjear "
"este cupón"
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Vales"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
"No se puede seleccionar una cuota que pertenezca a un evento diferente."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
"No se puede seleccionar una cuota y un producto específico al mismo tiempo."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
@@ -5996,12 +5978,12 @@ msgstr ""
"complementario o como parte de un paquete, ya que los vales no se pueden "
"aplicar a productos complementarios o productos combinados."
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
"No se puede seleccionar un producto que pertenezca a un evento diferente."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
@@ -6009,11 +5991,11 @@ msgstr ""
"No se puede seleccionar una variación sin haber seleccionado un producto que "
"proporcione variaciones."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Esta variación no pertenece a este producto."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6021,11 +6003,11 @@ msgstr ""
"Sólo se puede bloquear la cuota si se especifica una variación de producto "
"específica. De lo contrario, podría no estar claro qué cuotas bloquear."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr "Actualmente no es posible crear vales para productos adicionales."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
@@ -6033,7 +6015,7 @@ msgstr ""
"Debes seleccionar un producto o cuota específica si este bono debe reservar "
"tickets."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6042,26 +6024,26 @@ msgstr ""
"Este cupón ya ha sido redimido %(redeemed)s veces. No se puede reducir el "
"número máximo de usos por debajo de este número."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
"El número máximo de usos no podrá ser inferior al número mínimo de usos."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Si desea que este recibo bloquee la cuota, debe seleccionar una fecha "
"específica."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"No puede seleccionar un subevento si su evento no es una serie de eventos."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6069,20 +6051,20 @@ msgstr ""
"No se puede crear un recibo que bloquee la cuota ya que el producto "
"seleccionado o la cuota está agotada o completamente reservada."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Ya existe un recibo con este código."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "Debes elegir una fecha si seleccionas un asiento."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "El ID de asiento especificado \"{id}\" no existe para este evento."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
@@ -6091,20 +6073,20 @@ msgstr ""
"El asiento \"{id}\" no está disponible actualmente (bloqueado, ya vendido o "
"un cupón diferente)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr "Debes elegir un producto específico si seleccionas un asiento."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr "Los vales de asiento específicos solo se pueden utilizar una vez."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Debe elegir el producto \"{prod}\" para este asiento."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "El puesto\"{id}\" ya se ha vendido o está bloqueado."
@@ -6155,15 +6137,15 @@ msgid "Automatically created from waiting list entry for {email}"
msgstr ""
"Creado automáticamente a partir de la entrada en lista de espera para {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "El elemento seleccionado no pertenece a este evento."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Por favor, seleccione una variación específica de este producto."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6409,7 +6391,7 @@ msgstr "Se encontraron varios asientos coincidentes."
msgid "No matching seat was found."
msgstr "No se encontró ningún asiento coincidente."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
@@ -6417,7 +6399,7 @@ msgstr ""
"El asiento que has seleccionado ya está ocupado. Por favor seleccione un "
"asiento diferente."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "Debes seleccionar un asiento específico."
@@ -6838,6 +6820,15 @@ msgstr "123.45 EUR"
msgid "Price including add-ons"
msgstr "Precio incluyendo complementos"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "Juan Pérez"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7096,7 +7087,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Planta baja, fila 3, asiento 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "Entrada general"
@@ -7144,10 +7135,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Nombre del asistente para el saludo"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Señor Doe"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7237,7 +7236,7 @@ msgid "Event canceled"
msgstr "Evento cancelado"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7258,7 +7257,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "No se especificó ninguna fecha."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Ha seleccionado un producto que no está disponible para la venta."
@@ -7279,13 +7278,38 @@ msgstr ""
"cantidad que seleccionó. Por favor vea abajo para más detalles."
#: pretix/base/services/cart.py:117
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Algunos de los productos que seleccionó ya no están disponibles en la "
+"cantidad que seleccionó. Por favor vea abajo para más detalles."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Algunos de los productos que seleccionó ya no están disponibles en la "
+"cantidad que seleccionó. Por favor vea abajo para más detalles."
+
+#: pretix/base/services/cart.py:126
#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "No puede seleccionar más de %s artículo por pedido."
msgstr[1] "No puedes seleccionar más de %s artículos por pedido."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -7295,7 +7319,7 @@ msgstr[0] ""
msgstr[1] ""
"No puede seleccionar más de %(max)s elementos del producto %(product)s."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7305,7 +7329,7 @@ msgstr[0] ""
msgstr[1] ""
"Debe seleccionar al menos %(min)s artículos del producto %(product)s."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -7320,17 +7344,17 @@ msgstr[1] ""
"Eliminamos %(product)s de su carrito ya que no puede comprar menos de "
"%(min)s artículos del mismo."
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr "El período de preventa de este evento aún no ha comenzado."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr "El período de preventa de este evento ha finalizado."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
@@ -7338,7 +7362,7 @@ msgstr ""
"Todos los pagos de este evento tienen que estar ya confirmados, por lo que "
"no se pueden crear nuevos pedidos."
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
@@ -7346,7 +7370,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:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
@@ -7354,19 +7378,19 @@ msgstr ""
"El período de preventa de uno de los eventos de su carrito ha finalizado. "
"Las posiciones afectadas han sido eliminadas de su carrito."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr "El precio ingresado no es un número."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "El precio introducido es demasiado alto."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Este código de recibo no se conoce en nuestra base de datos."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7381,7 +7405,7 @@ msgstr[1] ""
"Los códigoa de cupónes \"%(voucher)s\" solo se pueden utilizar si selecciona "
"al menos %(number)s productos coincidentes."
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7400,14 +7424,14 @@ msgstr[1] ""
"al menos %(number)s productos coincidentes. Por lo tanto, hemos eliminado "
"algunas posiciones de su carrito que ya no se pueden comprar así."
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
"Este código de recibo ya ha sido utilizado el máximo número de veces "
"permitido."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7420,12 +7444,12 @@ msgstr ""
"ahora mismo, o que usted intentó canjearlo antes pero no completó el proceso "
"de pago. Puede intentar utilizarlo de nuevo en %d minutos."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Este cupón sólo puede ser canjeado %d más veces."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
@@ -7433,7 +7457,7 @@ msgstr ""
"La aplicación de un bono a todo el carrito no debe combinarse con otras "
"operaciones."
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7441,19 +7465,19 @@ msgstr ""
"Ya ha utilizado este código de recibo. Elimine la línea asociada de su "
"carrito si desea utilizarlo para un producto diferente."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "El recibo ha expirado."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "El recibo no es válido para este producto."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "Este bono no es válido para este asiento."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7463,34 +7487,34 @@ msgstr ""
"cupón. Si desea agregar algo nuevo a su carrito usando ese cupón, puede "
"hacerlo con la opción de canje de cupón en la parte inferior de la página."
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
"Su recibo es válido para un producto que actualmente no está a la venta."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Este recibo no es válido para esta fecha de evento."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "Necesita un código de recibo válido para pedir este producto."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "La fecha del evento seleccionada no está activa."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "No puede seleccionar un add-on para el producto seleccionado."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "No se pueden seleccionar dos variantes del mismo producto adicional."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7505,7 +7529,7 @@ msgstr[1] ""
"Puede seleccionar como máximo %(max)s add-ons de la categoría %(cat)s para "
"los productos %(base)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -7520,7 +7544,7 @@ msgstr[1] ""
"Necesita seleccionar al menos %(min)s add-ons de la categoría %(cat)s para "
"los productos %(base)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7529,7 +7553,7 @@ msgstr ""
"Puede seleccionar todos los complementos de la categoría %(cat)s para el "
"producto %(base)s como máximo una vez."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
@@ -7537,25 +7561,25 @@ msgstr ""
"Uno de los productos que seleccionó solo se puede comprar como complemento "
"de otro producto."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
"Uno de los productos que seleccionó solo se puede comprar como parte de un "
"paquete."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Por favor seleccione un asiento válido."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "No puedes seleccionar un asiento para este puesto."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "No se puede seleccionar el mismo asiento varias veces."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7563,7 +7587,7 @@ msgstr ""
"Se ha introducido una tarjeta regalo en lugar de un código. Las tarjetas "
"regalo se pueden introducir más tarde, con los detalles de pago."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7850,7 +7874,7 @@ msgstr ""
"Te estamos enviando este email porque lo has configurado así en la página de "
"configuración del evento."
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -7859,7 +7883,7 @@ msgstr ""
"Estás recibiendo este correo electrónico porque alguien realizó un pedido de "
"{event} para ti."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -7868,14 +7892,14 @@ msgstr ""
"Puede ver los detalles de su pedido en la siguiente URL :\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, 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/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr "Invitación al calendario"
@@ -7967,7 +7991,7 @@ msgstr ""
"Error al importar el valor \"{value}\" para la columna \"{column}\" en la "
"línea \"{line}\": {message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr "Las órdenes no pueden tener más del %(max)s de posiciones."
@@ -7977,7 +8001,7 @@ msgstr "Las órdenes no pueden tener más del %(max)s de posiciones."
msgid "Invalid data in row {row}: {message}"
msgstr "Datos no válidos en la fila {row}: {message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -7985,7 +8009,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:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -7993,7 +8017,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:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -8001,11 +8025,11 @@ 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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Se ha producido un error interno, inténtelo de nuevo."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
@@ -8013,11 +8037,11 @@ msgstr ""
"Este orden fue cambiado por otra persona simultáneamente. Verifique si sus "
"cambios aún son válidos e inténtelo nuevamente."
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Su carrito está vacío."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -8032,11 +8056,11 @@ msgstr[1] ""
"No puede seleccionar más de %(max)s artículos del producto %(product)s. "
"Eliminamos los artículos sobrantes de su carrito."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr "El período de preventa ha terminado."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8044,7 +8068,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:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8054,7 +8078,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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -8063,7 +8087,7 @@ msgstr ""
"ha utilizado con demasiada frecuencia. Ajustamos el precio del artículo en "
"su carrito."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8071,7 +8095,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:174
+#: pretix/base/services/orders.py:173
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."
@@ -8079,11 +8103,11 @@ 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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr "Necesita un código de cupón válido para pedir uno de los productos."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking period for one of the events in your cart has not yet started. "
"The affected positions have been removed from your cart."
@@ -8091,7 +8115,7 @@ 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
@@ -8099,7 +8123,7 @@ msgstr ""
"Uno de los asientos de su pedido no era válido, eliminamos la posición de su "
"carrito."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -8107,31 +8131,31 @@ msgstr ""
"Uno de los asientos de su pedido ha sido ocupado. Mientras tanto, eliminamos "
"la posición de su carrito."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr "No puede eliminar la posición %(addon)s ya que ya se ha registrado."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr "El pedido no fue cancelado."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
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:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Esta orden no está pendiente de aprobación."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "No puede cancelar este pedido."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8140,18 +8164,18 @@ msgstr ""
"Esta orden no se puede cancelar, ya que la tarjeta regalo {card} que se ha "
"comprado en esta orden ya se ha canjeado."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
"La tarifa de cancelación no puede ser superior al importe total de este "
"pedido."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr "Los métodos de pago seleccionados no cubren el saldo total."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8162,26 +8186,26 @@ msgstr ""
"sido usada en este intervalo. Por favor, comprueba los precios debajo y "
"prueba de nuevo."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Necesita seleccionar una variación del producto."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, 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:1487
+#: pretix/base/services/orders.py:1476
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:1488
+#: pretix/base/services/orders.py:1477
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:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
@@ -8189,7 +8213,7 @@ msgstr ""
"Esta operación dejaría la orden vacía. Por favor, cancele el pedido en su "
"lugar."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8197,7 +8221,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:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8205,7 +8229,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:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
@@ -8213,11 +8237,11 @@ msgstr ""
"La posición base seleccionada no le permite añadir este producto como un "
"complemento."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
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:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8226,19 +8250,19 @@ msgstr ""
"Se ha seleccionado el asiento \"{seat}\" para una fecha que no coincide con "
"la de la entrada. Por favor, escoge de nuevo un asiento."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "El producto seleccionado requiere que selecciones un asiento."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "El producto seleccionado no permite seleccionar asiento."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr "El país seleccionado está bloqueado por su norma fiscal."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
@@ -8246,7 +8270,7 @@ msgstr ""
"No se puede cambiar el precio de una posición que se ha usado para entregar "
"una tarjeta regalo."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8255,7 +8279,7 @@ msgstr ""
"La posición no se puede cancelar, ya que la tarjeta regalo {card} que se ha "
"comprado en esta orden ya se ha canjeado."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8263,6 +8287,27 @@ msgstr ""
"Sucedió un error al tratar de devolverle el dinero. Por favor contacte al "
"organizador del evento por información adicional."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Corporación de Ejemplo"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Ejemplo de Ticket de Admisión"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Un texto individual con una razón puede ser insertado aquí."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Esta cantidad se ha cargado a tu tarjeta."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+"Por favor, transfiera dinero a esta cuenta bancaria: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8650,7 +8695,7 @@ msgid "Show exchange rates"
msgstr "Mostrar tipos de cambio"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "Nunca"
@@ -9246,7 +9291,7 @@ msgstr ""
msgid "Available languages"
msgstr "Idiomas disponibles"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Lenguaje predefinido"
@@ -9306,7 +9351,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "Ocultar todos los productos agotados"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
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 "
@@ -9324,7 +9369,7 @@ msgstr "Mostrar variaciones de un producto expandido por defecto"
msgid "Enable waiting list"
msgstr "Habilitar lista de espera"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9765,7 +9810,7 @@ msgstr ""
"permite. De otra manera, un reembolso manual será creado para ser procesado "
"por usted."
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "Mantener una tarifa de cancelación fija"
@@ -9773,7 +9818,7 @@ msgstr "Mantener una tarifa de cancelación fija"
msgid "Keep payment, shipping and service fees"
msgstr "Conservar cuota de pago, envío y servicios"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "Mantener una tarifa de cancelación porcentual"
@@ -9891,21 +9936,21 @@ msgstr ""
"gratuito o no pagado. Déjelo vacío si desea que pretix genere "
"automáticamente los términos de cancelación según su configuración."
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "Dirección de contacto"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
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/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "Pie de imprenta URL"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9938,7 +9983,7 @@ msgstr ""
"Nunca se adjuntarán tickets si son más grandes que {size} para evitar "
"problemas de entrega de correo electrónico."
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10333,12 +10378,12 @@ msgstr ""
"Saludos cordiales, \n"
"El equipo de {event}"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Número de días"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11401,7 +11446,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr "Ma"
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11821,14 +11866,14 @@ msgstr "Subir foto"
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr "días"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -11873,11 +11918,11 @@ msgstr ""
"Este sitio funciona con software gratuito. Si desea leer los términos de la "
"licencia u obtener el código fuente, siga estos enlaces o instrucciones:"
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr "Habilitar formato de ticket"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Descargar ticket"
@@ -12230,7 +12275,7 @@ msgstr "Se ha producido un error inesperado, inténtelo de nuevo más tarde."
msgid "The task has been completed."
msgstr "La tarea ha sido completada."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr "¡Por favor no suba archivos de más de {size}!"
@@ -12269,19 +12314,19 @@ msgstr ""
"pueden seleccionar en instalaciones de desarrollo de pretix, no en "
"producción."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Todas las fechas"
@@ -12323,34 +12368,34 @@ msgstr "Soporte para preguntas de check-in"
msgid "All gates"
msgstr "Todas las puertas"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "Idiomas de uso"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
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:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "Esta es una serie de eventos"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
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:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Zona horaria del evento"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Tipo del impuesto sobre las ventas"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -12361,11 +12406,11 @@ 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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr "Dar acceso al equipo"
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
@@ -12375,11 +12420,11 @@ msgstr ""
"permiso para editar todos los eventos bajo este organizador. Seleccione uno "
"de sus equipos existentes al que se le otorgará acceso a este evento."
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr "Crea un nuevo equipo para este evento conmigo como único miembro"
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -12387,43 +12432,43 @@ msgstr ""
"Ejemplo de Centro de Conferencia \n"
"Heidelberg, Alemania"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "Su localización por defecto debe ser especificada."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Copiar configuración de"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "No copiar"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "Valor por ({value})"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "Dominio personalizado"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
"Debe configurar previamente el dominio personalizado en el servidor web."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr "No puede elegir el dominio base de esta instalación."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr "Este dominio ya está en uso para otro evento u organizador."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
@@ -12432,11 +12477,11 @@ msgstr ""
"Se ha producido un error de validación en una configuración que no forma "
"parte de este formulario: {error}"
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "Nombre del formato"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -12446,11 +12491,11 @@ msgstr ""
"de haber recibido ordenes puede causar comportamientos inesperados al "
"reordenar o cambiar nombres."
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr "Titulos permitidos"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
@@ -12459,29 +12504,29 @@ msgstr ""
"un tratamiento, esto se puede usar para restringir el conjunto de "
"tratamientos a seleccionar."
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "Pregunta por {fields}, despliega como {example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "Entrada de texto libre"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr "No preguntar"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr "Pregunte, pero no requiera información"
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr "Preguntar y solicitar información"
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
@@ -12489,11 +12534,11 @@ msgstr ""
"Ha configurado las tarjetas de regalo para que sean válidas {} años más el "
"año en el que se emite la tarjeta de regalo."
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "Normativa fiscal para las comisiones de pago"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -12503,11 +12548,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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "Generar facturas para canales de ventas"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
msgid ""
"If you have enabled invoice generation in the previous setting, you can "
"limit it here to specific sales channels."
@@ -12515,19 +12560,19 @@ msgstr ""
"Si ha habilitado la generación de facturas en la configuración anterior, "
"puede limitarla aquí a canales de ventas específicos."
-#: pretix/control/forms/event.py:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Estilo de factura"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Idioma de la factura"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "Idioma del usuario"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
@@ -12536,7 +12581,7 @@ msgstr ""
"Se emitirá una factura antes del pago si el cliente selecciona uno de los "
"siguientes métodos de pago: {list}"
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
@@ -12544,21 +12589,21 @@ msgstr ""
"Ninguno de los métodos de pago configurados actualmente provocará que se "
"emita una factura antes del pago."
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr "Recomendado"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
"Es necesario seleccionar la tienda online para recibir estos correos "
"electrónicos."
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr "Canales de venta para correos electrónicos de pago"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
@@ -12566,7 +12611,7 @@ msgstr ""
"Los emails de pedido realizado y pago sólo se enviarán a pedidos de estos "
"canales de venta. La tienda online debe estar habilitada."
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
@@ -12574,54 +12619,54 @@ msgstr ""
"Este correo electrónico sólo se enviará a pedidos de estos canales de venta. "
"La tienda online debe estar habilitada."
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "Direcciones CCO"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
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:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Firma"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, 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:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "p. ej. sus datos de contacto"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "Renderizador de correo HTML"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr "Asunto enviado a la dirección de contacto del pedido"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr "Texto enviado a la dirección de contacto del pedido"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "Enviar un correo electrónico a los asistentes"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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 "
@@ -12631,21 +12676,21 @@ msgstr ""
"diferentes a la de la persona que solicita las entradas, se enviará el "
"siguiente correo electrónico a los asistentes."
-#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr "Asunto enviado a los asistentes"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "Texto enviado a los asistentes"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12654,43 +12699,43 @@ msgstr "Texto enviado a los asistentes"
msgid "Text"
msgstr "Texto"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr "Asunto (enviado por administrador)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr "Asunto (enviado por el administrador al asistente)"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Texto (enviado por admin)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr "Asunto (solicitado por el usuario)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "Texto (solicitado por el usuario)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr "Texto (si el pedido caducará automáticamente)"
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr "Asunto (si el pedido caducará automáticamente)"
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr "Texto (si el pedido no caducará automáticamente)"
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr "Asunto (si el pedido no caducará automáticamente)"
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
@@ -12698,7 +12743,7 @@ msgstr ""
"Este correo electrónico solo se aplica a los métodos de pago que pueden "
"recibir pagos incompletos, como la transferencia bancaria."
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -12706,23 +12751,23 @@ 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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr "Asunto para pedido recibido"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr "Texto para pedido recibido"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr "Sujeto a orden aprobada"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr "Texto para pedido aprobado"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
@@ -12731,15 +12776,15 @@ msgstr ""
"gratuitos recibirán la plantilla de pedido gratuito que aparece a "
"continuación."
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr "Sujeto a pedido gratuito aprobado"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr "Texto aprobado"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
@@ -12748,75 +12793,75 @@ msgstr ""
"recibirán en su lugar la plantilla de pedidos no gratuitos que aparece "
"arriba."
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr "Asunto para orden denegada"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr "Texto para pedido denegado"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr "Generador de códigos de tickets"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr "Para usuarios avanzados, normalmente no es necesario cambiarlo."
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "Todos los países"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "Unión Europea"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Cualquier cliente"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Individual"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Negocios"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Empresa con IVA válido"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "Cobrar IVA"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "Sin IVA"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "Venta no permitida"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr "El pedido requiere aprobación"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr "Tasa impositiva divergente"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr "Texto en factura"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Bono preseleccionado"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -12828,11 +12873,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:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Modo de compatibilidad"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -12840,28 +12885,28 @@ 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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "El código del recibo no existe."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "La URL semántica que introdujo no era correcta."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Descargas de entradas"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
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:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Exigir a todos los asistentes que rellenen sus nombres"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -12869,11 +12914,11 @@ msgstr ""
"De forma predeterminada, solicitaremos nombres pero no los exigiremos. "
"Puedes desactivar esto por completo en la configuración."
-#: pretix/control/forms/event.py:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Pago a través de Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -12885,11 +12930,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:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Pago por transferencia bancaria"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -12899,16 +12944,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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Precio (opcional)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Gratis"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Cantidad disponible"
@@ -13037,7 +13082,7 @@ msgstr "Seguimiento debido"
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -13045,18 +13090,18 @@ msgid "All products"
msgstr "Todos los productos"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} - Cualquier variación"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr "Todas las fechas a partir de o después"
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr "Todas las fechas empezando antes"
@@ -13269,7 +13314,7 @@ msgstr "Todos los asistentes"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "Chequeado"
@@ -13350,8 +13395,8 @@ msgstr "Filtrar por etiqueta"
msgid "Search voucher"
msgstr "Buscar recibo"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13397,7 +13442,7 @@ msgstr "Registros fallidos"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr "Tipo de escaneado"
@@ -13408,7 +13453,7 @@ msgstr "Todas las acciones"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
#, fuzzy
msgid "Device"
msgstr "Dispositivos"
@@ -13437,9 +13482,9 @@ msgstr "Fecha de fin"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "Lista de registro"
@@ -13718,11 +13763,17 @@ msgstr "Este campo es obligatorio"
msgid "Dependencies between questions are not supported during check-in."
msgstr "Dependencias entre preguntas no están soportadas durante el registro."
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Todos los productos"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "El producto debe existir en múltiples variaciones"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
@@ -13730,73 +13781,73 @@ msgstr ""
"Seleccione esta opción, por ejemplo, para camisetas que vienen en varios "
"tamaños. Puede seleccionar las variaciones en el paso siguiente."
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
#, fuzzy
msgid "No category"
msgstr "Categoría del producto"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "Sin impuestos"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Copiar información del producto"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "No añadir a una cuota ahora"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Añadir un producto a un contingente existente"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Crear una nueva cuota para este producto"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "Opciones de cuota"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "Añadir a la cuota existente"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "Nuevo nombre de cuota"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Tamaño"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Número de tickets"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "El nombre de la cuota es obligatorio."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Por favor, seleccione una cuota."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(Propuesta de evento)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "Elegir automáticamente dependiendo en la configuración del evento"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "Si, si la generación del ticket está habilitada en general"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -13806,7 +13857,13 @@ msgstr ""
"completo, desempleados y personas mayores de 65 años. Esta entrada incluye "
"acceso a todas las partes del evento, excepto el área VIP."
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "El producto pedido \"{item}\" ya no está disponible."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
@@ -13814,25 +13871,25 @@ msgstr ""
"Esta opción está en desuso. Para productos nuevos, utilice la opción más "
"nueva a continuación que se refiere a otro producto en lugar de una cuota."
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr "Se muestra independientemente de otros productos"
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
msgid "Purchase date"
msgstr "Comprado"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
msgid "Date chosen by customer"
msgstr "Cualquier cliente"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr "No se concedió membresía"
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
#, fuzzy
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
@@ -13841,7 +13898,7 @@ msgstr ""
"Las tarjetas de regalo deberán tener asociada una tasa impositiva, dado que "
"ésta se aplica al canjear la tarjeta."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
@@ -13849,7 +13906,7 @@ msgstr ""
"Si se requiere una membresía válida, se debe seleccionar al menos un tipo de "
"membresía válido."
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -13862,11 +13919,11 @@ msgstr ""
"membresía no sea personalizada, configure el tipo de membresía para que sea "
"transferible."
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr "El inicio de la validez debe ser anterior al final de la misma."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -13877,21 +13934,21 @@ msgstr ""
"usuario o está actualmente en la cesta de un usuario. En su lugar, configure "
"la variación como \"inactiva\"."
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
msgid "Use value from product"
msgstr "Crear un primer producto"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
#, fuzzy
msgid "Add-ons"
msgstr "Add-ons"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "Ha añadido el mismo tipo de add-on dos veces"
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
@@ -13899,24 +13956,24 @@ msgstr ""
"Tenga en cuenta que establecer un número mínimo hace imposible comprar este "
"producto si todos los complementos disponibles están agotados."
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
#, fuzzy
msgid "Bundled products"
msgstr "Agregar producto"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr "Agregaste el mismo producto empaquetado dos veces."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
#, fuzzy
msgid "Bundled product"
msgstr "Agregar producto"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "inactivo"
@@ -13999,12 +14056,12 @@ msgstr "Mostrar todas las ordenes en modo de prueba"
msgid "CSV column: \"{name}\""
msgstr "Columna CSV: \"{name}\""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
msgid "Confirm order regardless of payment"
msgstr "Cancelar el pago"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -14022,11 +14079,11 @@ msgstr ""
"automáticamente si llega la fecha límite de pago, ya que esperamos que desee "
"cobrar el monto de alguna manera y no cancelar automáticamente el pedido."
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "Cuota de exceso de reservas"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
@@ -14034,11 +14091,11 @@ msgstr ""
"Si marca esta casilla, esta operación se realizará incluso si da lugar a una "
"cuota sobrevendida y usted ha vendido más entradas de las previstas!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "Cuota de exceso de reservas e ignorar la morosidad"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -14050,17 +14107,17 @@ msgstr ""
"operación también se realizará independientemente de la configuración para "
"pagos atrasados."
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
#, fuzzy
msgid "Notify customer by email"
msgstr "Notificar al usuario por correo electrónico"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "Mantener una tarifa de cancelación de"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
#, fuzzy
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
@@ -14075,15 +14132,15 @@ msgstr ""
"incluirlas en la tarifa de cancelación si desea retenerlas. Porfavor siempre "
"ingrese un valor bruto, el impuesto será calculado automáticamente."
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr "Generar cancelación de factura"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "Comentario (será enviado al usuario)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
@@ -14092,17 +14149,17 @@ msgstr ""
"posición respectivo esté presente en el texto del correo electrónico "
"configurado."
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
"Sólo se enviará un correo si el pedido se paga en su totalidad después de "
"esto."
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "Monto de pago"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -14111,21 +14168,21 @@ msgstr "Monto de pago"
msgid "Payment date"
msgstr "Fecha de pago"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
msgid "Please select some events."
msgstr "Por favor, seleccione una cuota."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Recalcular impuestos"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
#, fuzzy
msgid "Do not re-calculate taxes"
msgstr "Recalcular impuestos"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
@@ -14133,7 +14190,7 @@ msgstr ""
"Vuelva a calcular los impuestos según la dirección y la configuración del "
"producto, mantenga la misma cantidad en bruto."
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
@@ -14141,11 +14198,11 @@ msgstr ""
"Vuelva a calcular los impuestos según la dirección y la configuración del "
"producto, mantenga el total neto igual."
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr "Generar una nueva factura si es necesario"
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
@@ -14154,26 +14211,26 @@ msgstr ""
"contenido de la orden, la factura antigua se cancelará y se generará una "
"nueva."
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "Notificar al usuario"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
"Enviar un correo electrónico al cliente notificándole que su pedido ha sido "
"modificado."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr "Permitir sobrevender cupos cuando se realice esta operación"
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "Agregado a"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -14182,7 +14239,7 @@ msgstr "Agregado a"
msgid "Seat"
msgstr "Asiento"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -14193,64 +14250,64 @@ msgstr "Asiento"
msgid "Membership"
msgstr "Miembros"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
"Incluyendo impuestos, si los hubiera. Mantener vacío para el precio por "
"defecto del producto"
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
#, fuzzy
msgid "(Unchanged)"
msgstr "Mantener sin cambios"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Precio nuevo (bruto)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr "El billete está bloqueado"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr "Incio de validez"
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr "Fin de validez"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "Generar un nuevo secreto"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
#, fuzzy
msgid "Cancel this position"
msgstr "Cancelar posición"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "Partir en un nuevo orden"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
#, fuzzy
msgid "(No membership)"
msgstr "Membresía del equipo"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
#, fuzzy
msgid "Remove this fee"
msgstr "Quitar el filtro"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "Invalidar secretos"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -14260,11 +14317,11 @@ 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:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr "Adjuntar tickets"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
@@ -14272,24 +14329,24 @@ msgstr ""
"Se ignorarán si los tickets exceden un límite de tamaño determinado para "
"garantizar la capacidad de entrega del correo electrónico."
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr "Adjuntar facturas"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Destinatario"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
"Cancelar la orden. Todos los tickets ya no funcionarán. Esto no se puede "
"revertir."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
@@ -14297,29 +14354,29 @@ msgstr ""
"Marque el pedido como pendiente y permita que el usuario pague el importe "
"pendiente con otro método de pago."
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "No hagas nada y mantén el orden como está."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "El importe del reembolso debe ser positivo e inferior a {}."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "Es necesario especificar un importe para un reembolso parcial."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
#, fuzzy
msgid "Cancel all dates"
msgstr "Cancelar orden"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
#, fuzzy
msgid "Automatically refund money if possible"
msgstr "Reembolso automático"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
@@ -14329,11 +14386,11 @@ msgstr ""
"tickets que han sido bloqueados (manualmente o mediante un complemento) no "
"se cancelan automáticamente y deberás tratarlos manualmente."
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr "Crear reembolso en la lista de tareas pendientes de reembolso manual"
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -14348,7 +14405,7 @@ msgstr ""
"manual. No marques si deseas reembolsar algunos de los pedidos "
"compensándolos con pedidos diferentes o emitiendo tarjetas de regalo."
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
@@ -14356,25 +14413,25 @@ msgstr ""
"Reembolsar el valor del pedido a una tarjeta de regalo en lugar del método "
"de pago original"
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr "Validez de la tarjeta regalo"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
#, fuzzy
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Mantener una tarifa de cancelación fija"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr "Las entradas gratuitas en productos complementarios no contabilizan"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
#, fuzzy
msgid "Keep fees"
msgstr "Impuestos de la orden"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -14386,22 +14443,22 @@ msgstr ""
"de una serie de eventos se cancela solo parcialmente, ya que consta de "
"entradas para varias fechas."
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
#, fuzzy
msgid "Send information via email"
msgstr "Enviar vales"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
#, fuzzy
msgid "Send information to waiting list"
msgstr "Enviar vales"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "Cancelado: {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14433,7 +14490,7 @@ msgstr ""
"\n"
"Tu equipo de {event}"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14457,24 +14514,24 @@ msgstr ""
"\n"
"Tu equipo de {event}"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "Seleccione una fecha específica o un rango de fechas, no ambos."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "Seleccione todas las fechas o un rango de fechas, no ambos."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr "Si establece un rango de fechas, establezca un inicio y un final."
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr "Confirme que desea cancelar TODAS las fechas de esta serie de eventos."
@@ -14496,7 +14553,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr "Actualmente no tiene acceso a ningún evento."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr "Características experimentales"
@@ -14650,11 +14707,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Opcional"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
#, fuzzy
msgctxt "form_bulk"
msgid "change"
@@ -14726,17 +14783,17 @@ msgstr "Temas de actualidad"
msgid "Selection contains various values"
msgstr "La selección contiene varios valores"
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
msgid "The end of availability should be after the start of availability."
msgstr "La finalización del evento tiene que ser después de su inicio."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
#, fuzzy
msgid "Available_until"
msgstr "Disponible hasta"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "Excluya estas fechas en lugar de añadirlas."
@@ -14744,15 +14801,15 @@ msgstr "Excluya estas fechas en lugar de añadirlas."
msgid "Your changes could not be saved. See below for details."
msgstr "Sus cambios no se han podido guardar. Ver abajo para más detalles."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr "ID de asiento específico"
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "Producto no válido seleccionado."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
@@ -14760,11 +14817,11 @@ msgstr ""
"El bono solo coincide con productos ocultos pero no has seleccionado que los "
"muestre."
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Códigos"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
@@ -14772,17 +14829,17 @@ msgstr ""
"Agregue un código de recibo por línea. Le sugerimos que copie esta lista y "
"la guarde en un archivo."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
#, fuzzy
msgid "Send vouchers via email"
msgstr "Enviar vales"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr "Tu vale para {event}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14811,19 +14868,19 @@ msgstr ""
"Atentamente,\n"
"Tu equipo de {event}"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "Destinatarios"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
#, fuzzy
msgid "or"
msgstr "Puerto"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
@@ -14834,30 +14891,30 @@ msgstr ""
"de título y una o más de las columnas \"correo electrónico\", \"número\", "
"\"nombre\" o \"etiqueta\"."
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "Usos máximos por recibo"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "Número de veces que CADA uno de estos vales puede ser canjeado."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr "IDs de asiento específicos"
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
"El CSV de entrada ha de contener una fila con las cabeceras en la primera "
"línea."
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr "Error al analizar CSV: {error}."
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
@@ -14865,33 +14922,33 @@ msgstr ""
"No se reconoció que la entrada CSV tuviera varias columnas, tal vez tenga "
"algún campo entre comillas no válido en su entrada."
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
"El CSV de entrada ha de contener un campo con la cabecera \"{header}\"."
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
"El CSV de entrada contiene un campo desconocido con la cabecera \"{header}\"."
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr "{value} no es una dirección de correo electrónico válida."
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr "Valor no válido en la fila {number}."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "Ya existe un recibo con uno de estos códigos."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
@@ -14900,12 +14957,12 @@ msgstr ""
"El código de cupón {code} es demasiado corto. Asegúrese de que todos los "
"códigos de cupón tengan al menos {min_length} caracteres."
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr "El código de cupón {code} aparece en su lista dos veces."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
@@ -14913,7 +14970,7 @@ msgstr ""
"Si los códigos se enviasen por correo electrónico, se ha de especificar "
"título, mensaje y destinatarios."
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
@@ -14921,7 +14978,7 @@ msgstr ""
"Se han generado {codes} códigos, pero se han introducido {recp} "
"destinatarios para dichos códigos."
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
#, fuzzy
msgid "You need to specify as many seats as voucher codes."
msgstr "Necesita especificar una cuota o un producto."
@@ -15476,7 +15533,7 @@ msgid "The order locale has been changed."
msgstr "Se ha cambiado el lugar de la orden."
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "Se ha generado la factura."
@@ -15485,7 +15542,7 @@ msgid "The invoice has been regenerated."
msgstr "Se ha regenerado la factura."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "Se ha vuelto a emitir la factura."
@@ -16173,7 +16230,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "El pedido ha sido cancelado (comentario: \"{comment}\")."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "El pedido ha sido cancelado."
@@ -16401,9 +16458,9 @@ msgstr "Registro"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "Listas de registro"
@@ -16697,7 +16754,7 @@ msgstr "Establecer nueva contraseña"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -16729,9 +16786,9 @@ msgstr "Establecer nueva contraseña"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -17138,7 +17195,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -17254,7 +17311,7 @@ msgstr "Nombre del Banco"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Resultado"
@@ -18694,8 +18751,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -19935,7 +19992,7 @@ msgstr ""
msgid "New variation"
msgstr "Variación de la muestra"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "Añadir una nueva variación"
@@ -19943,36 +20000,36 @@ msgstr "Añadir una nueva variación"
msgid "Availability"
msgstr "Disponibilidad"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
msgid "Tickets & Badges"
msgstr "Nombre del ticket"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr "Registro y Validez"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
msgid "Duration"
msgstr "Variacion"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr "horas"
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
#, fuzzy
msgid "months"
msgstr "mes(es)"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
#, fuzzy
msgid "years"
msgstr "año(s)"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -19986,17 +20043,17 @@ msgstr ""
"incluida en el cálculo, por lo que si introduces \"1 día\", el billete será "
"válido hasta el final del día de inicio."
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "Parametrizaciones adicionales"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr "Duración de la membresía después de la compra"
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "Historia del producto"
@@ -20187,7 +20244,7 @@ msgstr "Totalmente reservado"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Agotado"
@@ -20252,8 +20309,8 @@ msgstr "Editar pregunta"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -23969,7 +24026,7 @@ msgid "Add many time slots"
msgstr "Añadir un nuevo tipo de ticket"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr "Añadir una nueva cuota"
@@ -23989,8 +24046,8 @@ msgstr ""
"Estas configuraciones son opcionales; si las deja vacías, se utilizarán los "
"valores predeterminados de la configuración del producto."
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -24010,9 +24067,9 @@ msgstr ""
"horarias del mismo día, o incluso franjas horarias superpuestas, será más "
"fácil trabajar con una sola lista de control grande."
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr "Añadir una nueva lista de registro"
@@ -24027,7 +24084,7 @@ msgstr "Crear varias fechas"
msgid "Item prices"
msgstr "Precios de artículo"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -24040,7 +24097,7 @@ msgstr ""
"reemplazar la configuración de cuotas de todas las fechas "
"seleccionadas."
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -24092,11 +24149,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr "Crear fecha"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "Historial de fechas"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "Puedes cancelar esta orden usando el siguiente botón."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Puede cambiar la configuración del producto"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr "Aún no ha creado ninguna fecha para esta serie de eventos."
@@ -25157,9 +25228,9 @@ msgstr "Se ha creado la nueva lista de registro."
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -25266,7 +25337,7 @@ msgstr "Sin fechas"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Venta finalizada"
@@ -25274,7 +25345,7 @@ msgstr "Venta finalizada"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Pronto"
@@ -25376,7 +25447,7 @@ msgid "Unknown e-mail renderer."
msgstr "Desconocido renderizador de correo electrónico."
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "Ha solicitado un tipo de salida de ticket no válido."
@@ -25581,7 +25652,7 @@ msgstr ""
"Seleccionó que no tiene complementos gratuitos instalados, pero encontramos "
"el complemento \"{plugin}\" con licencia \"{license}\"."
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr "El producto solicitado no existe."
@@ -25699,7 +25770,7 @@ msgstr ""
"No se pueden añadir add-ons a un producto que sólo está disponible como un "
"add-on en sí mismo."
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
@@ -25709,7 +25780,7 @@ msgstr ""
"productos. Tus participantes no podrán comprar el paquete a menos que "
"elimines este artículo."
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
@@ -25720,11 +25791,11 @@ msgstr ""
"interrumpir los informes u otras funciones, por lo que el producto se ha "
"deshabilitado."
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "Se ha eliminado el producto seleccionado."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "El producto seleccionado ha sido desactivado."
@@ -25887,19 +25958,19 @@ msgstr[1] ""
"Tu equipo de {event}"
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
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:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "La descarga de tickets no está habilitada para este producto."
@@ -26148,15 +26219,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:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "No se ha encontrado esta factura"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
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:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -26184,7 +26255,7 @@ msgstr "Esta acción sólo se permite para órdenes pendientes."
msgid "This action is only allowed for canceled orders."
msgstr "Esta acción sólo está permitida para pedidos cancelados."
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr "Se ha producido un error. Por favor, vea los detalles a continuación."
@@ -26193,12 +26264,12 @@ msgid "The order has been changed and the user has been notified."
msgstr "El pedido ha sido cambiado y el usuario ha sido notificado."
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr "El orden ha sido cambiado."
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -26228,7 +26299,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:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26600,7 +26671,7 @@ msgstr "Lamentablemente, no pudimos procesar este archivo PDF ({reason})."
msgid "The selected data was deleted successfully."
msgstr "Los datos seleccionados se han borrado correctamente."
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr "La fecha solicitada no existe."
@@ -26615,32 +26686,32 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "Se ha borrado la fecha seleccionada."
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr "Se ha creado la nueva fecha."
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "Las fechas seleccionadas han sido deshabilitadas."
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
#, fuzzy
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Las fechas seleccionadas han sido deshabilitadas."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "Las fechas seleccionadas se han borrado o desactivado."
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr "No cree más de 100.000 fechas a la vez."
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "{} se han creado nuevas fechas."
@@ -26854,7 +26925,7 @@ msgstr "La entrada solicitada no existe."
msgid "The selected entry has been deleted."
msgstr "Se ha borrado la entrada seleccionada."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "Esta no es una serie de eventos."
@@ -27366,7 +27437,7 @@ msgstr "Por favor, transfiera el importe total a la siguiente cuenta bancaria:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -28076,9 +28147,9 @@ msgid "Check-in list (PDF)"
msgstr "Lista de registro (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr "Registro"
@@ -28097,7 +28168,7 @@ msgctxt "tablehead"
msgid "paid"
msgstr "pagado"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
@@ -28105,29 +28176,29 @@ msgstr ""
"Descarga una hoja de cálculo con todos los asistentes que están incluidos en "
"una lista de check-in."
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
#, fuzzy
msgid "Checked out"
msgstr "Compra"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
#, fuzzy
msgid "Automatically checked in"
msgstr "Reembolso automático"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "Secreto"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr "Códigos de check-in válidos"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
@@ -28136,12 +28207,12 @@ msgstr ""
"válidos, p. para importar a un sistema diferente. No incluye códigos "
"bloqueados ni datos personales."
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
#, fuzzy
msgid "Check-in log (all scans)"
msgstr "Listas de registro"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
@@ -28149,40 +28220,40 @@ msgstr ""
"Descargue una hoja de cálculo con una línea para cada escaneo que se realizó "
"en sus estaciones de check-in."
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
#, fuzzy
msgid "Offline"
msgstr "Desconectarse"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
#, fuzzy
msgid "Offline override"
msgstr "Resumen de pedidos"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Mensaje de error"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
msgid "Upload date"
msgstr "Fecha de descarga"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
#, fuzzy
msgid "Upload time"
msgstr "Descargar ticket"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr "OK"
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr "Solo escaneos válidos"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
#, fuzzy
msgid "All check-in lists"
msgstr "Listas de registro"
@@ -28220,13 +28291,11 @@ msgid "PayPal account"
msgstr "Cuenta de PayPal"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
"Haga clic aquí para un tutorial sobre cómo obtener las claves necesarias"
@@ -28297,7 +28366,7 @@ msgstr ""
"complete el pago."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "Se ha producido un error al enviar el mail de confirmación."
@@ -29064,11 +29133,11 @@ msgstr ""
"Envíe correos electrónicos a todos sus clientes o grupos específicos de "
"clientes."
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr "Adjunto"
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
@@ -29078,64 +29147,67 @@ msgstr ""
"electrónico no llegue o se clasifique en carpetas de spam. Recomendamos "
"utilizar únicamente archivos PDF de no más de 2 MB de tamaño."
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Esperando"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Restringir a una fecha de evento específica"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "Restringir a fechas de eventos que comiencen en o después"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "Restringir a fechas de eventos que comiencen antes"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Fecha de fin"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Restringir a productos"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
#, fuzzy
msgid "Filter check-in status"
msgstr "Estado del registro"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
+#, fuzzy
+#| msgctxt "sendmail_form"
+#| msgid "Restrict to recipients with check-in on list"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
-msgstr "Restringir a destinatarios sin check-in"
+msgid "Restrict to recipients without check-in on any list"
+msgstr "Restringir a destinatarios con check-in en la lista"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Restringir a pedidos creados en o después"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "Restringir a pedidos creados antes"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr "Todos los que hicieron un pedido"
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
@@ -29143,78 +29215,78 @@ msgstr ""
"Cada asistente (si no hay un correo de contacto se usará por defecto el "
"correo usado para la compra)"
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr "Ambas (tanto direcciones de correo de compra como de contacto)"
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr "pago pendiente pero ya confirmado"
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr "pago pendiente (excepto no aprobado o ya confirmado)"
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "pendiente con pago atrasado"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Restringir a pedidos con estado"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Restringir a destinatarios con check-in en la lista"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr "Tipo de horario"
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
#, fuzzy
msgid "Absolute"
msgstr "Impuesto total"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
#, fuzzy
msgid "Relative, before event start"
msgstr "Búsqueda de eventos"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
#, fuzzy
msgid "Relative, before event end"
msgstr "Búsqueda de eventos"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
#, fuzzy
msgid "Relative, after event start"
msgstr "Búsqueda de eventos"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr "Relativo, después del final del evento"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Restringir a pedidos con estado"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr "Por favor especifica la fecha de envío"
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
#, fuzzy
msgid "Please specify the offset days and time"
msgstr "Por favor, introduzca la misma contraseña dos veces"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr "Por favor especifica un producto"
@@ -29838,11 +29910,24 @@ msgstr ""
msgid "Publishable key"
msgstr "Clave publicable"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Generar tickets"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Clave secreta"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
@@ -29850,11 +29935,11 @@ msgstr ""
"El país en el que está registrada su cuenta Stripe. Por lo general, este es "
"su país de residencia."
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr "Consultar Apple Pay/Google Pay"
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -29868,11 +29953,11 @@ msgstr ""
"detección no tiene en cuenta si Google Pay/Apple Pay se ha desactivado en el "
"Panel de Stripe."
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr "Postfijo del descriptor de declaración"
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -29887,19 +29972,19 @@ msgstr ""
"método de pago, solo se permite un número muy limitado de caracteres. No "
"recomendamos ingresar más de {cnt} caracteres en este campo."
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Pagos con tarjeta de crédito"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "Giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
@@ -29907,23 +29992,23 @@ msgstr ""
"Es posible que sea necesario habilitar algunos métodos de pago en la "
"configuración de su cuenta Stripe antes de que funcionen correctamente."
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "IDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontacto"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr "SEPA Débito Directo"
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
@@ -29931,7 +30016,7 @@ msgstr ""
"Es posible que sea necesario habilitar algunos métodos de pago en la "
"configuración de su cuenta Stripe antes de que funcionen correctamente."
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -29943,11 +30028,11 @@ msgstr ""
"hasta 14 días en confirmarse. Active este método de pago "
"únicamente si su plazo de pago permite este retraso."
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr "Nombre del mandato del acreedor SEPA"
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
@@ -29955,11 +30040,11 @@ msgstr ""
"Proporcione el nombre de su mandato de acreedor SEPA, que se mostrará al "
"usuario."
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
@@ -29967,7 +30052,7 @@ msgstr ""
"Stripe está en proceso de eliminar este método de pago. Si creó su cuenta "
"Stripe después de noviembre de 2023, no puede utilizar este método de pago."
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -29979,35 +30064,35 @@ msgstr ""
"días para ser confirmados en algunos casos. Por favor, active este "
"método de pago sólo si su plazo de pago lo permite."
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr "EPS"
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr "Multibanco / Cajero automático"
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr "Transferencias 24"
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr "Pago por WeChat"
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr "Afirmar"
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr "Solo disponible para pagos entre $50 y $30,000."
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr "Klarna"
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
@@ -30015,7 +30100,7 @@ msgstr ""
"Klarna y Stripe decidirán cuáles de los métodos de pago ofrecidos por Klarna "
"están disponibles para el usuario."
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
@@ -30023,12 +30108,12 @@ msgstr ""
"Los términos de servicio de Klarna no permiten su uso por organizaciones "
"benéficas u organizaciones políticas."
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
#, fuzzy
msgid "Destination"
msgstr "Descripción"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of varias tarjetas de prueba para realizar una transacción. No se "
"transferirá nada de dinero."
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
msgid "No payment information found."
msgstr "No se ha encontrado información de pago."
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
"support if the problem persists."
@@ -30052,22 +30137,22 @@ msgstr ""
"póngase en contacto con el servicio de asistencia técnica si el problema "
"persiste."
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
msgid "Stripe returned an error"
msgstr "Stripe ha devuelto un error"
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
msgid "You may need to enable JavaScript for Stripe payments."
msgstr "Es posible que necesite habilitar JavaScript para pagos con Stripe."
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, python-format
msgid "Stripe reported an error with your card: %s"
msgstr "Stripe reportó un error con su tarjeta: %s"
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
"with us if this problem persists."
@@ -30075,7 +30160,7 @@ msgstr ""
"Tuvimos problemas para comunicarnos con Stripe. Por favor, inténtelo de "
"nuevo y póngase en contacto con nosotros si este problema persiste."
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
"payment completed."
@@ -30083,72 +30168,72 @@ msgstr ""
"Su pago está pendiente de completarse. Le informaremos tan pronto como se "
"complete el pago."
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
msgid "Your payment failed. Please try again."
msgstr "Su pago falló. Inténtalo de nuevo."
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, python-format
msgid "Stripe reported an error: %s"
msgstr "Stripe reportó un error: %s"
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
msgid "Credit card via Stripe"
msgstr "Tarjeta de crédito a través de Stripe"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
msgid "Credit card"
msgstr "Tarjeta de crédito"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
#, fuzzy
msgid "SEPA Debit via Stripe"
msgstr "iDEAL a través de Stripe"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr "Débito por SEPA"
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
#, fuzzy
msgid "Account Holder Name"
msgstr "Titular de la cuenta"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
#, fuzzy
msgid "Account Holder Street"
msgstr "Titular de la cuenta"
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
#, fuzzy
msgid "Account Holder Postal Code"
msgstr "Titular de la cuenta"
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
#, fuzzy
msgid "Account Holder City"
msgstr "Titular de la cuenta"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
#, fuzzy
msgid "Account Holder Country"
msgstr "Titular de la cuenta"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
#, fuzzy
msgid "Affirm via Stripe"
msgstr "Alipay vía Stripe"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
#, fuzzy
msgid "Klarna via Stripe"
msgstr "Alipay vía Stripe"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
msgid "giropay via Stripe"
msgstr "giropay vía Stripe"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
@@ -30159,23 +30244,23 @@ msgstr ""
"única. Mantenga su cuenta bancaria en línea y su información de inicio de "
"sesión disponibles."
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
msgid "unknown name"
msgstr "nombre desconocido"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, python-brace-format
msgid "Bank account at {bank}"
msgstr "Cuenta bancaria en {bank}"
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
msgid "iDEAL via Stripe"
msgstr "iDEAL a través de Stripe"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
@@ -30184,11 +30269,11 @@ msgstr ""
"holandeses. Mantenga su cuenta bancaria en línea y su información de inicio "
"de sesión disponibles."
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
msgid "Alipay via Stripe"
msgstr "Alipay vía Stripe"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
@@ -30196,64 +30281,64 @@ msgstr ""
"Este método de pago está disponible para los clientes del sistema de pago "
"chino Alipay. Mantenga su información de inicio de sesión disponible."
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
msgid "Bancontact via Stripe"
msgstr "Bancontact vía Stripe"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
msgid "SOFORT via Stripe"
msgstr "SOFORT vía Stripe"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
#, fuzzy
msgid "SOFORT (instant bank transfer)"
msgstr "Pago por transferencia bancaria"
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
msgid "Country of your bank"
msgstr "País de tu banco"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
msgid "Germany"
msgstr "Alemania"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
msgid "Austria"
msgstr "Austria"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
msgid "Belgium"
msgstr "Bélgica"
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
msgid "Netherlands"
msgstr "de los Países Bajos"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
msgid "Spain"
msgstr "España"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, python-brace-format
msgid "Bank account {iban} at {bank}"
msgstr "Cuenta bancaria {iban} en {bank}"
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
#, fuzzy
msgid "EPS via Stripe"
msgstr "iDEAL a través de Stripe"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
#, fuzzy
msgid "Multibanco via Stripe"
msgstr "Alipay vía Stripe"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
#, fuzzy
msgid "Przelewy24 via Stripe"
msgstr "Alipay vía Stripe"
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
@@ -30263,12 +30348,12 @@ msgstr ""
"bancos polacos. Mantenga su cuenta bancaria en línea y su información de "
"inicio de sesión disponibles."
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
#, fuzzy
msgid "WeChat Pay via Stripe"
msgstr "Pago a través de Stripe"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -30805,7 +30890,7 @@ msgstr "Productos complementarios"
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
msgid "Please enter numbers only."
msgstr "Ingrese solamente números."
@@ -30860,7 +30945,7 @@ msgstr ""
"Se aplicó su método de pago, pero todavía es necesario pagar {}. Seleccione "
"un método de pago para el resto."
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
msgid "Please select a payment method."
msgstr "Por favor seleccione un método de pago."
@@ -30869,8 +30954,8 @@ msgstr "Por favor seleccione un método de pago."
msgid "Please select a payment method to proceed."
msgstr "Seleccione un método de pago para continuar."
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
msgid "The payment information you entered was incomplete."
msgstr "La información de pago que introdujo estaba incompleta."
@@ -31016,7 +31101,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
msgid "plus taxes"
@@ -31543,7 +31628,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -31556,7 +31641,7 @@ msgstr "cantidad mínima a pedir: %(num)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -31596,7 +31681,7 @@ msgstr "Mostrar variantes"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
msgid "Original price:"
@@ -31605,7 +31690,7 @@ msgstr "Precio original:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
msgid "New price:"
@@ -31617,8 +31702,8 @@ msgstr "Nuevo precio:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -31631,7 +31716,7 @@ msgstr "Modificar precio para %(item)s, al menos %(price)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -31642,7 +31727,7 @@ msgstr "Modificar precio para %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
msgid "incl. taxes"
@@ -31651,7 +31736,7 @@ msgstr "incl. impuestos"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, python-format
@@ -31661,7 +31746,7 @@ msgstr "plus %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -31669,7 +31754,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "incluido. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, fuzzy, python-format
@@ -31678,8 +31763,8 @@ msgstr "Cantidad de %(item)s - %(var)s al pedido"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -31689,15 +31774,15 @@ msgstr "Seleccione el estado"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr "Disminuir cantidad"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, fuzzy, python-format
msgid "Quantity of %(item)s, %(var)s to order"
@@ -31705,15 +31790,15 @@ msgstr "Cantidad de %(item)s - %(var)s al pedido"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr "Aumentar cantidad"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, python-format
@@ -31721,7 +31806,7 @@ msgid "Add %(item)s to cart"
msgstr "Añadir %(item)s al carrito"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, python-format
msgid "Quantity of %(item)s to order"
@@ -31732,27 +31817,45 @@ msgid "There are no add-ons available for this product."
msgstr "No hay complementos disponibles para este producto."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Ingrese un código de recibo a continuación para comprar este ticket."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "No disponible"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "No disponible"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "TODO VENDIDO/RESERVADO"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "AGOTADOS"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Reservado"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Todos los productos restantes están reservados pero podrían estar "
@@ -32216,7 +32319,7 @@ msgid "Uncategorized items"
msgstr "Sin categorías"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, python-format
@@ -32224,7 +32327,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Mostrar imagen en tamaño completo de %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, python-format
@@ -32232,19 +32335,14 @@ msgid "%(value)s incl. taxes"
msgstr "%(value)s incl. impuestos"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, python-format
msgid "%(value)s without taxes"
msgstr "%(value)s sin impuestos"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-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:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, python-format
msgid "Set price in %(currency)s for %(item)s"
@@ -32306,7 +32404,7 @@ msgstr "Mostrar la próxima semana, %(week)s"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
#, fuzzy
msgid "Few tickets left"
msgstr "Diseño de tickets en PDF"
@@ -32316,7 +32414,7 @@ msgstr "Diseño de tickets en PDF"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
msgctxt "available_event_in_list"
msgid "Buy now"
msgstr "Comprar ahora"
@@ -32331,7 +32429,7 @@ msgstr "Comprar ahora"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Reservar ahora"
@@ -32340,7 +32438,7 @@ msgstr "Reservar ahora"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "Todo vendido/reservado"
@@ -32399,12 +32497,12 @@ msgid "Other dates"
msgstr "Otras fechas"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
msgid "The booking period for this event is over."
msgstr "El período de preventa para este evento ha terminado."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, python-format
msgid "The booking period for this event will start on %(date)s at %(time)s."
msgstr "La preventa para este evento comenzará en %(date)s a %(time)s."
@@ -32625,7 +32723,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Solicitar factura"
@@ -32857,7 +32955,7 @@ msgstr ""
"una nueva factura. Póngase en contacto con nosotros si necesita una nueva "
"factura."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Guardar cambios"
@@ -33443,7 +33541,7 @@ msgid "Multiple dates"
msgstr "Varias fechas"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Más información"
@@ -33513,8 +33611,8 @@ msgstr "Su carrito ha sido vaciado."
msgid "The products have been successfully added to your cart."
msgstr "Los productos se han añadido con éxito a su carrito."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
"Las entradas para este evento no se pueden adquirir en este canal de venta."
@@ -33589,76 +33687,76 @@ msgstr ""
"No pudimos utilizar su inicio de sesión porque la dirección de correo "
"electrónico {email} ya se utiliza para una cuenta diferente en este sistema."
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr ""
"Código de evento desconocido o no autorizado para acceder a este evento."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Fecha no seleccionada."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Fecha seleccionada desconocida."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "Por favor, vuelve e inténtalo de nuevo."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "El pago de este pedido no puede continuar."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "El pago es demasiado tarde para ser aceptado."
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
msgid "An invoice has been generated."
msgstr "Se ha generado una factura."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
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:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "Actualmente hay un pago pendiente para esta orden."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "No puedes modificar esta orden"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "Elegiste una tarifa de cancelación no válida."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
msgid "Canceled by customer"
msgstr "Cancelado por el cliente"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "Se ha solicitado la cancelación."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr "La descarga de tickets (todavía) no está habilitada para esta orden."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
"Haga clic en el enlace que le enviamos por correo electrónico para descargar "
"sus entradas."
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
@@ -33667,27 +33765,27 @@ msgstr ""
"El pedido ha sido cambiado. Ahora puede continuar pagando el monto pendiente "
"de {amount}."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
msgid "You did not make any changes."
msgstr "No hiciste ningún cambio."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr "No puede cambiar su pedido de manera que reduzca el precio total."
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr "Sólo puede cambiar su pedido de forma que aumente el precio total."
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr "No puede cambiar su pedido de manera que cambie el precio total."
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
msgid "You may not change your order in a way that would require a refund."
msgstr "No puede cambiar su pedido de manera que requiera un reembolso."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
@@ -33695,7 +33793,7 @@ msgstr ""
"No puede cambiar su pedido de manera que aumente el precio total ya que ya "
"no se aceptan pagos para este evento."
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr "No puedes cambiar este pedido."
@@ -33772,35 +33870,43 @@ msgstr ""
"¡Muchas gracias! Le asignaremos tu puesto en la lista de espera a otra "
"persona."
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "Esta taquilla está actualmente inhabilitada."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "La fecha seleccionada no existe en esta serie de eventos."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "de %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr "Solo perfil de usuario"
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "Acceso de lectura"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "Acceso de escritura"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr ""
+#~ "Este producto se añade al carrito del usuario si el cupón es canjeado."
+
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Restringir a destinatarios sin check-in"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Creador Moderno de Recibos (pretix 2.7)"
diff --git a/src/pretix/locale/es/LC_MESSAGES/djangojs.po b/src/pretix/locale/es/LC_MESSAGES/djangojs.po
index c3cd3172d..67b3331b6 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: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2023-11-07 14:00+0000\n"
"Last-Translator: Zona Vip \n"
"Language-Team: Spanish \n"
"Language-Team: Finnish not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4374,7 +4354,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4382,60 +4362,60 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
#| msgid "Valid"
msgid "Validity"
msgstr "Voimassa"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4447,59 +4427,59 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
#| msgid "Start of presale"
msgid "Start of validity"
msgstr "Ennakkomyynnin alku"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "End of presale"
msgid "End of validity"
msgstr "Ennakkomyynnin loppu"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
#, fuzzy
#| msgid "Month"
msgid "Months"
msgstr "Kuukausi"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
#| msgid "Maximum usages"
msgid "Maximum future start"
msgstr "Enimmäiskäyttökerrat"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4509,20 +4489,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4535,60 +4515,60 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
#, fuzzy
msgid "Require approval"
msgstr "Uusi tilaus vaatii hyväksynnän"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4596,103 +4576,103 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr "Tätä variaatiota ei myydä ennen annettu ajankohtaa."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr "Tätä variaatiota ei myydä annetun ajankohdan jälkeen."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
#, fuzzy
msgid "Show only if a matching voucher is redeemed."
msgstr "Montako kertaa tämän kupongin voi käyttää."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Tuotevariaatio"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4700,59 +4680,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4760,184 +4740,184 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "Suurin arvo"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
#| msgid "Maximum value"
msgid "Maximum length"
msgstr "Suurin arvo"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Event type"
msgid "Invalid input type."
msgstr "Tapahtuman tyyppi"
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr ""
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr ""
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Tuntematon maakoodi."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Vastaus"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Kysymysvaihtoehto"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Kysymysvaihtoehdot"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Jätä tyhjäksi, jos loputon."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Variaatiot"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4945,22 +4925,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Sulje tämä kiintiö pysyvästi, kun se on myyty loppuun"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4970,48 +4950,48 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Kiintiö"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Kiintiöt"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr ""
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "Purchased products"
msgid "Required for products"
msgstr "Ostetut tuotteet"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5127,7 +5107,7 @@ msgid "expired"
msgstr "vanhentunut"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "Asiakas"
@@ -5141,7 +5121,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5165,12 +5145,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "Odottaa hyväksyntää"
@@ -5223,132 +5203,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Tyhjä, jos tämä tuote ei ole pääsylippu"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "luotu"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr ""
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "vahvistettu"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "peruutettu"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "epäonnistunut"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "hyvitetty"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Maksutiedot"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "luotu"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "matkalla"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "valmis"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "epäonnistunut"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "peruutettu"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Järjestäjä"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Asiakas"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Ulkoinen"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "Hyvityksen syy"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Palvelumaksu"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Peruutusmaksu"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Muut maksut"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5359,7 +5339,7 @@ msgstr "Muut maksut"
msgid "Gift card"
msgstr "Lahjakortti"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5367,27 +5347,27 @@ msgstr "Lahjakortti"
msgid "Value"
msgstr "Arvo"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "Korin ID (esim. istuntoavain)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Yritysasiakas"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5559,7 +5539,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Myyjän maa"
@@ -5680,165 +5660,168 @@ msgid "Voucher value"
msgstr "Kupongin arvo"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
-msgstr "Tämä tuote lisätään käyttäjän koriin kun kuponki lunastetaan."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
+msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Kupongit"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "Et voi valita kiintiötä, joka kuuluu eri tapahtumaan."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot select a quota that belongs to a different event."
msgid "You cannot select a product that belongs to a different event."
msgstr "Et voi valita kiintiötä, joka kuuluu eri tapahtumaan."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Tämä kuponkikoodi on jo olemassa."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5888,15 +5871,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6140,13 +6123,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6517,6 +6500,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "Matti Meikäläinen"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6784,7 +6776,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6834,10 +6826,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Osallistujan nimi"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "hra Meikäläinen"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6924,7 +6924,7 @@ msgid "Event canceled"
msgstr "Tapahtuma peruttu"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6943,7 +6943,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6960,6 +6960,21 @@ msgid ""
msgstr ""
#: pretix/base/services/cart.py:117
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
#, fuzzy, python-format
#| msgid "You cannot generate an invoice for this order."
msgid "You cannot select more than %s item per order."
@@ -6967,7 +6982,7 @@ msgid_plural "You cannot select more than %s items per order."
msgstr[0] "Et voi luoda laskua tälle tilaukselle."
msgstr[1] "Et voi luoda laskua tälle tilaukselle."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6975,7 +6990,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -6983,7 +6998,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6994,51 +7009,51 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
#| msgid "The presale for this event has not yet started."
msgid "The booking period for this event has not yet started."
msgstr "Tapahtuman myynti ei ole vielä alkanut."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
#| msgid "The presale period for this event is over."
msgid "The booking period for this event has ended."
msgstr "Tämän tapahtuman ennakkomyynti on päättynyt."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7049,7 +7064,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7062,12 +7077,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7076,69 +7091,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7149,7 +7164,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -7160,42 +7175,42 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7477,26 +7492,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
msgctxt "attachment_filename"
msgid "Calendar invite"
@@ -7570,7 +7585,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7580,39 +7595,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7623,66 +7638,66 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
#, fuzzy
#| msgid "The order has been deleted."
msgid "The booking period has ended."
msgstr "Tilaus poistettu."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
#| msgid "Your event can not be deleted as it already contains orders."
msgid ""
@@ -7690,134 +7705,154 @@ msgid ""
"in."
msgstr "Tapahtumaa ei voida poistaa, sillä siihen on jo tehty tilauksia."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The refund has been canceled."
msgid "The order was not canceled."
msgstr "Hyvistys on peruttu."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
#, fuzzy
#| msgid "This payment method does not support automatic refunds."
msgid "The selected payment methods do not cover the total balance."
msgstr "Tätä maksutapa ei tue automaattisia hyvityksiä."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Esimerkkiyritys"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Esimerkkipääsylippu"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Tähän voidaan lisätä yksittäinen teksti perusteluineen."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Summa on veloitettu kortiltasi."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr "Ole hyvä ja siirrä raha tälle tilille: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8133,7 +8168,7 @@ msgid "Show exchange rates"
msgstr "Näytä variaatiot"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8619,7 +8654,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8667,7 +8702,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8683,7 +8718,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9036,7 +9071,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -9044,7 +9079,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -9140,19 +9175,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9179,7 +9214,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9473,12 +9508,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -10403,7 +10438,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10763,14 +10798,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr "päivää"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10812,11 +10847,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Lataa lippu"
@@ -11182,7 +11217,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -11214,19 +11249,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -11268,293 +11303,293 @@ msgstr ""
msgid "All gates"
msgstr "Kaikki portit"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Kopioi asetukset tapahtumasta"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Älä kopioi"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "Oletus ({value})"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "Mukautettu verkkotunnus"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "Kysy {fields}, näytä muodossa {example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
"Olet asettanut lahjakortit olemaan voimassa myötämisvuoden lisäksi {} vuotta."
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Laskun tyyli"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Laskun kieli"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "Käyttäjän kieli"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
msgid "Recommended"
msgstr "Voi tarkastella tilauksia"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "Piilokopio"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr "Kaikki sähköpostiviestit lähetetään piilokopiona tähän osoitteeseen"
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Allekirjoitus"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
"Tämä liitetään jokaiseen sähköpostiviestiin. Käytettävissä olevat elementit: "
"{event}"
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "esim. yhteystietosi"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Order contact address changed"
msgid "Subject sent to order contact address"
msgstr "Tilauksen yhteystieto on muuttunut"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "Lähetä sähköpostia osallistujille"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
#, fuzzy
#| msgid "Send an email to attendees"
msgid "Subject sent to attendees"
msgstr "Lähetä sähköpostia osallistujille"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11563,180 +11598,180 @@ msgstr ""
msgid "Text"
msgstr "Teksti"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
#, fuzzy
#| msgid "Send an email to attendees"
msgid "Subject (sent by admin to attendee)"
msgstr "Lähetä sähköpostia osallistujille"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
#, fuzzy
#| msgid "Refund of payment requested by customer"
msgid "Subject (requested by user)"
msgstr "Asiakas pyytää maksun hyvitystä"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
#, fuzzy
#| msgid "Received order"
msgid "Subject for received order"
msgstr "Vastaanotettu tilaus"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
#, fuzzy
#| msgid "Received order"
msgid "Text for received order"
msgstr "Vastaanotettu tilaus"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
#| msgid "Approved order"
msgid "Subject for approved order"
msgstr "Hyväksytty tilaus"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
#| msgid "Approved order"
msgid "Text for approved order"
msgstr "Hyväksytty tilaus"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
#| msgid "Approved free order"
msgid "Subject for approved free order"
msgstr "Hyväksytty ilmainen tilaus"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
#| msgid "Approved free order"
msgid "Text for approved free order"
msgstr "Hyväksytty ilmainen tilaus"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
#| msgid "Received order"
msgid "Subject for denied order"
msgstr "Vastaanotettu tilaus"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
#| msgid "Denied order"
msgid "Text for denied order"
msgstr "Hylätty tilaus"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr "Lippukoodigeneraattori"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "Mikä tahansa maa"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "Euroopan unioni"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Kaikki asiakkaat"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Yksityishenkilö"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Yritys"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Yritys, jolla ALV-tunnus"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "Veloita ALV"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "Ei ALV:ia"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "Myynti ei sallittu"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
#, fuzzy
msgid "Order requires approval"
msgstr "Uusi tilaus vaatii hyväksynnän"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Esivalittu kuponki"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11744,38 +11779,38 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Yhteensopivuustila"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "Annettu kuponkikoodi ei ole olemassa."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Lippujen lataus"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr "Asiakkaat voivat ladata liput PDF-muodossa."
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Vaadi nimi kaikilta osallistujilta"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -11783,11 +11818,11 @@ msgstr ""
"Oletuksena nimeä kysytään, mutta sitä ei vaadita. Voit ottaa tämän pois "
"päältä asetuksissa."
-#: pretix/control/forms/event.py:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11795,27 +11830,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Maksu pankkisiirrolla"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Hinta (valinnainen)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Ilmainen"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Saatavilla oleva määrä"
@@ -11945,7 +11980,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11953,18 +11988,18 @@ msgid "All products"
msgstr "Kaikki tuotteet"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} – Mikä tahansa variaatio"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -12166,7 +12201,7 @@ msgstr "Kaikki osallistujat"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -12243,8 +12278,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -12288,7 +12323,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -12298,7 +12333,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -12323,9 +12358,9 @@ msgstr "Loppupäivämäärä"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12554,127 +12589,139 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Kaikki tuotteet"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Lippujen määrä"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Tilattu tuote \"{item}\" ei ole enää saatavilla."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased products"
msgid "Purchase date"
msgstr "Ostetut tuotteet"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Canceled by customer"
msgid "Date chosen by customer"
msgstr "Asiakkaan peruuttama"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12682,13 +12729,13 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The start of validity must be before the end of validity."
msgstr "Tapahtuman lopun tulee olla sen alun jälkeen."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12696,40 +12743,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12806,11 +12853,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12821,21 +12868,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12843,16 +12890,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12861,29 +12908,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12892,60 +12939,60 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
#| msgid "Please select how you want to pay."
msgid "Please select some events."
msgstr "Valitse maksutapa."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12954,7 +13001,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12964,129 +13011,129 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Ticket checked in"
msgid "Ticket is blocked"
msgstr "Lippu lunastettu"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr "Liitä laskut"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -13095,29 +13142,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -13125,20 +13172,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -13156,7 +13203,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -13170,24 +13217,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -13206,7 +13253,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -13358,11 +13405,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr "muuta"
@@ -13432,17 +13479,17 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr "Tapahtuman lopun tulee olla sen alun jälkeen."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -13450,40 +13497,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -13519,100 +13566,100 @@ msgstr ""
"Ystävällisin terveisin,\n"
"{event} -tiimi"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, fuzzy, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr "Annettu kuponkikoodi ei ole olemassa."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -14132,7 +14179,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -14141,7 +14188,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14785,7 +14832,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Tilaus poistettu."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -15005,9 +15052,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -15279,7 +15326,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -15311,9 +15358,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15684,7 +15731,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15797,7 +15844,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -17030,8 +17077,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -18068,7 +18115,7 @@ msgstr ""
msgid "New variation"
msgstr "Uusi variaatio"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -18076,38 +18123,38 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Ticket codes"
msgid "Tickets & Badges"
msgstr "Lippukoodit"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Check-in history"
msgid "Check-in & Validity"
msgstr "Ilmoittautumishistoria"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variations"
msgid "Duration"
msgstr "Variaatiot"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr "kuukautta"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -18116,17 +18163,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -18299,7 +18346,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -18361,8 +18408,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -21697,7 +21744,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -21714,8 +21761,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -21727,9 +21774,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -21743,7 +21790,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -21751,7 +21798,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -21795,11 +21842,23 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Voi muuttaa tuotteen asetuksia"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -22745,9 +22804,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22852,7 +22911,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Myynti päättynyt"
@@ -22860,7 +22919,7 @@ msgstr "Myynti päättynyt"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -22961,7 +23020,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -23130,7 +23189,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr "Pyydettyä tuotetta ei ole olemassa."
@@ -23241,25 +23300,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "Valittu tuote on poistettu."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "Valittu tuote on poistettu käytöstä."
@@ -23384,20 +23443,20 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
"Tilausnumeroa ei löytynyt tai sinulla ei ole oikeuksia tarkastella tätä "
"tilausta."
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "Lippujen lataus ei ole käytössä tälle tuotteelle."
@@ -23604,15 +23663,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -23636,7 +23695,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -23645,12 +23704,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -23678,7 +23737,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -24008,7 +24067,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -24023,31 +24082,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -24239,7 +24298,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -24702,7 +24761,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -25331,9 +25390,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Check-in"
msgctxt "export_category"
@@ -25352,81 +25411,81 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "Web-based check-in"
msgid "Valid check-in codes"
msgstr "Ilmoittautuminen verkossa"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
#, fuzzy
msgid "Offline"
msgstr "Piilota tapahtuma"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -25458,13 +25517,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -25525,7 +25582,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -26183,153 +26240,153 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "Add tickets for a different date"
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Lisää lippuja toiselle päivämäärälle"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Maksutapa"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
#| msgid "Add tickets for a different date"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "Lisää lippuja toiselle päivämäärälle"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Sisällytä vain tällä päivämäärällä ja sen jälkeen tehdyt tilaukset."
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Sisällytä vain tällä päivämäärällä ja sen jälkeen tehdyt tilaukset."
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -26875,21 +26932,34 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate random codes"
+msgid "Generate API keys"
+msgstr "Generoi satunnaiset koodit"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -26898,11 +26968,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -26912,47 +26982,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26960,27 +27030,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26988,51 +27058,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of plus %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -28501,7 +28571,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "sis. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, python-format
@@ -28510,8 +28580,8 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -28522,15 +28592,15 @@ msgstr "Valitse maa"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, python-format
msgid "Quantity of %(item)s, %(var)s to order"
@@ -28538,15 +28608,15 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, fuzzy, python-format
@@ -28554,7 +28624,7 @@ msgid "Add %(item)s to cart"
msgstr "Lisää ostoskoriin"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, python-format
msgid "Quantity of %(item)s to order"
@@ -28565,27 +28635,41 @@ msgid "There are no add-ons available for this product."
msgstr "Tälle tuotteellee ei ole saatavilla lisätuotteita."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+msgid "Enter a voucher code below to buy this product."
+msgstr ""
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Quantity available"
+msgid "Not available yet."
+msgstr "Saatavilla oleva määrä"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+msgid "Not available any more."
+msgstr ""
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "TÄYTEEN VARATTU"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "LOPPUUNMYYTY"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Varattu"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Kaikki jäljellä olevat tuotteet on varattu, mutta ne saattavat vapautua "
@@ -29023,7 +29107,7 @@ msgid "Uncategorized items"
msgstr "Tilatut tuotteet"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, python-format
@@ -29031,7 +29115,7 @@ msgid "Show full-size image of %(item)s"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, fuzzy, python-format
@@ -29040,7 +29124,7 @@ msgid "%(value)s incl. taxes"
msgstr "sis. verot"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
@@ -29048,12 +29132,7 @@ msgstr "sis. verot"
msgid "%(value)s without taxes"
msgstr "Summa (ilman veroja)"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr ""
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, python-format
msgid "Set price in %(currency)s for %(item)s"
@@ -29114,7 +29193,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
#, fuzzy
#| msgid "Show number of tickets left"
msgid "Few tickets left"
@@ -29125,7 +29204,7 @@ msgstr "Näytä jäljellä olevien lippujen määrä"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
#, fuzzy
#| msgid "Pay now"
msgctxt "available_event_in_list"
@@ -29142,7 +29221,7 @@ msgstr "Maksa nyt"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Varaa nyt"
@@ -29151,7 +29230,7 @@ msgstr "Varaa nyt"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "Täyteen varattu"
@@ -29206,14 +29285,14 @@ msgid "Other dates"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
#, fuzzy
#| msgid "The presale period for this event is over."
msgid "The booking period for this event is over."
msgstr "Tämän tapahtuman ennakkomyynti on päättynyt."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, fuzzy, python-format
#| msgid "The presale for this event will start on %(date)s at %(time)s."
msgid "The booking period for this event will start on %(date)s at %(time)s."
@@ -29418,7 +29497,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr ""
@@ -29624,7 +29703,7 @@ msgid ""
"invoice. Please contact us if you need a new invoice."
msgstr ""
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr ""
@@ -30133,7 +30212,7 @@ msgid "Multiple dates"
msgstr "Kaikki portit"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Lisätietoja"
@@ -30203,8 +30282,8 @@ msgstr "Ostoskori on tyhjennetty."
msgid "The products have been successfully added to your cart."
msgstr "Tuotteet lisätty ostoskoriin onnistuneesti."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
@@ -30268,73 +30347,73 @@ msgid ""
"used for a different account in this system."
msgstr ""
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr ""
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr ""
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr ""
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr ""
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr ""
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr ""
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
msgid "An invoice has been generated."
msgstr ""
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
msgid "The payment method for this order cannot be changed."
msgstr ""
-#: pretix/presale/views/order.py:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr ""
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "Et voi muokata tätä tilausta"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "Valitsemasi peruutusmaksu ei ole validi."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
msgid "Canceled by customer"
msgstr "Asiakkaan peruuttama"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "Peruutusta on pyydetty."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr "Lipun lataamista ei ole (vielä) sallittu tälle tilaukselle."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr "Paina linkkiä jonka lähetimme sähköpostiisi ladataksesi lippusi."
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
@@ -30342,33 +30421,33 @@ msgid ""
msgstr ""
"Tilaus on muutettu. Voit nyt jatkaa maksamalla avoimen summan {amount}."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
msgid "You did not make any changes."
msgstr "Et tehnyt yhtään muutosta."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr ""
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
msgid "You may not change your order in a way that would require a refund."
msgstr ""
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
msgstr ""
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr ""
@@ -30428,35 +30507,38 @@ msgid ""
"else."
msgstr ""
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr ""
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr ""
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr ""
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr ""
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr ""
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr ""
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr ""
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr "Tämä tuote lisätään käyttäjän koriin kun kuponki lunastetaan."
+
#~ msgid "Tickets & check-in"
#~ msgstr "Liput & ilmoittautuminen"
diff --git a/src/pretix/locale/fi/LC_MESSAGES/djangojs.po b/src/pretix/locale/fi/LC_MESSAGES/djangojs.po
index 41a6ed933..f56b4af39 100644
--- a/src/pretix/locale/fi/LC_MESSAGES/djangojs.po
+++ b/src/pretix/locale/fi/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2021-11-10 05:00+0000\n"
"Last-Translator: Jaakko Rinta-Filppula \n"
"Language-Team: Finnish \n"
"Language-Team: French not check this option if you want to use this "
@@ -4489,7 +4468,7 @@ msgstr ""
"souhaitez utiliser ce produit pour des offres groupées, pas en tant que "
"produit complémentaire."
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4500,7 +4479,7 @@ msgstr ""
"pas cochée, les commandes contenant ce produit ne peuvent pas être annulées "
"par les utilisateurs mais uniquement par vous."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4510,7 +4489,7 @@ msgstr ""
"au panier. Si vous gardez le champ vide ou si vous le réglez à 0, il n' y a "
"pas de limite spéciale pour ce produit."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4522,7 +4501,7 @@ msgstr ""
"limite spéciale pour ce produit. La limite pour le nombre maximum d'éléments "
"dans l'ensemble de la commande s'applique indépendamment."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4535,13 +4514,13 @@ msgstr ""
"pour indiquer à la personne lors de l'enregistrement que la carte d'étudiant "
"doit encore être vérifiée."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4551,7 +4530,7 @@ msgstr ""
"prix actuel est un prix réduit. Ce n'est qu'un cadre cosmétique et n'aura "
"pas vraiment d'impact sur les prix."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4559,11 +4538,11 @@ msgstr ""
"Lorsqu'un client achète ce produit, il recevra une carte-cadeau d'une valeur "
"correspondant au prix du produit."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr "Types d’adhésion autorisés"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
@@ -4571,11 +4550,11 @@ msgstr ""
"Ne l'affichez que si le client est connecté et possède un abonnement valide. "
"Sachez que cela signifie qu'il ne sera jamais visible dans le widget."
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr "Ce produit crée une adhésion de type"
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
@@ -4583,19 +4562,19 @@ msgstr ""
"La durée de l'adhésion est la même que la durée de la date de l'événement ou "
"de la série d'événements"
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr "Durée d'adhésion en jours"
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "Durée d'adhésion en mois"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr "Valable jusqu'au"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
#, fuzzy
#| msgid ""
#| "When setting up a regular event, or an event series with time slots, you "
@@ -4627,55 +4606,55 @@ msgstr ""
"tickets existants ne seront pas affectés par le changement mais conserveront "
"leur validité actuelle."
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr "Début de validité"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr "Fin de validité"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr "Minutes"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr "Heures"
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr "Jours"
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr "Mois"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr "Les clients peuvent sélectionner la date de début de validité"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
"Si cette option n’est pas sélectionnée, la validité commence toujours au "
"moment de l’achat."
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr "Départ futur maximal"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
"La date de début sélectionnée peut n’être que ce nombre de jours dans le "
"futur."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr "Politique relative aux médias réutilisables"
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4692,11 +4671,11 @@ msgstr ""
"d’une fonctionnalité avancée qui nécessite également une configuration "
"spécifique des paramètres de billetterie et d’impression."
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr "Type de support réutilisable"
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
@@ -4707,9 +4686,9 @@ msgstr ""
"produits et que tous les types de médias ne sont pas pris en charge sur tous "
"les canaux de vente ou processus de contrôle."
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4722,7 +4701,7 @@ msgstr ""
msgid "Products"
msgstr "Produits"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
@@ -4730,26 +4709,26 @@ msgstr ""
"Si vous sélectionnez une stratégie de média réutilisable, vous devez "
"également sélectionner un type de média réutilisable."
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
"Le type de média sélectionné n’est pas activé dans les paramètres de votre "
"organisateur."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
"Le type de média sélectionné ne prend pas en charge l’utilisation des "
"tickets actuellement."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
"Le type de média sélectionné ne prend pas en charge l’utilisation des cartes "
"cadeaux actuellement."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
@@ -4760,7 +4739,7 @@ msgstr ""
"types de supports réutilisables peuvent être créées ou rechargées "
"directement au point de vente."
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
@@ -4768,32 +4747,32 @@ msgstr ""
"Le nombre maximum par commande ne peut être inférieur au nombre minimum par "
"commande."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
"La catégorie de l'article doit appartenir au même événement que l'article."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
"La règle fiscale de l'article doit appartenir au même événement que "
"l'article."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
"La disponibilité de l'article ne peut pas se terminer avant qu'il ne "
"commence."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Ceci est indiqué sous le nom de la variante dans les listes."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr "Nécessite une approbation"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4805,21 +4784,21 @@ msgstr ""
"être payée et complétée. Vous pouvez l'utiliser par ex. pour les billets à "
"prix réduit qui ne sont disponibles que pour des groupes spécifiques."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr "Types d’adhésion"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr "Cette variante ne sera pas vendue avant la date indiquée."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr "Cette variante ne sera pas vendue après la date indiquée."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
@@ -4829,11 +4808,11 @@ msgstr ""
"prioritaire, donc si un canal de vente est sélectionné ici mais pas au "
"niveau du produit, la variation ne sera pas disponible."
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr "Afficher uniquement si un bon correspondant est utilisé."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
@@ -4841,29 +4820,29 @@ msgstr ""
"Cette variante sera masquée sur la page de l’événement jusqu’à ce que "
"l’utilisateur saisisse un bon qui déverrouille cette variante."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Variation du produit"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Variantes de produit"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Nombre minimum"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Nombre maximum"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Les Add-Ons sont inclus dans le prix"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4871,44 +4850,44 @@ msgstr ""
"Si cette option est sélectionnée, l'ajout d'add-ons à ce ticket est gratuit, "
"même si les add-ons coûtent normalement de l'argent individuellement."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "Autoriser la sélection du même produit plusieurs fois"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
"La catégorie de l'add-on doit appartenir au même événement que l'article."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "L'article a déjà un add-on de cette catégorie."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Le compte minimum doit être égal ou supérieur à zéro."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Le nombre maximal doit être égal ou supérieur à zéro."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "Le nombre maximal doit être supérieur au nombre minimal."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "Article groupé"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Variante groupée"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Partie de prix désignée"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4920,59 +4899,59 @@ msgstr ""
"d'imposition mixte, mais peut être laissé vide dans le cas contraire. Cette "
"valeur ne sera PAS ajoutée au prix de l'article de base."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr "L’élément groupé doit appartenir au même événement que l’élément."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "Une variante doit être définie pour cet élément."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "Cette variante n'appartient pas à ce produit."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "Le nombre doit être égal ou supérieur à zéro."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Nombre"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Texte (une ligne)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Texte multiligne"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Oui/Non"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "En choisir un parmi une liste"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Choisissez plusieurs dans la liste"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Chargement de fichiers"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Date et heure"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Code pays (ISO 3166-1 alpha-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4980,7 +4959,7 @@ msgstr "Code pays (ISO 3166-1 alpha-2)"
msgid "Question"
msgstr "Question"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
@@ -4988,86 +4967,86 @@ msgstr ""
"L’identificateur ne peut contenir que des lettres, des chiffres, des points, "
"des tirets et des traits de soulignement."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Texte explicatif"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "Si la question doit être expliquée ou clarifiée, faites-le ici !"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Type de question"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Question requise"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Cette question sera posée aux acheteurs des produits sélectionnés"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
"Demandez lors de l'enregistrement plutôt que dans le processus d'achat de "
"billets"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
"Non pris en charge par toutes les applications d'enregistrement pour tous "
"les types de questions."
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
#, fuzzy
#| msgid "Ask during check-in"
msgid "Show answer during check-in"
msgstr "Demander lors de l’enregistrement"
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Question cachée"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "Cette question n’apparaîtra que dans le backend."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Imprimer la réponse sur les factures"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "Valeur minimale"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
"Actuellement non pris en charge dans nos applications et lors de "
"l’enregistrement"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "Valeur maximale"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr "Longueur maximale"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr "Valider le fichier comme étant un portrait"
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
@@ -5076,98 +5055,98 @@ msgstr ""
"hauteur/largeur de 3:4. Ceci est couramment utilisé pour les photos "
"imprimées sur des badges."
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Une réponse à cette question est nécessaire pour procéder."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr "Type d’entrée non valide."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Option non valide sélectionnée."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "Le nombre est trop faible."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "Le nombre est trop élevé."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Saisie incorrecte du numéro."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "Veuillez choisir une date ultérieure."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "Veuillez choisir une date antérieure."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Entrée de date incorrecte."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Saisie de durée invalide."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Saisie de la date et de l'heure invalide."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Code de pays inconnu."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Réponse"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "L'identificateur \"{}\" est déjà utilisé pour une autre option."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Option de question"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Options de questions"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Capacité totale"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Laissez vide pour un nombre illimité de billets."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Article"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Variantes"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
"Ignorer ce quota lors de la détermination de la disponibilité de l'événement"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5179,11 +5158,11 @@ msgstr ""
"utile par ex. pour les marchandises ajoutées à chaque événement, mais qui ne "
"doivent pas empêcher l'événement d'être affiché comme épuisé."
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Fermez définitivement ce quota une fois qu'il est épuisé"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5194,11 +5173,11 @@ msgstr ""
"annulations ou à des commandes qui expirent. Vous pouvez toujours le rouvrir "
"manuellement."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr "Permettre de vendre plus de billets une fois que les gens ont payé"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5215,28 +5194,28 @@ msgstr ""
"ignorées si elles sont définies sur \"Autoriser la rentrée après un scan de "
"sortie\" pour éviter toute surréservation accidentelle."
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Quota"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Quotas"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
"Toutes les variantes doivent appartenir à un poste contenu dans la liste des "
"postes."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5244,15 +5223,15 @@ msgstr ""
"Un ou plusieurs articles présentent des variantes, mais aucun d'entre eux ne "
"figure dans la liste des variantes."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Le sous-événement ne peut pas être nul pour les séries d'événements."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr "Obligatoire pour les produits"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
@@ -5260,7 +5239,7 @@ msgstr ""
"Si cette option est cochée, cette propriété doit être définie dans chaque "
"produit. Ne s’applique pas si une valeur par défaut est définie."
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5385,7 +5364,7 @@ msgid "expired"
msgstr "expiré"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "Client"
@@ -5399,7 +5378,7 @@ msgstr "Localisation"
msgid "Total amount"
msgstr "Montant total"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5437,12 +5416,12 @@ msgstr ""
"Ce texte sera affiché au-dessus du formulaire d’adresse de facturation lors "
"du paiement."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Méta information"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "approbation en attente"
@@ -5502,100 +5481,100 @@ msgstr "Le bon \"{voucher}\" ne dispose plus d'un budget suffisant."
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "Le bon de réduction \"{voucher}\" a été utilisé entre-temps."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
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:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "créé"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "en attente"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "confirmé"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "annulé"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "échoué"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "remboursé"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Informations de paiement"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "a démarré à l'extérieur"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "créé"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "en transit"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "fait"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "échoué"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "annulé"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Organisateur"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Client"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Externe"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "Motif du remboursement"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
@@ -5604,32 +5583,32 @@ msgstr ""
"Peut être montré à l'utilisateur final ou utilisé par ex. dans le cadre "
"d'une référence de paiement."
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Frais de paiement"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Frais d'expédition"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Frais de service"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Frais d'annulation"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr "Prime d'assurance"
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Autres frais"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5640,7 +5619,7 @@ msgstr "Autres frais"
msgid "Gift card"
msgstr "Carte-cadeau"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5648,27 +5627,27 @@ msgstr "Carte-cadeau"
msgid "Value"
msgstr "Valeur"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Position de l'ordre"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "ID du panier (par ex. clé de session)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Position du panier"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Positions du panier"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Client professionnel"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
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é."
@@ -5860,7 +5839,7 @@ msgstr ""
"n'est donnée pour le calcul correct des taxes. À UTILISER À VOS RISQUES ET "
"PÉRILS."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Pays commerçant"
@@ -5999,31 +5978,33 @@ msgid "Voucher value"
msgstr "Valeur du bon"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-"Ce produit est ajouté au panier de l'utilisateur si le bon est utilisé."
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Cette variante du produit choisi ci-dessus est utilisée."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr "Si activé, le bon est valable pour tout produit concerné par ce quota."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "Siège spécifique"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Tag"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -6033,17 +6014,17 @@ msgstr ""
"justificatives. Si vous saisissez la même valeur pour plusieurs bons, vous "
"pouvez obtenir des statistiques sur le nombre de bons échangés, etc."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Affiche les produits cachés qui correspondent à ce bon"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
"Offrez tous les produits complémentaires gratuitement lors de l’utilisation "
"de ce bon"
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
@@ -6051,25 +6032,25 @@ msgstr ""
"Incluez tous les produits groupés sans prix désigné lors de l’utilisation de "
"ce bon"
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Bons de réduction"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
"Vous ne pouvez pas sélectionner un quota appartenant à un événement "
"différent."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
"Vous ne pouvez pas sélectionner simultanément un quota et un produit "
"spécifique."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
@@ -6080,13 +6061,13 @@ msgstr ""
"bons ne peuvent pas être appliqués aux produits complémentaires ou aux "
"produits groupés."
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
"Vous ne pouvez pas sélectionner un produit qui appartient à un autre "
"événement."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
@@ -6094,11 +6075,11 @@ msgstr ""
"Vous ne pouvez pas sélectionner une variante sans avoir sélectionné un "
"produit qui fournit des variantes."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Cette variante n'appartient pas à ce produit."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6107,11 +6088,11 @@ msgstr ""
"produit spécifique. Sinon, il pourrait être difficile de savoir quels quota "
"bloquer."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr "Il n'est actuellement pas possible de créer des bons pour les addons."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
@@ -6119,7 +6100,7 @@ msgstr ""
"Vous devez sélectionner un produit ou un quota spécifique si ce bon doit "
"réserver des billets."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6128,7 +6109,7 @@ msgstr ""
"Ce bon a déjà été échangé %(redeemed)s fois. Vous ne pouvez pas réduire le "
"nombre maximum d'utilisations en dessous de ce nombre."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
@@ -6136,20 +6117,20 @@ msgstr ""
"Le nombre maximal d’utilisations ne peut être inférieur au nombre minimal "
"d’utilisations."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Si vous voulez que ce bon bloque le quota, vous devez sélectionner une date "
"spécifique."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"Vous ne pouvez pas sélectionner un sous-événement si votre événement n'est "
"pas une série d'événements."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6157,20 +6138,20 @@ msgstr ""
"Vous ne pouvez pas créer de bon qui bloque le quota car le produit ou le "
"quota sélectionné est actuellement épuisé ou entièrement réservé."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Un bon de réduction avec ce code existe déjà."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "Vous devez choisir une date si vous sélectionnez un siège."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "L’ID de siège spécifié « {id} » n’existe pas pour cet événement."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
@@ -6179,22 +6160,22 @@ msgstr ""
"Le siège \"{id}\" est actuellement indisponible (bloqué, déjà vendu ou autre "
"bon)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
"Vous devez choisir un produit spécifique si vous sélectionnez un siège."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
"Les bons spécifiques aux sièges ne peuvent être utilisés qu’une seule fois."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Vous devez choisir le produit « {prod}» pour ce siège."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "Le siège \"{id}\" est déjà vendu ou bloqué."
@@ -6245,15 +6226,15 @@ msgid "Automatically created from waiting list entry for {email}"
msgstr ""
"Automatiquement créé à partir de l'entrée de la liste d'attente pour {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "L'élément sélectionné n'appartient pas à cet événement."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Veuillez sélectionner une variante spécifique de ce produit."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6502,7 +6483,7 @@ msgstr "Plusieurs sièges correspondants ont été trouvés."
msgid "No matching seat was found."
msgstr "Aucun siège correspondant n’a été trouvé."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
@@ -6510,7 +6491,7 @@ msgstr ""
"Le siège que vous avez sélectionné a déjà été pris. Veuillez sélectionner un "
"autre siège."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "Vous devez sélectionner un siège spécifique."
@@ -6936,6 +6917,15 @@ msgstr "123,45 EUR"
msgid "Price including add-ons"
msgstr "Prix incluant les add-ons"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "Jacques Martin"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7194,7 +7184,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Rez-de-chaussée, rangée 3, siège 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "Admission générale"
@@ -7242,10 +7232,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Nom du participant pour la formule de salutation"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "M. Dupont"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7338,7 +7336,7 @@ msgid "Event canceled"
msgstr "Événement annulé"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7359,7 +7357,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Aucune date n' a été spécifiée."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Vous avez sélectionné un produit qui n'est pas disponible à la vente."
@@ -7380,13 +7378,38 @@ msgstr ""
"dans la quantité sélectionnée. Voir ci-dessous pour plus de détails."
#: pretix/base/services/cart.py:117
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Certains des produits que vous avez sélectionnés ne sont plus disponibles "
+"dans la quantité sélectionnée. Voir ci-dessous pour plus de détails."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Certains des produits que vous avez sélectionnés ne sont plus disponibles "
+"dans la quantité sélectionnée. Voir ci-dessous pour plus de détails."
+
+#: pretix/base/services/cart.py:126
#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "Vous ne pouvez pas sélectionner plus de %s article par commande."
msgstr[1] "Vous ne pouvez pas sélectionner plus de %s articles par commande."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -7398,7 +7421,7 @@ msgstr[1] ""
"Vous ne pouvez pas sélectionner plus de %(max)s articles du produit "
"%(product)s."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7408,7 +7431,7 @@ msgstr[0] ""
msgstr[1] ""
"Vous devez sélectionner au moins %(min)s articles du produit %(product)s."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -7423,17 +7446,17 @@ msgstr[1] ""
"Nous avons retiré %(product)s de votre panier car vous ne pouvez pas acheter "
"moins de %(min)s articles."
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr "La période de prévente pour cet événement n'a pas encore commencé."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr "La période de réservation pour cet événement est terminée."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
@@ -7441,7 +7464,7 @@ msgstr ""
"Tous les paiements pour cet événement doivent déjà être confirmés, de sorte "
"qu’aucune nouvelle commande ne peut être créée."
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
@@ -7449,7 +7472,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:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
@@ -7457,19 +7480,19 @@ msgstr ""
"La période de réservation pour l’un des événements de votre panier est "
"terminée. Les positions concernées ont été supprimées de votre panier."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr "Le prix saisi n’est pas un nombre."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "Le prix entré est trop élevé."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Ce code promotionnel n'est pas connu dans notre base de données."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7484,7 +7507,7 @@ msgstr[1] ""
"Le code promo \"%(voucher)s\" ne peut être utilisé que si vous sélectionnez "
"au moins %(number)s produits correspondants."
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7504,12 +7527,12 @@ msgstr[1] ""
"certaines positions de votre panier qui ne peuvent plus être achetées de la "
"sorte."
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr "Ce code a déjà été utilisé le nombre maximum de fois autorisé."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7523,12 +7546,12 @@ msgstr ""
"n’avez pas terminé le processus de paiement. Vous pouvez essayer de "
"l’utiliser à nouveau dans %d compte-rendu."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Ce code de bon d'achat ne peut être échangé que %d fois."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
@@ -7536,7 +7559,7 @@ msgstr ""
"L’application d’un bon à l’ensemble du panier ne doit pas être combinée avec "
"d’autres opérations."
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7544,19 +7567,19 @@ msgstr ""
"Vous avez déjà utilisé ce code promotionnel. Supprimez la ligne associée de "
"votre panier si vous souhaitez l'utiliser pour un autre produit."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Ce bon est périmé."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Ce bon de réduction n'est pas valable pour ce produit."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "Ce bon n’est pas valable pour ce siège."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7567,37 +7590,37 @@ msgstr ""
"nouveau à votre panier en utilisant ce bon, vous pouvez le faire avec "
"l’option d’échange de bon au bas de la page."
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
"Votre bon de réduction est valable pour un produit qui n'est pas "
"actuellement en vente."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Ce bon n'est pas valable pour cette date."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
"Vous avez besoin d'un code promotionnel valide pour commander ce produit."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "La date de l'événement sélectionné n'est pas active."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "Vous ne pouvez pas sélectionner d'addon pour le produit sélectionné."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
"Vous ne pouvez pas sélectionner deux variantes du même produit d'extension."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7612,7 +7635,7 @@ msgstr[1] ""
"Vous pouvez sélectionner au maximum %(max)s Modules complémentaires de la "
"catégorie %(cat)s pour le produit %(base)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -7627,7 +7650,7 @@ msgstr[1] ""
"Vous devez sélectionner au moins %(min)s Modules complémentaires de la "
"catégorie %(cat)s pour le produit %(base)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7636,7 +7659,7 @@ msgstr ""
"Vous pouvez sélectionner tous les modules complémentaires de la catégorie "
"%(cat)s pour le produit %(base)s au maximum une fois."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
@@ -7644,25 +7667,25 @@ msgstr ""
"L’un des produits que vous avez sélectionnés ne peut être acheté qu’en "
"complément d’un autre produit."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
"L'un des produits que vous avez sélectionné ne peut être acheté qu'en "
"complément d'une offre groupée."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Veuillez sélectionner un siège valide."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "Vous ne pouvez pas sélectionner un siège pour cette position."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "Vous ne pouvez pas sélectionner le même siège plusieurs fois."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7671,7 +7694,7 @@ msgstr ""
"peuvent être saisies ultérieurement lorsqu’on vous demande vos informations "
"de paiement."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7964,7 +7987,7 @@ msgstr ""
"Nous envoyons cet e-mail parce que vous nous avez configurés pour le faire "
"dans les paramètres de votre événement."
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -7973,7 +7996,7 @@ msgstr ""
"Vous recevez cet e-mail parce que quelqu’un a passé une commande pour "
"{event} Pour vous."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -7983,13 +8006,13 @@ msgstr ""
"suivante :\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, 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/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr "Invitation au calendrier"
@@ -8079,7 +8102,7 @@ msgstr ""
"Erreur lors de l'importation de la valeur \"{value}\" pour la colonne "
"\"{column}\" à la ligne \"{line}\" : {message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -8089,7 +8112,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "Données non valides dans la ligne {row} : {message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -8097,7 +8120,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:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -8105,7 +8128,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:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -8113,21 +8136,21 @@ 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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Une erreur interne s'est produite, veuillez réessayer."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Votre panier est vide."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -8142,11 +8165,11 @@ msgstr[1] ""
"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:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr "La période de réservation est terminée."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8154,7 +8177,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:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8164,7 +8187,7 @@ msgstr ""
"été utilisé le nombre maximum de fois autorisé. Nous avons retiré cet "
"article de votre panier."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -8172,7 +8195,7 @@ msgstr ""
"Le code de bon utilisé pour l’un des articles de votre panier a déjà été "
"trop souvent. Nous avons ajusté le prix de l’article dans votre panier."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8180,7 +8203,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:174
+#: pretix/base/services/orders.py:173
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."
@@ -8188,13 +8211,13 @@ 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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
"Vous avez besoin d’un code de réduction valide pour commander l’un des "
"produits."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking period for one of the events in your cart has not yet started. "
"The affected positions have been removed from your cart."
@@ -8202,7 +8225,7 @@ msgstr ""
"La période de réservation pour l’un des événements de votre panier n’a pas "
"encore commencé. Les positions concernées ont été supprimées de votre panier."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
@@ -8210,7 +8233,7 @@ msgstr ""
"L’un des sièges de votre commande n’était pas valide, nous avons supprimé la "
"position de votre panier."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -8218,7 +8241,7 @@ msgstr ""
"L’un des sièges de votre commande a été pris entre-temps, nous avons "
"supprimé la position de votre panier."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
@@ -8227,24 +8250,24 @@ msgstr ""
"Vous ne pouvez pas supprimer la position %(addon)s car elle a déjà été "
"enregistrée."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr "La commande n'a pas été annulée."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
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:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Cette commande n'est pas en attente d'approbation."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Vous ne pouvez pas annuler cette commande."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8253,18 +8276,18 @@ msgstr ""
"Cette commande ne peut pas être annulée puisque la carte cadeau {card} "
"achetée dans cette commande a déjà été utilisée."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
"Les frais d’annulation ne peuvent être supérieurs au montant total de cette "
"commande."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr "Les modes de paiement sélectionnés ne couvrent pas le solde total."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8275,26 +8298,26 @@ msgstr ""
"carte-cadeau que vous avez utilisée a été utilisée entre-temps. Veuillez "
"vérifier les prix ci-dessous et réessayer."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Vous devez sélectionner une variante du produit."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, 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:1487
+#: pretix/base/services/orders.py:1476
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:1488
+#: pretix/base/services/orders.py:1477
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:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
@@ -8302,7 +8325,7 @@ msgstr ""
"Cette opération laisserait la commande vide. Veuillez annuler la commande "
"elle-même."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8310,7 +8333,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:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8318,7 +8341,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:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
@@ -8326,11 +8349,11 @@ 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:1496
+#: pretix/base/services/orders.py:1485
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:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8339,19 +8362,19 @@ msgstr ""
"Vous avez sélectionné le siège « {seat} » pour une date qui ne correspond "
"pas à la date du billet sélectionné. Veuillez choisir à nouveau un siège."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "Le produit sélectionné nécessite que vous sélectionniez un siège."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "Le produit sélectionné ne permet pas de sélectionner un siège."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr "Le pays sélectionné est bloqué par votre règle fiscale."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
@@ -8359,7 +8382,7 @@ msgstr ""
"Vous ne pouvez pas modifier le prix d’une position qui a été utilisée pour "
"émettre une carte-cadeau."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8368,7 +8391,7 @@ msgstr ""
"Une position ne peut pas être annulée puisque la carte-cadeau {card} achetée "
"dans cet ordre a déjà été utilisée."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8376,6 +8399,27 @@ msgstr ""
"Une erreur s’est produite en essayant de vous renvoyer l’argent. Veuillez "
"contacter l’organisateur de l’événement pour plus d’informations."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Exemple de société"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Exemple de billet d'entrée"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Un texte avec un motif peut être inséré ici."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Le montant dû a été débité de votre carte."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+"Veuillez virer de l'argent sur ce compte bancaire : 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8762,7 +8806,7 @@ msgid "Show exchange rates"
msgstr "Afficher les taux de change"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "Jamais"
@@ -9368,7 +9412,7 @@ msgstr ""
msgid "Available languages"
msgstr "Langues disponibles"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Langue par défaut"
@@ -9427,7 +9471,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "Masquer tous les produits épuisés"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
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 "
@@ -9445,7 +9489,7 @@ msgstr "Afficher les variantes d'un produit étendu par défaut"
msgid "Enable waiting list"
msgstr "Activer la liste d'attente"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9900,7 +9944,7 @@ msgstr ""
"permet. Sinon, un remboursement manuel sera créé pour que vous puissiez le "
"traiter manuellement."
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "Conservez des frais d’annulation fixes"
@@ -9908,7 +9952,7 @@ msgstr "Conservez des frais d’annulation fixes"
msgid "Keep payment, shipping and service fees"
msgstr "Conserver les frais de paiement, d’expédition et de service"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "Conserver des frais d’annulation au pourcentage"
@@ -10025,21 +10069,21 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "Adresse de contact"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
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/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "URL des Mentions légales"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -10072,7 +10116,7 @@ msgstr ""
"Les tickets ne seront jamais joints s’ils sont plus grands que {size} pour "
"éviter les problèmes de livraison par e-mail."
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10479,12 +10523,12 @@ msgstr ""
"Sinceres salutations \n"
"Votre équipe {event}"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Nombre de jours"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11568,7 +11612,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr "MA"
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11988,14 +12032,14 @@ msgstr "Télécharger une photo"
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr "jours"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -12041,11 +12085,11 @@ msgstr ""
"termes du contrat de licence ou obtenir le code source, suivez ces liens ou "
"instructions :"
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr "Activer le format de ticket"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Télécharger le ticket"
@@ -12396,7 +12440,7 @@ msgstr "Une erreur inattendue s’est produite, veuillez réessayer plus tard."
msgid "The task has been completed."
msgstr "La tâche est terminée."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr "Veuillez ne pas télécharger de fichiers plus grands que {size} !"
@@ -12436,19 +12480,19 @@ msgstr ""
"actuellement être sélectionnés que sur des installations de développement de "
"pretix, pas en production."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Toutes les dates"
@@ -12492,35 +12536,35 @@ msgstr "Assistance pour les questions d’enregistrement"
msgid "All gates"
msgstr "Toutes les portes"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "Utiliser les langues"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
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:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "C'est une série d'événements"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
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:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Fuseau horaire de l'événement"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Taux d'imposition des ventes"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -12531,11 +12575,11 @@ 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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr "Accorder l’accès à l’équipe"
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
@@ -12546,12 +12590,12 @@ msgstr ""
"organisateur. Veuillez sélectionner l’une de vos équipes existantes qui aura "
"accès à cet événement."
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
"Créer une nouvelle équipe pour cet événement avec moi comme seul membre"
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -12559,44 +12603,44 @@ msgstr ""
"Exemple de centre de conférence\n"
"Centre des Congrès, France"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "Votre localisation par défaut doit être spécifiée."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Copier la configuration à partir de"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Ne pas copier"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "Valeur par défaut ({value})"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "Domaine personnalisé"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
"Vous devez préalablement configurer le domaine personnalisé dans le serveur "
"web."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr "Vous ne pouvez pas choisir le domaine de base de cette installation."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr "Ce domaine est déjà utilisé pour un autre événement ou organisateur."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
@@ -12605,11 +12649,11 @@ msgstr ""
"Une erreur de validation s’est produite sur un paramètre qui ne fait pas "
"partie de ce formulaire : {error}"
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "Format du nom"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -12619,11 +12663,11 @@ msgstr ""
"avoir déjà reçu des commandes peut entraîner un comportement inattendu lors "
"du tri ou de la modification des noms."
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr "Titres autorisés"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
@@ -12632,29 +12676,29 @@ msgstr ""
"utilisateurs de saisir un titre, vous pouvez l’utiliser pour restreindre "
"l’ensemble des titres sélectionnables."
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "Demandez {fields}, affichez comme {example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "Saisie de texte libre"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr "Ne pas demander"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr "Demander, mais ne pas exiger de saisie"
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr "Demander et exiger la saisie"
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
@@ -12662,11 +12706,11 @@ msgstr ""
"Vous avez configuré les cartes cadeaux pour qu’elles soient valides {} ans "
"plus l’année d’émission de la carte-cadeau."
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "Règle fiscale pour les frais de paiement"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -12677,11 +12721,11 @@ 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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "Générer des factures pour les canaux de vente"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
msgid ""
"If you have enabled invoice generation in the previous setting, you can "
"limit it here to specific sales channels."
@@ -12689,19 +12733,19 @@ msgstr ""
"Si vous avez activé la génération de factures dans le paramètre précédent, "
"vous pouvez le limiter ici à des canaux de vente spécifiques."
-#: pretix/control/forms/event.py:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Style de facture"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Langue de facturation"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "Langue de l'utilisateur"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
@@ -12710,7 +12754,7 @@ msgstr ""
"Une facture sera émise avant le paiement si le client sélectionne l’un des "
"modes de paiement suivants : {list}"
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
@@ -12718,19 +12762,19 @@ msgstr ""
"Aucun des modes de paiement actuellement configurés n’entraînera l’émission "
"d’une facture avant le paiement."
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr "Recommandé"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr "La boutique en ligne doit être sélectionnée pour recevoir ces e-mails."
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr "Canaux de vente pour les e-mails de paiement"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
@@ -12738,7 +12782,7 @@ msgstr ""
"La commande passée et les e-mails payés ne seront envoyés qu’aux commandes "
"de ces canaux de vente. La boutique en ligne doit être activée."
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
@@ -12746,51 +12790,51 @@ msgstr ""
"Cet e-mail ne sera envoyé qu’aux commandes de ces canaux de vente. La "
"boutique en ligne doit être activée."
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "Adresse Cci"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
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:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Signature"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, 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:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "par exemple vos coordonnées"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "Moteur de rendu mail HTML"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr "Objet envoyé à l’adresse de contact de la commande"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr "Texte envoyé à l’adresse de contact de la commande"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "Envoyer un e-mail aux participants"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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 "
@@ -12800,21 +12844,21 @@ msgstr ""
"différentes de celles de la personne qui commande les billets, l’e-mail "
"suivant sera envoyé aux participants."
-#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr "Objet envoyé aux participants"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "Texte envoyé aux participants"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12823,49 +12867,49 @@ msgstr "Texte envoyé aux participants"
msgid "Text"
msgstr "Texte"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr "Objet (envoyé par l’administrateur)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr "Objet (envoyé par l’administrateur au participant)"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Texte (envoyé par admin)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr "Objet (demandé par l’utilisateur)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "Texte (demandé par l'utilisateur)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr "Texte (si la commande expire automatiquement)"
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr "Objet (si la commande expire automatiquement)"
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr "Texte (si la commande n’expire pas automatiquement)"
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr "Objet (si la commande n’expire pas automatiquement)"
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr "Ce plugin vous permet de recevoir des paiements par virement bancaire."
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -12873,23 +12917,23 @@ 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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr "Objet de la commande reçue"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr "Texte de la commande reçue"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr "Sous réserve de l'approbation de la commande"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr "Texte de la commande approuvée"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
@@ -12897,15 +12941,15 @@ msgstr ""
"Cela ne sera envoyé que pour les commandes non libres. Les commandes "
"gratuites recevront le modèle de commande gratuit d’en bas à la place."
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr "Sous réserve d’une commande gratuite approuvée"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr "Texte pour la commande gratuite approuvée"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
@@ -12913,76 +12957,76 @@ msgstr ""
"Cela ne sera envoyé que pour les commandes gratuites. Les commandes non "
"libres recevront le modèle de commande non libre d’en haut à la place."
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr "Objet d’une ordonnance refusée"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr "Texte pour la commande refusée"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr "Générateur de code de billet"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
"Pour les utilisateurs avancés, n’a généralement pas besoin d’être modifié."
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "N'importe quel pays"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "Union européenne"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Tout client"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Individuel"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Affaires"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Entreprise avec un numéro d'identification TVA valide"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "Charger la TVA"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "Pas de TVA"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "Vente non autorisée"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr "La commande doit être approuvée"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr "Taux d’imposition divergent"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr "Texte sur la facture"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Bon pré-sélectionné"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -12994,11 +13038,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:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Mode de compatibilité"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -13007,28 +13051,28 @@ msgstr ""
"Web. Si vous rencontrez des problèmes, essayez d'utiliser ce mode de "
"compatibilité."
-#: pretix/control/forms/event.py:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "Le code de bon de réduction n'existe pas."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "Entrée incorrecte."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Téléchargement de billets"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
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:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Exiger que tous les participants remplissent leur nom"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -13036,11 +13080,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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Paiement par Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -13052,11 +13096,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:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Paiement par virement bancaire"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -13066,16 +13110,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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Prix (facultatif)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Gratuit"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Quantité disponible"
@@ -13202,7 +13246,7 @@ msgstr "Suivi dû"
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -13210,18 +13254,18 @@ msgid "All products"
msgstr "Tous les produits"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} - Toute les variantes"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr "Toutes les dates commençant à ou après"
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr "Toutes les dates commençant avant"
@@ -13421,7 +13465,7 @@ msgstr "Tous les participants"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "Enregistré"
@@ -13498,8 +13542,8 @@ msgstr "Filtrer par tag"
msgid "Search voucher"
msgstr "Chercher un bon de réduction"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13543,7 +13587,7 @@ msgstr "Enregistrements infructueux"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr "Type de scan"
@@ -13553,7 +13597,7 @@ msgstr "Toutes les directions"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr "Appareil"
@@ -13578,9 +13622,9 @@ msgstr "Date de fin"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "Liste d'enregistrement"
@@ -13856,11 +13900,17 @@ msgstr ""
"Les dépendances entre les questions ne sont pas prises en charge lors de "
"l’enregistrement."
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Tous les produits"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "Le produit devrait exister en plusieurs variantes"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
@@ -13869,72 +13919,72 @@ msgstr ""
"plusieurs tailles. Vous pouvez sélectionner les variantes dans l'étape "
"suivante."
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr "Pas de catégorie"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "Pas de taxation"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Copier les informations du produit"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "Ne pas ajouter à un quota maintenant"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Ajouter un produit à un quota existant"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Créer un nouveau quota pour ce produit"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "Options de quota"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "Ajouter au quota existant"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "Nouveau nom de quota"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Taille"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Nombre de billets"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "Le nom du quota est requis."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Veuillez choisir un quota."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(Valeur par défaut de l’événement)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "Choisissez automatiquement en fonction des paramètres de l’événement"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "Oui, si la génération de tickets est activée en général"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -13944,33 +13994,39 @@ msgstr ""
"chômeurs et les personnes de plus de 65 ans. Ce billet comprend l'accès à "
"toutes les parties de l'événement, sauf l'espace VIP."
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Le produit commandé \"{item}\" n'est plus disponible."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr "Montré indépendamment des autres produits"
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "Acheté"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Canceled by customer"
msgid "Date chosen by customer"
msgstr "Annulé par le client"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr "Aucune adhésion accordée"
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
@@ -13979,7 +14035,7 @@ msgstr ""
"taux de 0 %, car la taxe de vente sera appliquée lors de l’échange de la "
"carte-cadeau."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
@@ -13987,7 +14043,7 @@ msgstr ""
"Si une adhésion valide est requise, au moins un type d’adhésion valide doit "
"être sélectionné."
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -14000,11 +14056,11 @@ msgstr ""
"l’adhésion ne soit pas personnalisée, définissez le type d’appartenance pour "
"qu’il soit transférable."
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr "Le début de validité doit être avant la fin de la validité."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -14015,19 +14071,19 @@ msgstr ""
"par un utilisateur ou se trouve actuellement dans le panier d'un "
"utilisateur. Veuillez régler la variante sur \"inactif\" à la place."
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr "Valeur d’usage du produit"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr "Add-ons"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "Vous avez ajouté le même add-on deux fois"
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
@@ -14035,22 +14091,22 @@ msgstr ""
"Sachez qu'il est impossible d'acheter ce produit si tous les add-ons "
"disponibles sont épuisés."
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "Produits groupés"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr "Vous avez ajouté deux fois le même produit groupé."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr "Produit groupé"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "inactif"
@@ -14131,11 +14187,11 @@ msgstr "Créer des commandes en tant que commandes en mode test"
msgid "CSV column: \"{name}\""
msgstr "Colonne CSV : « {name} »"
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr "Confirmer la commande quel que soit le paiement"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -14155,11 +14211,11 @@ msgstr ""
"collecter le montant d’une manière ou d’une autre et ne pas annuler "
"automatiquement la commande."
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "Quota du surbooking"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
@@ -14168,11 +14224,11 @@ msgstr ""
"conduit à un quota excédentaire et que vous avez vendu plus de billets que "
"prévu !"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "Surbooker les quotas et ignorer les retards de paiement"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -14184,16 +14240,16 @@ msgstr ""
"prévu ! L'opération sera également exécutée quel que soit le paramétrage des "
"retards de paiement."
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr "Notifier l'utilisateur par e-mail"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "Conservez les frais d’annulation de"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -14207,15 +14263,15 @@ msgstr ""
"vos frais d’annulation si vous souhaitez les conserver. Veuillez toujours "
"entrer une valeur brute, la taxe sera calculée automatiquement."
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr "Générer une annulation pour facture"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "Commentaire (sera envoyé à l’utilisateur)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
@@ -14223,15 +14279,15 @@ msgstr ""
"Sera inclus dans l’e-mail de notification lorsque l’espace réservé respectif "
"est présent dans le texte de l’e-mail configuré."
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "Montant du paiement"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -14240,19 +14296,19 @@ msgstr "Montant du paiement"
msgid "Payment date"
msgstr "Date de paiement"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr "Veuillez sélectionner certains événements."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Recalculer les taxes"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr "Ne recalculez pas les taxes"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
@@ -14260,7 +14316,7 @@ msgstr ""
"Recalculez les taxes en fonction de l’adresse et des paramètres du produit, "
"gardez le montant brut le même."
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
@@ -14268,11 +14324,11 @@ msgstr ""
"Recalculez les taxes en fonction de l’adresse et des paramètres du produit, "
"gardez le montant net identique."
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr "Émettre une nouvelle facture si nécessaire"
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
@@ -14280,25 +14336,25 @@ msgstr ""
"Si une facture existe pour cette commande et que cette opération modifie son "
"contenu, l’ancienne facture sera annulée et une nouvelle facture sera émise."
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "Informer l'utilisateur"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr "Envoyer un email au client l'informant que sa commande a été modifiée."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
"Autoriser à surbooker les quotas lors de l’exécution de cette opération"
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "Add-On à"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -14307,7 +14363,7 @@ msgstr "Add-On à"
msgid "Seat"
msgstr "Siège"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -14317,60 +14373,60 @@ msgstr "Siège"
msgid "Membership"
msgstr "Adhésion"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
"Inclure les taxes, le cas échéant. Laisser vide pour le prix par défaut du "
"produit"
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr "(inchangé)"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Nouveau prix (brut)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr "Le ticket est bloqué"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr "Début de validité"
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr "Fin de validité"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "Générer un nouveau secret"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr "Annuler cette position"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "Séparation en nouvel ordre"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr "(Pas d’adhésion)"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr "Supprimer ces frais"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "Invalider les secrets"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -14380,11 +14436,11 @@ 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:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr "Joindre les tickets"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
@@ -14392,24 +14448,24 @@ msgstr ""
"Sera ignoré si les tickets dépassent une limite de taille donnée pour "
"assurer la délivrabilité des e-mails."
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr "Joindre les factures"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Destinataire"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
"Annuler la commande. Tous les billets ne fonctionneront plus. Cela ne peut "
"pas être inversé."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
@@ -14417,27 +14473,27 @@ msgstr ""
"Marquez la commande comme en attente et autorisez l’utilisateur à payer le "
"montant ouvert avec un autre mode de paiement."
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "Ne faites rien et gardez l’ordre tel quel."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "Le montant du remboursement doit être positif et inférieur à {}."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "Vous devez spécifier un montant pour un remboursement partiel."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr "Annuler toutes les dates"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr "Rembourser automatiquement l’argent si possible"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
@@ -14448,12 +14504,12 @@ msgstr ""
"ou par un plugin) ne sont pas annulés automatiquement et vous devrez les "
"traiter manuellement."
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
"Créer un remboursement dans la liste des tâches de remboursement manuelles"
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -14469,7 +14525,7 @@ msgstr ""
"pas si vous souhaitez rembourser certaines commandes en compensant avec "
"différentes commandes ou en émettant des cartes-cadeaux."
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
@@ -14477,24 +14533,24 @@ msgstr ""
"Rembourser la valeur de la commande sur une carte-cadeau au lieu du mode de "
"paiement d’origine"
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr "Validité de la carte-cadeau"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Conservez des frais d’annulation fixes par billet"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
"Les billets gratuits et les produits complémentaires ne sont pas comptés"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr "Conserver les frais"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -14506,20 +14562,20 @@ msgstr ""
"dans une série d’événements n’est que partiellement annulée puisqu’elle "
"consiste en des billets pour plusieurs dates."
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr "Envoyer des informations par e-mail"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr "Envoyer des informations à la liste d’attente"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "Annulé : {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14552,7 +14608,7 @@ msgstr ""
"\n"
"Votre équipe {event}"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14576,28 +14632,28 @@ msgstr ""
"\n"
"Votre équipe {event}"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
"Veuillez sélectionner une date spécifique ou une plage de dates, pas les "
"deux."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
"Veuillez sélectionner toutes les dates ou une plage de dates, pas les deux."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
"Si vous définissez une plage de dates, veuillez définir un début et une fin."
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
"Veuillez confirmer que vous souhaitez annuler TOUTES les dates de cette "
@@ -14623,7 +14679,7 @@ msgstr ""
"Votre appareil n’aura accès à rien, veuillez sélectionner certains "
"événements."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr "expérimental"
@@ -14770,11 +14826,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Optionnel"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr "changer"
@@ -14844,16 +14900,16 @@ msgstr "Conservez les valeurs actuelles"
msgid "Selection contains various values"
msgstr "La sélection contient différentes valeurs"
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
"La fin de la disponibilité doit être après le début de la disponibilité."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr "Available_until"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "Exclure ces dates au lieu de les ajouter."
@@ -14863,15 +14919,15 @@ msgstr ""
"Vos modifications n'ont pas pu être sauvegardées. Voir ci-dessous pour plus "
"de détails."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr "ID de siège spécifique"
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "Produit non valide sélectionné."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
@@ -14879,11 +14935,11 @@ msgstr ""
"Le bon ne correspond qu’aux produits cachés, mais vous n’avez pas "
"sélectionné qu’il les affiche."
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Codes"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
@@ -14891,16 +14947,16 @@ msgstr ""
"Ajoutez un code de bon d'achat par ligne. Nous vous suggérons de copier "
"cette liste et de l'enregistrer dans un fichier."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr "Envoyer des bons par e-mail"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr "Votre bon d’achat pour {event}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14929,18 +14985,18 @@ msgstr ""
"Sinceres salutations \n"
"Votre {event} équipe"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "Destinataires"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr "ou"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
@@ -14950,28 +15006,28 @@ msgstr ""
"ligne, ou un fichier CSV avec une colonne de titre et une ou plusieurs des "
"colonnes « email », « nombre », « nom » ou « tag »."
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "Utilisation maximale par bon"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "Nombre de fois que CHACUN de ces bons peut être échangé."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr "Identifiant de siège spécifiques"
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr "L’entrée CSV doit contenir une ligne d’en-tête dans la première ligne."
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr "Echec de l’analyse CSV : {error}."
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
@@ -14979,43 +15035,43 @@ msgstr ""
"L’entrée CSV n’a pas été reconnue pour avoir plusieurs colonnes, peut-être "
"avez-vous un champ de citation non valide dans votre entrée."
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr "L'entrée CSV doit contenir un champ avec l'en-tête \"{header}\"."
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr "L'entrée CSV contient un champ inconnu avec l'en-tête \"{header}\"."
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr "{value} n’est pas une adresse e-mail valide."
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr "Valeur non valide dans la ligne {number}."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "Un bon de réduction avec un de ces codes existe déjà."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr "Le code du bon d’achat {code} apparaît deux fois dans votre liste."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
@@ -15023,7 +15079,7 @@ msgstr ""
"Si les bons doivent être envoyés par e-mail, l’objet, le message et les "
"destinataires doivent être spécifiés."
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
@@ -15031,7 +15087,7 @@ msgstr ""
"Vous avez généré des bons {codes}, mais entré des destinataires pour les "
"bons {recp}."
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr "Vous devez spécifier autant de sièges que de codes promotionnels."
@@ -15552,7 +15608,7 @@ msgid "The order locale has been changed."
msgstr "L'emplacement de la commande a été modifiée."
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "La facture a été générée."
@@ -15561,7 +15617,7 @@ msgid "The invoice has been regenerated."
msgstr "La facture a été régénérée."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "La facture a été réémise."
@@ -16231,7 +16287,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "La commande a été annulée (commentaire : « {comment} »)."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "La commande a été annulée."
@@ -16460,9 +16516,9 @@ msgstr "Enregistrement"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "Listes d'enregistrement"
@@ -16749,7 +16805,7 @@ msgstr "Définir un nouveau mot de passe"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -16781,9 +16837,9 @@ msgstr "Définir un nouveau mot de passe"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -17180,7 +17236,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -17293,7 +17349,7 @@ msgstr "Temps de scan"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Résultat"
@@ -18726,8 +18782,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -19957,7 +20013,7 @@ msgstr ""
msgid "New variation"
msgstr "Nouvelle variante"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "Ajouter une nouvelle variation"
@@ -19965,32 +20021,32 @@ msgstr "Ajouter une nouvelle variation"
msgid "Availability"
msgstr "Disponibilité"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr "Billets & Badges"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr "Check-in & Validité"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr "Durée"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr "heures"
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr "mois"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr "années"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -20004,17 +20060,17 @@ msgstr ""
"incluse dans le calcul, donc si vous entrez « 1 jour », le billet sera "
"valable jusqu’à la fin de la journée où il commence."
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "Réglages supplémentaires"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr "Durée de l’adhésion après l’achat"
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "Historique du produit"
@@ -20207,7 +20263,7 @@ msgstr "Entièrement réservé"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Épuisé"
@@ -20271,8 +20327,8 @@ msgstr "Modifier la question"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -23955,7 +24011,7 @@ msgid "Add many time slots"
msgstr "Ajouter de nombreux créneaux horaires"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr "Ajouter un nouveau quota"
@@ -23974,8 +24030,8 @@ msgstr ""
"Ces paramètres sont facultatifs, si vous les laissez vides, les valeurs par "
"défaut des paramètres du produit seront utilisées."
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -23997,9 +24053,9 @@ msgstr ""
"se chevauchent, il sera plus facile de travailler avec une seule grande "
"liste d’enregistrement."
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr "Ajouter une nouvelle liste d'enregistrement"
@@ -24013,7 +24069,7 @@ msgstr "Modifier plusieurs dates"
msgid "Item prices"
msgstr "Prix des articles"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -24026,7 +24082,7 @@ msgstr ""
"quotas pour remplacer Configuration du quota de toutes les "
"dates sélectionnées."
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -24079,11 +24135,26 @@ msgctxt "subevent"
msgid "Create date"
msgstr "Créer une date"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "Historique des dates"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr ""
+"Vous pouvez annuler votre commander en cliquant sur le bouton ci-dessous."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Possibilité de modifier les paramètres du produit"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr "Vous n'avez pas encore créé de dates pour cette série d'événements."
@@ -25131,9 +25202,9 @@ msgstr "La nouvelle liste d'enregistrement a été créée."
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -25243,7 +25314,7 @@ msgstr "Pas de dates"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Vente terminée"
@@ -25251,7 +25322,7 @@ msgstr "Vente terminée"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Bientôt"
@@ -25350,7 +25421,7 @@ msgid "Unknown e-mail renderer."
msgstr "Moteur de rendu d’e-mails inconnu."
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "Vous avez demandé un type d'édition de ticket non valide."
@@ -25561,7 +25632,7 @@ msgstr ""
"Vous avez sélectionné que vous n'avez pas de plugins gratuits installés, "
"mais nous avons trouvé le plugin \"{plugin}\" avec la licence \"{license}\"."
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr "Le produit demandé n'existe pas."
@@ -25674,7 +25745,7 @@ msgstr ""
"Vous ne pouvez pas ajouter d’offres groupées à un produit qui n’est "
"disponible qu’en tant que module complémentaire."
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
@@ -25684,7 +25755,7 @@ msgstr ""
"de produits. Vos participants ne pourront pas acheter le lot à moins que "
"vous n’en supprimiez cet élément."
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
@@ -25695,11 +25766,11 @@ msgstr ""
"pourrait interrompre les rapports ou d’autres fonctionnalités, de sorte que "
"le produit a été désactivé à la place."
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "Le produit sélectionné a été supprimé."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "Le produit sélectionné a été désactivé."
@@ -25858,18 +25929,18 @@ msgstr[1] ""
"Votre {event} équipe"
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
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:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "Le téléchargement de tickets n’est pas activé pour ce produit."
@@ -26118,15 +26189,15 @@ msgstr "La facture a été nettoyée des données personnelles."
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:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "Cette facture n' a pas été trouvée"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
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:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -26154,7 +26225,7 @@ msgstr "Cette action n'est autorisée que pour les commandes en attente."
msgid "This action is only allowed for canceled orders."
msgstr "Cette action n’est autorisée que pour les commandes annulées."
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr "Une erreur s'est produite. Veuillez consulter les détails ci-dessous."
@@ -26163,12 +26234,12 @@ msgid "The order has been changed and the user has been notified."
msgstr "La commande a été modifiée et l'utilisateur a été averti."
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr "La commande a été modifiée."
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -26199,7 +26270,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:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26566,7 +26637,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr "Les données sélectionnées ont été supprimées avec succès."
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr "La date demandée n'existe pas."
@@ -26581,31 +26652,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "La date sélectionnée a été supprimée."
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr "La nouvelle date a été créée."
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "Les dates sélectionnées ont été désactivées."
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Les dates sélectionnées ont été activées."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "Les dates sélectionnées ont été supprimées ou désactivées."
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr "Veuillez ne pas créer plus de 100.000 dates à la fois."
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "{} de nouvelles dates ont été créées."
@@ -26817,7 +26888,7 @@ msgstr "L'entrée demandée n'existe pas."
msgid "The selected entry has been deleted."
msgstr "L'entrée sélectionnée a été supprimée."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "Il ne s’agit pas d’une série d’événements."
@@ -27327,7 +27398,7 @@ msgstr "Veuillez virer le montant total sur le compte bancaire suivant :"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -28041,9 +28112,9 @@ msgid "Check-in list (PDF)"
msgstr "Liste d'enregistrement (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr "Enregistrement"
@@ -28063,7 +28134,7 @@ msgctxt "tablehead"
msgid "paid"
msgstr "payé"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
@@ -28071,39 +28142,39 @@ msgstr ""
"Téléchargez une feuille de calcul avec tous les participants inclus dans une "
"liste d’enregistrement."
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr "Passé en caisse"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr "Enregistrement automatique"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "Secret"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "Valid check-in"
msgid "Valid check-in codes"
msgstr "Enregistrement valide"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr "Journal d’enregistrement (toutes les scans)"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
@@ -28111,36 +28182,36 @@ msgstr ""
"Téléchargez une feuille de calcul avec une ligne pour chaque analyse "
"effectuée à vos stations d’enregistrement."
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr "Hors-ligne"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr "Remplacement hors ligne"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Message d'erreur"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr "Date de téléchargement"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr "Temps de téléchargement"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr "OK"
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr "Scans réussis uniquement"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr "Toutes les listes d’enregistrement"
@@ -28178,13 +28249,11 @@ msgid "PayPal account"
msgstr "Compte PayPal"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr "Cliquez ici pour un tutoriel sur la façon d'obtenir les clés requises"
@@ -28253,7 +28322,7 @@ msgstr ""
"le paiement sera effectué."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "Il y a eu une erreur lors de l'envoi du mail de confirmation."
@@ -28993,11 +29062,11 @@ msgstr ""
"Envoyez des e-mails à tous vos clients ou à des groupes spécifiques de "
"clients."
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr "Pièce jointe"
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
@@ -29007,61 +29076,64 @@ msgstr ""
"pas ou ne soit pas trié dans des dossiers de spam. Nous vous recommandons de "
"n’utiliser que des fichiers PDF d’une taille maximale de 2 Mo."
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "En attente de"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Restreindre à une date d’événement spécifique"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "Limiter aux dates d’événement commençant à ou après"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "Limiter aux dates d’événements commençant avant"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Envoyer à"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Limiter aux produits"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr "Filtrer le statut d'enregistrement"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
+#, fuzzy
+#| msgctxt "sendmail_form"
+#| msgid "Restrict to recipients with check-in on list"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
-msgstr "Restreindre aux destinataires sans enregistrement"
+msgid "Restrict to recipients without check-in on any list"
+msgstr "Restreindre aux destinataires avec enregistrement sur la liste"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Restreindre aux commandes créées à ou après"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "Restreindre aux commandes créées avant"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr "Tous ceux qui ont passé une commande"
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
@@ -29069,75 +29141,75 @@ msgstr ""
"Chaque participant (revenez au contact de commande lorsqu’aucune adresse e-"
"mail du participant n’est donnée)"
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
"Les deux (toutes les adresses de contact de commande et toutes les adresses "
"e-mail des participants)"
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr "Paiement en attente mais déjà confirmé"
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr "Paiement en attente (sauf non approuvé ou déjà confirmé)"
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "en attente avec retard"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Restreindre aux commandes avec statut"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Restreindre aux destinataires avec enregistrement sur la liste"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr "Type d’heure de planification"
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr "Absolu"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr "Relatif, avant le début de l’événement"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr "Relatif, avant la fin de l’événement"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr "Relatif, après le début de l’événement"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr "Relatif, après la fin de l'événement"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Restreindre aux commandes avec statut"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr "Veuillez spécifier la date d’envoi"
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr "Veuillez spécifier les jours et l’heure de décalage"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr "Veuillez spécifier un produit"
@@ -29731,11 +29803,24 @@ msgstr ""
msgid "Publishable key"
msgstr "Clé publiable"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Générer les billets"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Clé secrète"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
@@ -29743,11 +29828,11 @@ msgstr ""
"Le pays dans lequel votre compte Stripe est enregistré. Habituellement, il "
"s’agit de votre pays de résidence."
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr "Vérifier Apple Pay/Google Pay"
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -29761,11 +29846,11 @@ msgstr ""
"carte de crédit. Cette détection ne prend pas en compte si Google Pay/Apple "
"Pay a été désactivé dans le tableau de bord Stripe."
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr "Postfix du descripteur de la déclaration"
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -29780,47 +29865,47 @@ msgstr ""
"nombre très limité de caractères est autorisé. Nous ne recommandons pas "
"d’entrer plus de {cnt} dans ce champ."
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Paiements par carte de crédit"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr "Mandat SEPA"
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -29832,11 +29917,11 @@ msgstr ""
"strong> pour être confirmés dans certains cas. Veuillez n’activer ce mode de "
"paiement que si votre délai de paiement le permet."
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr "Nom du mandat du créancier SEPA"
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
@@ -29844,17 +29929,17 @@ msgstr ""
"Veuillez fournir votre nom de mandat de créancier SEPA, qui sera affiché à "
"l’utilisateur."
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -29866,51 +29951,51 @@ msgstr ""
"jours pour être confirmés dans certains cas. Veuillez n’activer ce "
"mode de paiement que si votre délai de paiement le permet."
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr "EPS"
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr "Multibanco"
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr "Przelewy24"
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr "WeChat Pay"
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr "Destination"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of nombreuses cartes de test pour effectuer une transaction. Aucun "
"argent ne sera réellement transféré."
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
msgid "No payment information found."
msgstr "Aucune information de paiement trouvée."
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
"support if the problem persists."
@@ -29933,22 +30018,22 @@ msgstr ""
"On a eu des difficultés à communiquer avec Stripe. Veuillez réessayer et "
"contacter le support technique si le problème persiste."
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
msgid "Stripe returned an error"
msgstr "Stripe a renvoyé une erreur"
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
msgid "You may need to enable JavaScript for Stripe payments."
msgstr "Vous devrez peut-être activer JavaScript pour les paiements Stripe."
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, python-format
msgid "Stripe reported an error with your card: %s"
msgstr "Stripe a signalé une erreur avec votre carte : %s"
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
"with us if this problem persists."
@@ -29956,7 +30041,7 @@ msgstr ""
"Nous avons eu des difficultés à communiquer avec Stripe. Veuillez réessayer "
"et nous contacter si ce problème persiste."
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
"payment completed."
@@ -29964,171 +30049,171 @@ msgstr ""
"Votre paiement est en attente. Nous vous informerons dès que le paiement "
"sera effectué."
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
msgid "Your payment failed. Please try again."
msgstr "Votre paiement a échoué. Veuillez réessayer."
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, python-format
msgid "Stripe reported an error: %s"
msgstr "Stripe a signalé une erreur : %s"
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
msgid "Credit card via Stripe"
msgstr "Carte de crédit via Stripe"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
msgid "Credit card"
msgstr "Carte de crédit"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
msgid "SEPA Debit via Stripe"
msgstr "Prélèvement SEPA via Stripe"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr "Débit SEPA"
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
msgid "Account Holder Name"
msgstr "Titulaire du compte"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
msgid "Account Holder Street"
msgstr "Rue du titulaire du compte"
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
msgid "Account Holder Postal Code"
msgstr "Code postal du titulaire du compte"
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
msgid "Account Holder City"
msgstr "Ville du titulaire du compte"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
msgid "Account Holder Country"
msgstr "Pays du titulaire du compte"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Affirm via Stripe"
msgstr "Alipay via Stripe"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Klarna via Stripe"
msgstr "Alipay via Stripe"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
msgid "giropay via Stripe"
msgstr "giropay via Stripe"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
"banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
msgid "unknown name"
msgstr "nom inconnu"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, python-brace-format
msgid "Bank account at {bank}"
msgstr "Compte bancaire à {bank}"
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
msgid "iDEAL via Stripe"
msgstr "iDEAL via Stripe"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
msgid "Alipay via Stripe"
msgstr "Alipay via Stripe"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
msgid "Bancontact via Stripe"
msgstr "Bancontact via Stripe"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
msgid "SOFORT via Stripe"
msgstr "SOFORT via Stripe"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
msgid "SOFORT (instant bank transfer)"
msgstr "SOFORT (virement bancaire instantané)"
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
msgid "Country of your bank"
msgstr "Pays de votre banque"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
msgid "Germany"
msgstr "Allemagne"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
msgid "Austria"
msgstr "Autriche"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
msgid "Belgium"
msgstr "Belgique"
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
msgid "Netherlands"
msgstr "Pays-Bas"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
msgid "Spain"
msgstr "Espagne"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, python-brace-format
msgid "Bank account {iban} at {bank}"
msgstr "Compte en banque {iban} à {bank}"
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
msgid "EPS via Stripe"
msgstr "EPS via Stripe"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
msgid "Multibanco via Stripe"
msgstr "Multibanco via Stripe"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
msgid "Przelewy24 via Stripe"
msgstr "Przelewy24 via Stripe"
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
"available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
msgid "WeChat Pay via Stripe"
msgstr "WeChat Pay via Stripe"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -30655,7 +30740,7 @@ msgstr "Produits Add-On"
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
msgid "Please enter numbers only."
msgstr "Veuillez entrer des chiffres seulement."
@@ -30710,7 +30795,7 @@ msgstr ""
"Votre mode de paiement a été appliqué, mais {} doit encore être payé. "
"Veuillez sélectionner un mode de paiement pour le reste."
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
msgid "Please select a payment method."
msgstr "Veuillez choisir un mode de paiement."
@@ -30719,8 +30804,8 @@ msgstr "Veuillez choisir un mode de paiement."
msgid "Please select a payment method to proceed."
msgstr "Veuillez sélectionner un mode de paiement pour continuer."
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
msgid "The payment information you entered was incomplete."
msgstr ""
"Les informations de paiement que vous avez saisies étaient incomplètes."
@@ -30859,7 +30944,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
msgid "plus taxes"
@@ -31371,7 +31456,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -31384,7 +31469,7 @@ msgstr "quantité minimum à commander : %(num)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -31423,7 +31508,7 @@ msgstr "Afficher les variantes"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
msgid "Original price:"
@@ -31432,7 +31517,7 @@ msgstr "Prix original :"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
msgid "New price:"
@@ -31444,8 +31529,8 @@ msgstr "Nouveau prix :"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -31459,7 +31544,7 @@ msgstr "Modifier le prix pour %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -31470,7 +31555,7 @@ msgstr "Modifier le prix pour %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
msgid "incl. taxes"
@@ -31479,7 +31564,7 @@ msgstr "taxes incluses"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, python-format
@@ -31489,7 +31574,7 @@ msgstr "plus %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -31497,7 +31582,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "incl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, python-format
@@ -31506,8 +31591,8 @@ msgstr "Ajouter %(item)s, %(var)s au panier"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
msgctxt "checkbox"
@@ -31516,15 +31601,15 @@ msgstr "Sélectionner"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr "Diminuer la quantité"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, python-format
msgid "Quantity of %(item)s, %(var)s to order"
@@ -31532,15 +31617,15 @@ msgstr "Quantité de %(item)s, %(var)s pour commander"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr "Augmenter la quantité"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, python-format
@@ -31548,7 +31633,7 @@ msgid "Add %(item)s to cart"
msgstr "Ajouter %(item)s au panier"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, python-format
msgid "Quantity of %(item)s to order"
@@ -31559,27 +31644,45 @@ msgid "There are no add-ons available for this product."
msgstr "Il n' y a pas d'add-ons disponibles pour ce produit."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Entrez un code de réduction ci-dessous pour acheter ce billet."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "Non disponible"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "Non disponible"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "COMPLÈTEMENT RÉSERVÉ"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "ÉPUISÉ"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Réservé"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Tous les produits restants sont réservés mais pourraient redevenir "
@@ -32034,7 +32137,7 @@ msgid "Uncategorized items"
msgstr "Éléments non classés"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, python-format
@@ -32042,7 +32145,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Afficher l’image en pleine résolution de %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, python-format
@@ -32050,19 +32153,14 @@ msgid "%(value)s incl. taxes"
msgstr "%(value)s TTC"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, python-format
msgid "%(value)s without taxes"
msgstr "%(value)s hors taxes"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-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:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, python-format
msgid "Set price in %(currency)s for %(item)s"
@@ -32123,7 +32221,7 @@ msgstr "Afficher la semaine prochaine, %(week)s"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
msgid "Few tickets left"
msgstr "Peu de billets restants"
@@ -32132,7 +32230,7 @@ msgstr "Peu de billets restants"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
msgctxt "available_event_in_list"
msgid "Buy now"
msgstr "Acheter maintenant"
@@ -32147,7 +32245,7 @@ msgstr "Acheter maintenant"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Réserver maintenant"
@@ -32156,7 +32254,7 @@ msgstr "Réserver maintenant"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "Complet"
@@ -32215,12 +32313,12 @@ msgid "Other dates"
msgstr "Autres dates"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
msgid "The booking period for this event is over."
msgstr "La période de réservation pour cet événement est terminée."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, python-format
msgid "The booking period for this event will start on %(date)s at %(time)s."
msgstr "La prévente de cet événement débutera le %(date)s à %(time)s."
@@ -32455,7 +32553,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Demande de facture"
@@ -32699,7 +32797,7 @@ msgstr ""
"automatiquement une nouvelle facture. Veuillez nous contacter si vous avez "
"besoin d'une nouvelle facture."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Enregistrer les modifications"
@@ -33266,7 +33364,7 @@ msgid "Multiple dates"
msgstr "Créer plusieurs dates"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Plus d'infos"
@@ -33339,8 +33437,8 @@ msgstr "Votre panier à été vidé."
msgid "The products have been successfully added to your cart."
msgstr "Les produits ont été ajoutés à votre panier."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
"Les billets pour cet événement ne peuvent pas être achetés sur ce canal de "
@@ -33414,76 +33512,76 @@ msgstr ""
"Nous n’avons pas pu utiliser votre identifiant car l’adresse e-mail {email} "
"est déjà utilisé pour un autre compte dans ce système."
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr "Code d'événement inconnu ou non autorisé à accéder à cet événement."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Aucune date sélectionnée."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Date inconnue sélectionnée."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
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:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "Le paiement de cette commande ne peut être poursuivi."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "Le paiement est trop tard pour être accepté."
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
msgid "An invoice has been generated."
msgstr "Une facture a été générée."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
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:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "Un paiement est actuellement en attente pour cette commande."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "Vous ne pouvez pas modifier cette commande"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "Vous avez choisi des frais d’annulation non valides."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
msgid "Canceled by customer"
msgstr "Annulé par le client"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "L’annulation a été demandée."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr ""
"Le téléchargement des billets n’est pas (encore) activé pour cette commande."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
"Veuillez cliquer sur le lien que nous vous avons envoyé par e-mail pour "
"télécharger vos billets."
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
@@ -33492,29 +33590,29 @@ msgstr ""
"L’ordre a été modifié. Vous pouvez maintenant procéder en payant le montant "
"ouvert de {amount}."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
msgid "You did not make any changes."
msgstr "Vous n’avez apporté aucun changement."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
"Vous ne pouvez pas modifier votre commande d’une manière qui réduit le prix "
"total."
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
"Vous ne pouvez modifier votre commande que de manière à augmenter le prix "
"total."
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr ""
"Vous ne pouvez pas modifier votre commande d'une manière qui modifie le prix "
"total."
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You may not change your order in a way that reduces the total price."
msgid "You may not change your order in a way that would require a refund."
@@ -33522,7 +33620,7 @@ msgstr ""
"Vous ne pouvez pas modifier votre commande d’une manière qui réduit le prix "
"total."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
@@ -33530,7 +33628,7 @@ msgstr ""
"Vous ne pouvez pas modifier votre commande d’une manière qui augmente le "
"prix total puisque les paiements ne sont plus acceptés pour cet événement."
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr "Vous ne pouvez pas modifier cette commande."
@@ -33609,35 +33707,43 @@ msgstr ""
"Merci beaucoup ! Nous attribuerons votre place sur la liste d’attente à "
"quelqu’un d’autre."
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "Cette billetterie est actuellement désactivée."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "La date sélectionnée n’existe pas dans cette série d’événements."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "à partir de %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr "Profil utilisateur uniquement"
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "Accès en lecture"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "Accès en écriture"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr ""
+#~ "Ce produit est ajouté au panier de l'utilisateur si le bon est utilisé."
+
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Restreindre aux destinataires sans enregistrement"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Rendu de facture moderne (pretix 2.7)"
diff --git a/src/pretix/locale/fr/LC_MESSAGES/djangojs.po b/src/pretix/locale/fr/LC_MESSAGES/djangojs.po
index 995a1d475..e57372cb1 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: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2023-09-11 10:00+0000\n"
"Last-Translator: Ronan LE MEILLAT \n"
"Language-Team: French \n"
"Language-Team: Galician No la selecciones si quieres que este producto "
"sea un añadido a packs predefinidos."
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
#, fuzzy
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
@@ -4674,7 +4652,7 @@ msgstr ""
"evento. Si no está chequeado, las ordenes conteniendo este producto no "
"pueden ser canceladas por los usuarios, solo por usted."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
#, fuzzy
msgid ""
"This product can only be bought if it is added to the cart at least this "
@@ -4685,7 +4663,7 @@ msgstr ""
"esta vez muchas veces. Si mantiene el campo vacío o lo fija en 0, no hay "
"ningún límite especial para este producto."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
#, fuzzy
msgid ""
"This product can only be bought at most this many times within one order. If "
@@ -4698,7 +4676,7 @@ msgstr ""
"límite especial para este producto. El límite para el número máximo de "
"posiciones en todo el pedido se aplica independientemente."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
#, fuzzy
msgid ""
"If you set this, the check-in app will show a visible warning that this "
@@ -4712,13 +4690,13 @@ msgstr ""
"persona en el momento de la facturación que todavía es necesario comprobar "
"el carné de estudiante."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
#, fuzzy
msgid ""
"If set, this will be displayed next to the current price to show that the "
@@ -4729,7 +4707,7 @@ msgstr ""
"precio actual es uno con descuento. Esto es sólo un escenario cosmético y no "
"afectará realmente a los precios."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
#, fuzzy
msgid ""
"When a customer buys this product, they will get a gift card with a value "
@@ -4738,41 +4716,41 @@ msgstr ""
"Cuando un cliente compra este producto recibirá una tarjeta regalo con un "
"valor equivalente al producto."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
#, fuzzy
msgid "Allowed membership types"
msgstr "Membresía del equipo"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
msgid "Validity"
msgstr "Válido hasta"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4784,61 +4762,61 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
msgid "Start of validity"
msgstr "Tarjeta de regalo"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "End of presale"
msgid "End of validity"
msgstr "Finalización de prevenda"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
#, fuzzy
#| msgid "minutes"
msgid "Minutes"
msgstr "minutos"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
#, fuzzy
#| msgid "Month"
msgid "Months"
msgstr "Mes"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
#, fuzzy
msgid "Customers can select the validity start date"
msgstr "Clientes pueden cancelar ordenes pagadas"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
msgid "Maximum future start"
msgstr "Máximo total de la orden"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
#, fuzzy
msgid "The selected start date may only be this many days in the future."
msgstr "El elemento seleccionado no pertenece a este evento."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4848,20 +4826,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4874,36 +4852,36 @@ msgstr ""
msgid "Products"
msgstr "Produtos"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
msgid "The selected media type is not enabled in your organizer settings."
msgstr "El producto seleccionado no está activo o no tiene precio fijo."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
msgid "The selected media type does not support usage for tickets currently."
msgstr "El elemento seleccionado no pertenece a este evento."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "El elemento seleccionado no pertenece a este evento."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
#, fuzzy
msgid ""
"The maximum number per order can not be lower than the minimum number per "
@@ -4911,36 +4889,36 @@ msgid ""
msgstr ""
"El número máximo por orden no puede ser menor que el mínimo numero por orden."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
#, fuzzy
msgid "The item's category must belong to the same event as the item."
msgstr ""
"La categoría del artículo debe pertenecer al mismo evento que el artículo."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
#, fuzzy
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
"La regla de impuestos del artículo debe pertenecer al mismo evento que el "
"artículo."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
#, fuzzy
msgid "The item's availability cannot end before it starts."
msgstr ""
"La disponibilidad del artículo no puede terminar antes de que comience."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
#, fuzzy
msgid "This is shown below the variation name in lists."
msgstr "Esto se muestra debajo del nombre de la variación en las listas."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
#, fuzzy
msgid "Require approval"
msgstr "La nueva orden requiere aprobación"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
#, fuzzy
msgid ""
"If this variation is part of an order, the order will be put into an "
@@ -4953,37 +4931,37 @@ msgstr ""
"ser pagado y completado. Puede utilizarlo, por ejemplo, para entradas con "
"descuento que sólo están disponibles para grupos específicos."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
#, fuzzy
msgid "Membership types"
msgstr "Membresía del equipo"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
#, fuzzy
msgid "This variation will not be sold before the given date."
msgstr "Este producto no será vendido antes de la fecha dada."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
#, fuzzy
msgid "This variation will not be sold after the given date."
msgstr "Este producto no será vendido después de la fecha dada."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
#, fuzzy
msgid "Show only if a matching voucher is redeemed."
msgstr ""
"Este produto só se mostrará se se troca un recibo que coincida co produto."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
#, fuzzy
msgid ""
"This variation will be hidden from the event page until the user enters a "
@@ -4992,33 +4970,33 @@ msgstr ""
"Este producto no se mostrará en la página del evento hasta que el usuario "
"introduzca un código de recibo que desbloquee el producto."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Ver variacións do produto"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
#, fuzzy
msgid "Product variations"
msgstr "Variaciones de los productos"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
#, fuzzy
msgid "Minimum number"
msgstr "Número mínimo"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
#, fuzzy
msgid "Maximum number"
msgstr "Número máximo"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
#, fuzzy
msgid "Add-Ons are included in the price"
msgstr "Los complementos están incluidos en el precio"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
#, fuzzy
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
@@ -5028,53 +5006,53 @@ msgstr ""
"gratuita, incluso si los complementos normalmente cuestan dinero "
"individualmente."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
#, fuzzy
msgid "Allow the same product to be selected multiple times"
msgstr "No se pueden seleccionar más de %s posiciones por pedido."
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
#, fuzzy
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
"La categoría del add-on debe pertenecer al mismo evento que el artículo."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
#, fuzzy
msgid "The item already has an add-on of this category."
msgstr "El artículo ya tiene un add-on de esta categoría."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
#, fuzzy
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "El conteo mínimo debe ser igual o mayor que cero."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
#, fuzzy
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "El conteo máximo debe ser igual o mayor que cero."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
#, fuzzy
msgid "The maximum count needs to be greater than the minimum count."
msgstr "El conteo máximo debe ser mayor que el conteo mínimo."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
#, fuzzy
msgid "Bundled item"
msgstr "artículo inválido"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
#, fuzzy
msgid "Bundled variation"
msgstr "Variación de la muestra"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
#, fuzzy
msgid "Designated price part"
msgstr "Precio designado de la parte"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
#, fuzzy
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
@@ -5087,73 +5065,73 @@ msgstr ""
"impuestos mixtos, pero de lo contrario puede mantenerse en blanco. Este "
"valor NO se agregará al precio del artículo base."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
#, fuzzy
msgid "The bundled item must belong to the same event as the item."
msgstr ""
"La categoría del add-on debe pertenecer al mismo evento que el artículo."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
#, fuzzy
msgid "A variation needs to be set for this item."
msgstr "Esta variación no pertenece a este producto."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
#, fuzzy
msgid "The chosen variation does not belong to this item."
msgstr "La variación escogida no pertenece a este item."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
#, fuzzy
msgid "The count needs to be equal to or greater than zero."
msgstr "El conteo necesita ser igual o mayor que cero."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
#, fuzzy
msgid "Number"
msgstr "Número"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
#, fuzzy
msgid "Text (one line)"
msgstr "Texto (una línea)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
#, fuzzy
msgid "Multiline text"
msgstr "Texto multilíneas"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
#, fuzzy
msgid "Yes/No"
msgstr "Sí/No"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
#, fuzzy
msgid "Choose one from a list"
msgstr "Seleccione uno de la lista"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
#, fuzzy
msgid "Choose multiple from a list"
msgstr "Seleccione varios de la lista"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
#, fuzzy
msgid "File upload"
msgstr "Subir archivos"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
#, fuzzy
msgid "Date and time"
msgstr "Fecha y hora"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
#, fuzzy
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Código de país (ISO 3166-1 alfa-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -5162,7 +5140,7 @@ msgstr "Código de país (ISO 3166-1 alfa-2)"
msgid "Question"
msgstr "Pregunta"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
#| msgid "The property name may only contain letters, numbers and underscores."
msgid ""
@@ -5170,209 +5148,209 @@ msgid ""
"underscores."
msgstr "O nome da propiedade só pode conter letras, números e guións baixos."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
#, fuzzy
msgid "Help text"
msgstr "Texto de ayuda"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
#, fuzzy
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "Si la pregunta necesita ser explicada o aclarada, ¡hágalo aquí!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
#, fuzzy
msgid "Question type"
msgstr "Tipo de pregunta"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
#, fuzzy
msgid "Required question"
msgstr "Pregunta requerida"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
#, fuzzy
msgid "This question will be asked to buyers of the selected products"
msgstr "Esta pregunta se hará a los compradores de los productos seleccionados"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
#, fuzzy
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
"Pregunte durante el registro en lugar de durante el proceso de compra de "
"entradas"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
#, fuzzy
msgid "Show answer during check-in"
msgstr "Preguntar durante el registro"
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
#, fuzzy
msgid "Hidden question"
msgstr "Pregunta oculta"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
#, fuzzy
msgid "This question will only show up in the backend."
msgstr "Esta pregunta se hará durante el registro."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
#, fuzzy
msgid "Print answer on invoices"
msgstr "Texto en las facturas"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
#, fuzzy
msgid "Minimum value"
msgstr "Número mínimo"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
#, fuzzy
msgid "Currently not supported in our apps and during check-in"
msgstr "La pregunta no debe depender de otra realizada durante el registro."
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
#, fuzzy
msgid "Maximum value"
msgstr "Número máximo"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
msgid "Maximum length"
msgstr "Número máximo"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
#, fuzzy
msgid "An answer to this question is required to proceed."
msgstr "Se requiere una respuesta a esta pregunta para proceder."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
msgid "Invalid input type."
msgstr "Datos de entrada no válidos."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
#, fuzzy
msgid "Invalid option selected."
msgstr "Selección de opción inválida."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
#, fuzzy
msgid "The number is to low."
msgstr "El número de página es menor que 1"
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
#, fuzzy
msgid "The number is to high."
msgstr "El precio introducido es demasiado alto."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
#, fuzzy
msgid "Invalid number input."
msgstr "Selección de número inválida."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
#, fuzzy
msgid "Please choose a later date."
msgstr "Ingrese su nombre."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
#, fuzzy
msgid "Please choose an earlier date."
msgstr "Por favor, seleccione una cuota."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
#, fuzzy
msgid "Invalid date input."
msgstr "Fecha ingresada inválida."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
#, fuzzy
msgid "Invalid time input."
msgstr "Hora ingresada inválida."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
#, fuzzy
msgid "Invalid datetime input."
msgstr "Fecha-Hora ingresada invalida."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
#, fuzzy
msgid "Unknown country code."
msgstr "Código de país desconocido."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
#, fuzzy
msgid "Answer"
msgstr "Respuesta"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
#, fuzzy
msgid "The identifier \"{}\" is already used for a different option."
msgstr "El identificador \"{}\" ya se utiliza para otra opción."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
#, fuzzy
msgid "Question option"
msgstr "Opción de pregunta"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
#, fuzzy
msgid "Question options"
msgstr "Opciones de preguntas"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Capacidade total"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
#, fuzzy
msgid "Leave empty for an unlimited number of tickets."
msgstr "Deje vacío para un número ilimitado de entradas."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
#, fuzzy
msgid "Item"
msgstr "Item"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
#, fuzzy
msgid "Variations"
msgstr "Variaciones"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5380,23 +5358,23 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
#, fuzzy
msgid "Close this quota permanently once it is sold out"
msgstr "Cerrar esta cuota permanentemente una vez se venda por completo"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5406,31 +5384,31 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
#, fuzzy
msgid "Quota"
msgstr "Cuota"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
#, fuzzy
msgid "Quotas"
msgstr "Cuotas"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
#, fuzzy
msgid "All variations must belong to an item contained in the items list."
msgstr ""
"Todas las variaciones deben pertenecer a un artículo contenido en la lista "
"de artículos."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
#, fuzzy
msgid ""
"One or more items has variations but none of these are in the variations "
@@ -5439,23 +5417,23 @@ msgstr ""
"Uno o más artículos tienen variaciones, pero ninguno de ellos está en la "
"lista de variaciones."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
#, fuzzy
msgid "Subevent cannot be null for event series."
msgstr "Sub-evento no puede ser nullo para la serie de eventos."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
msgid "Required for products"
msgstr "Búsqueda de eventos"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5577,7 +5555,7 @@ msgid "expired"
msgstr "expirado"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
#, fuzzy
msgid "Customer"
msgstr "Cliente"
@@ -5594,7 +5572,7 @@ msgstr "Localización"
msgid "Total amount"
msgstr "Monto total"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
#, fuzzy
msgid ""
"The text entered in this field will not be visible to the user and is "
@@ -5629,13 +5607,13 @@ msgstr ""
"Este texto se mostrará arriba de las opciones de pago. Puedes explicarle las "
"opciones al usuario aquí, si quieres."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
#, fuzzy
msgid "Meta information"
msgstr "Información meta"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
#, fuzzy
msgid "approval pending"
msgstr "Pendiente de aprobación"
@@ -5694,155 +5672,155 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
#, fuzzy
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
#, fuzzy
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:1633
+#: pretix/base/models/orders.py:1637
#, fuzzy
msgctxt "payment_state"
msgid "created"
msgstr "creado"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
#, fuzzy
msgctxt "payment_state"
msgid "pending"
msgstr "pendiente"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "confirmado"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
#, fuzzy
msgctxt "payment_state"
msgid "canceled"
msgstr "cancelado"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
#, fuzzy
msgctxt "payment_state"
msgid "failed"
msgstr "fallido"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
#, fuzzy
msgctxt "payment_state"
msgid "refunded"
msgstr "reembolsado"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
#, fuzzy
msgid "Payment information"
msgstr "Información de pago"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
#, fuzzy
msgctxt "refund_state"
msgid "started externally"
msgstr "iniciado externamente"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
#, fuzzy
msgctxt "refund_state"
msgid "created"
msgstr "creado"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
#, fuzzy
msgctxt "refund_state"
msgid "in transit"
msgstr "en tránsito"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
#, fuzzy
msgctxt "refund_state"
msgid "done"
msgstr "hecho"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
#, fuzzy
msgctxt "refund_state"
msgid "failed"
msgstr "fallido"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
#, fuzzy
msgctxt "refund_state"
msgid "canceled"
msgstr "cancelado"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
#, fuzzy
msgctxt "refund_source"
msgid "Organizer"
msgstr "Organizador"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
#, fuzzy
msgctxt "refund_source"
msgid "Customer"
msgstr "Cliente"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
#, fuzzy
msgctxt "refund_source"
msgid "External"
msgstr "Externo"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
#, fuzzy
msgid "Refund reason"
msgstr "Reembolso solamente"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
#, fuzzy
msgid "Payment fee"
msgstr "Tarifa de pago"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
#, fuzzy
msgid "Shipping fee"
msgstr "Tarifa de envío"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
#, fuzzy
msgid "Service fee"
msgstr "Tarifa por servicio"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
#, fuzzy
msgid "Cancellation fee"
msgstr "Tarifa de cancelación"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
#, fuzzy
msgid "Other fees"
msgstr "Otras tarifas"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5853,7 +5831,7 @@ msgstr "Otras tarifas"
msgid "Gift card"
msgstr "Tarxeta de regalo"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5862,32 +5840,32 @@ msgstr "Tarxeta de regalo"
msgid "Value"
msgstr "Valor"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
#, fuzzy
msgid "Order position"
msgstr "Posición de la orden"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
#, fuzzy
msgid "Cart ID (e.g. session key)"
msgstr "ID de carrito (p. ej. clave de sesión)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
#, fuzzy
msgid "Cart position"
msgstr "Posición del carrito"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
#, fuzzy
msgid "Cart positions"
msgstr "Posiciones del carrito"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
#, fuzzy
msgid "Business customer"
msgstr "Cliente de negocios"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr "Esta referencia imprimirase na súa factura para a súa conveniencia."
@@ -6098,7 +6076,7 @@ msgstr ""
"asesor fiscal. No se da ninguna garantía para el cálculo correcto de los "
"impuestos. USO BAJO SU PROPIO RIESGO."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
#, fuzzy
msgid "Merchant country"
msgstr "País mercantil"
@@ -6246,15 +6224,18 @@ msgid "Voucher value"
msgstr "Valor del recibo"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
-msgstr "Este produto engádese ao carro do usuario se o cupón é trocado."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
+msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
#, fuzzy
msgid "This variation of the product select above is being used."
msgstr "Esta variación del producto seleccionado arriba está siendo utilizada."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
#, fuzzy
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
@@ -6262,12 +6243,12 @@ msgstr ""
"Si está habilitado, el recibo es válido para cualquier producto afectado por "
"esta cuota."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
#, fuzzy
msgid "Specific seat"
msgstr "Asiento especifico"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
@@ -6275,7 +6256,7 @@ msgstr "Asiento especifico"
msgid "Tag"
msgstr "Etiqueta"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -6285,54 +6266,54 @@ msgstr ""
"valor para varios cupóns, pode obter estatísticas sobre cantos deles "
"trocáronse, etc."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
#, fuzzy
msgid "Shows hidden products that match this voucher"
msgstr "Mostrar los productos ocultos que se encuentran en el recibo"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
#, fuzzy
msgid "Vouchers"
msgstr "Vales"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
#, fuzzy
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
"No se puede seleccionar una cuota que pertenezca a un evento diferente."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
#, fuzzy
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
"No se puede seleccionar una cuota y un producto específico al mismo tiempo."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
msgid "You cannot select a product that belongs to a different event."
msgstr ""
"No se puede seleccionar una cuota que pertenezca a un evento diferente."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
#, fuzzy
msgid ""
"You cannot select a variation without having selected a product that "
@@ -6341,12 +6322,12 @@ msgstr ""
"No se puede seleccionar una variación sin haber seleccionado un producto que "
"proporcione variaciones."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
#, fuzzy
msgid "This variation does not belong to this product."
msgstr "Esta variación no pertenece a este producto."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
#, fuzzy
msgid ""
"You can only block quota if you specify a specific product variation. "
@@ -6355,12 +6336,12 @@ msgstr ""
"Sólo se puede bloquear la cuota si se especifica una variación de producto "
"específica. De lo contrario, podría no estar claro qué cuotas bloquear."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
#, fuzzy
msgid "It is currently not possible to create vouchers for add-on products."
msgstr "Actualmente no es posible crear vales para productos adicionales."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
#, fuzzy
msgid ""
"You need to select a specific product or quota if this voucher should "
@@ -6368,7 +6349,7 @@ msgid ""
msgstr ""
"No se puede seleccionar una cuota y un producto específico al mismo tiempo."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6377,7 +6358,7 @@ msgstr ""
"Este cupón xa foi usado %(redeemed)s veces. Non se pode reducir o número "
"máximo de usos por baixo deste número."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
@@ -6385,7 +6366,7 @@ msgid ""
msgstr ""
"El número máximo por orden no puede ser menor que el mínimo numero por orden."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
#, fuzzy
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
@@ -6393,13 +6374,13 @@ msgstr ""
"Si desea que este recibo bloquee la cuota, debe seleccionar una fecha "
"específica."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
#, fuzzy
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"No puede seleccionar un subevento si su evento no es una serie de eventos."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
#, fuzzy
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
@@ -6408,43 +6389,43 @@ msgstr ""
"No se puede crear un recibo que bloquee la cuota ya que el producto "
"seleccionado o la cuota está agotada o completamente reservada."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Xa existe un recibo con este código."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
#, fuzzy
msgid "You need to choose a date if you select a seat."
msgstr "Necesitas seleccionar una fecha."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
#, fuzzy
msgid "You need to choose a specific product if you select a seat."
msgstr "Necesitas seleccionar una fecha."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
#, fuzzy
msgid "Seat-specific vouchers can only be used once."
msgstr "Este reembolso no puede ser procesado en este momento."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, fuzzy, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "El identificador \"{id}\" ya se utiliza para otra opción."
@@ -6500,17 +6481,17 @@ msgid "Automatically created from waiting list entry for {email}"
msgstr ""
"Creado automaticamente a partir da entrada en listaxe de agarda {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
#, fuzzy
msgid "The selected item does not belong to this event."
msgstr "El elemento seleccionado no pertenece a este evento."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
#, fuzzy
msgid "Please select a specific variation of this product."
msgstr "Por favor, seleccione una variación específica de este producto."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6785,14 +6766,14 @@ msgstr "No se encontraron respuestas coincidentes."
msgid "No matching seat was found."
msgstr "No se encontraron respuestas coincidentes."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
#, fuzzy
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr "Esta URL semántica ya está en uso. Por favor, elija una diferente."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
#, fuzzy
msgid "You need to select a specific seat."
msgstr "Necesitas seleccionar una fecha."
@@ -7258,6 +7239,15 @@ msgstr "123.45 EUR"
msgid "Price including add-ons"
msgstr "Precio incluyendo complementos"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "Xoán Pérez"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7567,7 +7557,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Planta baja, fila 3, asiento 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
#, fuzzy
msgid "General admission"
msgstr "Entrada general"
@@ -7624,10 +7614,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Nome da persoa asistente: {part}"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Sr. Seoane"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7726,7 +7724,7 @@ msgid "Event canceled"
msgstr "Fecha del evento"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
#, fuzzy
msgid ""
"We were not able to process your request completely as the server was too "
@@ -7751,7 +7749,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "No se especificó ninguna fecha."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
#, fuzzy
msgid "You selected a product which is not available for sale."
msgstr "Ha seleccionado un producto que no está disponible para la venta."
@@ -7776,13 +7774,32 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, fuzzy, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Algunos de los productos que seleccionó ya no están disponibles en la "
+"cantidad que seleccionó. Por favor vea abajo para más detalles."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Algunos de los productos que seleccionó ya no están disponibles en la "
+"cantidad que seleccionó. Por favor vea abajo para más detalles."
+
+#: pretix/base/services/cart.py:126
+#, fuzzy, python-format
#| msgid "You cannot select more than %s items per order."
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "Non se poden seleccionar máis de % s entradas por pedido."
msgstr[1] "Non se poden seleccionar máis de % s entradas por pedido."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s."
@@ -7792,7 +7809,7 @@ msgid_plural ""
msgstr[0] "Non pode seleccionar máis de %(max) s entradas do tipo %(product)s."
msgstr[1] "Non pode seleccionar máis de %(max) s entradas do tipo %(product)s."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7800,7 +7817,7 @@ msgid_plural ""
msgstr[0] "Necesita seleccionar al menos %(min)s del producto %(product)s."
msgstr[1] "Necesita seleccionar al menos %(min)s del producto %(product)s."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, fuzzy, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -7815,23 +7832,23 @@ msgstr[1] ""
"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:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr "O período de prevenda deste evento aínda non comezou."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr "O período de prevenda deste evento finalizou."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
#, fuzzy
msgid ""
"The booking period for this event has not yet started. The affected "
@@ -7840,7 +7857,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:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has ended. The "
@@ -7852,21 +7869,21 @@ msgstr ""
"Este evento non está en período de prevenda. As posicións afectadas foron "
"eliminadas do seu carro."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
#, fuzzy
msgid "The entered price is not a number."
msgstr "El precio introducido es demasiado alto."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
#, fuzzy
msgid "The entered price is to high."
msgstr "El precio introducido es demasiado alto."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Este código de desconto non se coñece na nosa base de datos."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7877,7 +7894,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7890,13 +7907,13 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
"Este código de desconto xa foi utilizado o máximo número de veces permitido."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7909,18 +7926,18 @@ msgstr ""
"mesmo, ou que vostede tentou trocalo antes pero non completou o proceso de "
"pago. Pode tentar utilizalo de novo en %d minutos."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Este cupón só pode ser trocado %d máis veces."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7928,61 +7945,61 @@ msgstr ""
"Xa utilizou este código de desconto. Elimine a liña asociada do seu carro se "
"desexa utilizalo para un produto diferente."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
#, fuzzy
msgid "This voucher is expired."
msgstr "El recibo ha expirado."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
#, fuzzy
msgid "This voucher is not valid for this product."
msgstr "El recibo no es válido para este producto."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
#, fuzzy
msgid "This voucher is not valid for this seat."
msgstr "Este recibo no es válido para esta fecha de evento."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
#, fuzzy
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
"Su recibo es válido para un producto que actualmente no está a la venta."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
#, fuzzy
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Este recibo no es válido para esta fecha de evento."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "Necesita un código de desconto válido para pedir este produto."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
#, fuzzy
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "La fecha del evento seleccionada no está activa."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
#, fuzzy
msgid "You can not select an add-on for the selected product."
msgstr "No puede seleccionar un add-on para el producto seleccionado."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
#, fuzzy
msgid "You can not select two variations of the same add-on product."
msgstr "No se pueden seleccionar dos variantes del mismo producto adicional."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, fuzzy, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7997,7 +8014,7 @@ msgstr[1] ""
"Puede seleccionar como máximo %(max)s add-ons de la categoría %(cat)s para "
"el producto %(base)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -8012,7 +8029,7 @@ msgstr[1] ""
"Necesita seleccionar al menos %(min)s add-ons de la categoría %(cat)s para "
"el producto %(base)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -8021,7 +8038,7 @@ msgstr ""
"Puede seleccionar como máximo 1 add-ons de la categoría %(cat)s para el "
"producto %(base)s."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
msgid ""
"One of the products you selected can only be bought as an add-on to another "
@@ -8030,29 +8047,29 @@ msgstr ""
"Uno de los productos que ha seleccionado sólo se puede comprar como "
"complemento de otro proyecto."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
#, fuzzy
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
"Uno de los productos que ha seleccionado sólo se puede comprar como "
"complemento de otro proyecto."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
#, fuzzy
msgid "Please select a valid seat."
msgstr "Por favor, seleccione una cuota."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
#, fuzzy
msgid "You can not select a seat for this position."
msgstr "No puede seleccionar un add-on para el producto seleccionado."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
#, fuzzy
msgid "You can not select the same seat multiple times."
msgstr "No se pueden seleccionar más de %s posiciones por pedido."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
#, fuzzy
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
@@ -8061,7 +8078,7 @@ msgstr ""
"Se ha introducido una tarjeta regalo en lugar de un código. Las tarjetas "
"regalo se pueden introducir más tarde, con los detalles de pago."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -8373,7 +8390,7 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -8382,21 +8399,21 @@ msgstr ""
"Vostede está a recibir este correo electrónico porque realizou un pedido "
"para {event}."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr "Pode ver os detalles do seu pedido na seguinte dirección: {orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
"Vostede está a recibir este correo electrónico porque realizou un pedido "
"para {event}."
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
msgctxt "attachment_filename"
msgid "Calendar invite"
@@ -8472,7 +8489,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -8482,7 +8499,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
#, fuzzy
msgid ""
"Some of the products you selected were no longer available. Please see below "
@@ -8491,7 +8508,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:134
+#: pretix/base/services/orders.py:133
#, fuzzy
msgid ""
"Some of the products you selected were no longer available in the quantity "
@@ -8500,7 +8517,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:138
+#: pretix/base/services/orders.py:137
#, fuzzy
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
@@ -8509,22 +8526,22 @@ 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:141
+#: pretix/base/services/orders.py:140
#, fuzzy
msgid "An internal error occurred, please try again."
msgstr "Se ha producido un error interno, inténtelo de nuevo."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "O seu pedido está baleiro."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s. We "
@@ -8542,11 +8559,11 @@ msgstr[1] ""
"Non pode seleccionar máis de %(max) s entradas do tipo %(product)s. "
"Retiramos as entradas sobrantes do seu carro."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr "O período de prevenda rematou."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8554,7 +8571,7 @@ msgstr ""
"O código de desconto utilizado para un dos artigos do seu carro non é "
"coñecido na nosa base de datos."
-#: pretix/base/services/orders.py:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8564,7 +8581,7 @@ msgstr ""
"utilizado o máximo número de veces permitido. Quitamos este artigo do seu "
"carriño."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -8573,7 +8590,7 @@ msgstr ""
"utilizado o máximo número de veces permitido. Quitamos este artigo do seu "
"carriño."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8581,7 +8598,7 @@ msgstr ""
"O código de desconto utilizado para un dos artigos do seu carro caducou. "
"Quitamos este artigo do seu carriño."
-#: pretix/base/services/orders.py:174
+#: pretix/base/services/orders.py:173
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."
@@ -8589,11 +8606,11 @@ msgstr ""
"O código de desconto utilizado para un dos artigos do seu carriño non é "
"válido para este artigo. Quitamos este artigo do seu carro ."
-#: pretix/base/services/orders.py:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr "Necesita un código de recibo válido para pedir este produto."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking period for one of the events in your cart has not yet started. "
"The affected positions have been removed from your cart."
@@ -8601,7 +8618,7 @@ msgstr ""
"Este evento non está en período de prevenda. As posicións afectadas foron "
"eliminadas do seu carro."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
#, fuzzy
msgid ""
"One of the seats in your order was invalid, we removed the position from "
@@ -8610,7 +8627,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:186
+#: pretix/base/services/orders.py:185
#, fuzzy
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
@@ -8620,7 +8637,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:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
@@ -8629,28 +8646,28 @@ msgstr ""
"No puede eliminar el producto %(item)s porque ya ha sido "
"pedido."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The order has been canceled."
msgid "The order was not canceled."
msgstr "O seu pedido foi cancelado."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
#, fuzzy
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:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
#, fuzzy
msgid "This order is not pending approval."
msgstr "Esta orden no está pendiente de aprobación."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Non se pode cancelar este pedido."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, fuzzy, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8659,7 +8676,7 @@ msgstr ""
"Esta orden no se puede cancelar, ya que la tarjeta regalo {card} que se ha "
"comprado en esta orden ya se ha canjeado."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
#, fuzzy
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
@@ -8667,12 +8684,12 @@ msgstr ""
"La tarifa de cancelación no puede ser mayor que el crédito de pago para esta "
"orden."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
#, fuzzy
msgid "The selected payment methods do not cover the total balance."
msgstr "Este método de pago no admite reembolsos automáticos."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
#, fuzzy
msgid ""
"While trying to place your order, we noticed that the order total has "
@@ -8684,29 +8701,29 @@ msgstr ""
"sido usada en este intervalo. Por favor, comprueba los precios debajo y "
"prueba de nuevo."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
#, fuzzy
msgid "You need to select a variation of the product."
msgstr "Necesita seleccionar una variación del producto."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, fuzzy, 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:1487
+#: pretix/base/services/orders.py:1476
#, fuzzy
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:1488
+#: pretix/base/services/orders.py:1477
#, fuzzy
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:1489
+#: pretix/base/services/orders.py:1478
#, fuzzy
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
@@ -8715,7 +8732,7 @@ msgstr ""
"Esta operación dejaría la orden vacía. Por favor, cancele el pedido en su "
"lugar."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
#, fuzzy
msgid ""
"This operation would make the order free and therefore immediately paid, "
@@ -8724,7 +8741,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:1494
+#: pretix/base/services/orders.py:1483
#, fuzzy
msgid ""
"This is an add-on product, please select the base position it should be "
@@ -8733,7 +8750,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:1495
+#: pretix/base/services/orders.py:1484
#, fuzzy
msgid ""
"The selected base position does not allow you to add this product as an add-"
@@ -8742,12 +8759,12 @@ msgstr ""
"La posición base seleccionada no le permite añadir este producto como un "
"complemento."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
#, fuzzy
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:1499
+#: pretix/base/services/orders.py:1488
#, fuzzy, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8756,22 +8773,22 @@ msgstr ""
"Se ha seleccionado el asiento \"{seat}\" para una fecha que no coincide con "
"la de la entrada. Por favor, escoge de nuevo un asiento."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
#, fuzzy
msgid "The selected product requires you to select a seat."
msgstr "El producto seleccionado no está activo o no tiene precio fijo."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
#, fuzzy
msgid "The selected product does not allow to select a seat."
msgstr "El producto seleccionado no está activo o no tiene precio fijo."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
#, fuzzy
msgid "The selected country is blocked by your tax rule."
msgstr "El producto seleccionado no está activo o no tiene precio fijo."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
#, fuzzy
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
@@ -8780,7 +8797,7 @@ msgstr ""
"No se puede cambiar el precio de una posición que se ha usado para entregar "
"una tarjeta regalo."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, fuzzy, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8789,7 +8806,7 @@ msgstr ""
"La posición no se puede cancelar, ya que la tarjeta regalo {card} que se ha "
"comprado en esta orden ya se ha canjeado."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8797,6 +8814,27 @@ msgstr ""
"Sucedeu un erro ao tratar de devolverlle o diñeiro. Por favor contacte ao "
"organizador do evento por información adicional."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Corporación de exemplo"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Exemplo de billete de Admisión"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Un texto individual con unha razón pode insertarse aquí."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "A cantidade cargouse na túa tarxeta."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+"Por favor, transfira a cantidade a esta conta bancaria: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -9203,7 +9241,7 @@ msgid "Show exchange rates"
msgstr "Mostrar fecha de finalización del evento"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
#, fuzzy
msgid "Never"
msgstr "Nunca"
@@ -9823,7 +9861,7 @@ msgstr ""
msgid "Available languages"
msgstr "Idiomas disponibles"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
#, fuzzy
msgid "Default language"
msgstr "Lenguaje predefinido"
@@ -9882,7 +9920,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "Ocultar todos los productos agotados"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
#, fuzzy
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -9903,7 +9941,7 @@ msgstr "Mostrar variaciones de un producto expandido por defecto"
msgid "Enable waiting list"
msgstr "Habilitar listaxe de agarda"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
#, fuzzy
msgid ""
"Once a ticket is sold out, people can add themselves to a waiting list. As "
@@ -10319,7 +10357,7 @@ msgstr ""
"permite. De otra manera, un reembolso manual será creado para ser procesado "
"por usted."
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
#, fuzzy
msgid "Keep a fixed cancellation fee"
msgstr "Mantener una tarifa de cancelación fija"
@@ -10329,7 +10367,7 @@ msgstr "Mantener una tarifa de cancelación fija"
msgid "Keep payment, shipping and service fees"
msgstr "Conservar cuota de pago, envío y servicios"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
#, fuzzy
msgid "Keep a percentual cancellation fee"
msgstr "Mantener una tarifa de cancelación porcentual"
@@ -10428,24 +10466,24 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
#, fuzzy
msgid "Contact address"
msgstr "Dirección de contacto"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
#, fuzzy
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/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
#, fuzzy
msgid "Imprint URL"
msgstr "Pie de imprenta URL"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
#, fuzzy
msgid ""
"This should point e.g. to a part of your website that has your contact "
@@ -10479,7 +10517,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
#, fuzzy
@@ -10863,13 +10901,13 @@ msgstr ""
"Saúdos cordiais, \n"
"O equipo de {event}"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
#, fuzzy
msgid "Number of days"
msgstr "Número de días"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
#, fuzzy
msgid ""
"This email will be sent out this many days before the order expires. If the "
@@ -11923,7 +11961,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
#, fuzzy
msgid ""
"Your default locale must also be enabled for your event (see box above)."
@@ -12376,15 +12414,15 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
#, fuzzy
msgid "days"
msgstr "Todos los días"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -12428,12 +12466,12 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
#, fuzzy
msgid "Enable ticket format"
msgstr "Habilitar modo de prueba"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Descargar ticket"
@@ -12829,7 +12867,7 @@ msgstr "Se ha producido un error interno, inténtelo de nuevo."
msgid "The task has been completed."
msgstr "La tarea ha sido completada."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -12871,19 +12909,19 @@ msgstr ""
"ser seleccionado actualmente en instalaciones de desarrollo de pretix, no en "
"producción."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Todas as datas"
@@ -12925,22 +12963,22 @@ msgstr "No chequeado"
msgid "All gates"
msgstr "Todas las fechas"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
#, fuzzy
msgid "Use languages"
msgstr "Idiomas de uso"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
#, fuzzy
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:93
+#: pretix/control/forms/event.py:92
#, fuzzy
msgid "This is an event series"
msgstr "Esta es una serie de eventos"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
#, fuzzy
msgid ""
"You already used this slug for a different event. Please choose a new one."
@@ -12948,17 +12986,17 @@ msgstr ""
"Ya usó esta URL semántica para un evento diferente. Por favor, elija una "
"nueva."
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
#, fuzzy
msgid "Event timezone"
msgstr "Zona horaria del evento"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
#, fuzzy
msgid "Sales tax rate"
msgstr "Tipo del impuesto sobre las ventas"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
#, fuzzy
msgid ""
"Do you need to pay sales tax on your tickets? In this case, please enter the "
@@ -12970,23 +13008,23 @@ 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:150
+#: pretix/control/forms/event.py:149
#, fuzzy
msgid "Grant access to team"
msgstr "Dar acceso al equipo"
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
#, fuzzy
msgid ""
"Sample Conference Center\n"
@@ -12995,62 +13033,62 @@ msgstr ""
"Ejemplo de Centro de Conferencia \n"
"Heidelberg, Alemania"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
#, fuzzy
msgid "Your default locale must be specified."
msgstr "Su localización por defecto debe ser especificada."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
#, fuzzy
msgid "Copy configuration from"
msgstr "Copiar configuración de"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
#, fuzzy
msgid "Do not copy"
msgstr "No copiar"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
#, fuzzy
msgid "Custom domain"
msgstr "Dominio personalizado"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
#, fuzzy
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
"Debe configurar previamente el dominio personalizado en el servidor web."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
#, fuzzy
msgid "You cannot choose the base domain of this installation."
msgstr "No puede elegir el dominio base de esta instalación."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
#, fuzzy
msgid "This domain is already in use for a different event or organizer."
msgstr "Este dominio ya se utiliza para un organizador diferente."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
#, fuzzy
msgid "Name format"
msgstr "Nombre del formato"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
#, fuzzy
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
@@ -13061,12 +13099,12 @@ msgstr ""
"de haber recibido ordenes puede causar comportamientos inesperados al "
"reordenar o cambiar nombres."
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
#, fuzzy
msgid "Allowed titles"
msgstr "Titulos permitidos"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
#, fuzzy
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
@@ -13076,41 +13114,41 @@ msgstr ""
"un tratamiento, esto se puede usar para restringir el conjunto de "
"tratamientos a seleccionar."
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, fuzzy, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "Pregunta por {fields}, despliega como {example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "Entrada de precio gratuita"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
#, fuzzy
msgid "Do not ask"
msgstr "No copiar"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
#, fuzzy
msgid "Tax rule for payment fees"
msgstr "Normativa fiscal para las comisiones de pago"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
#, fuzzy
msgid ""
"The tax rule that applies for additional fees you configured for single "
@@ -13121,12 +13159,12 @@ 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:873
+#: pretix/control/forms/event.py:879
#, fuzzy
msgid "Generate invoices for Sales channels"
msgstr "Generar facturas"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
#, fuzzy
msgid ""
"If you have enabled invoice generation in the previous setting, you can "
@@ -13135,139 +13173,139 @@ msgstr ""
"Si se habilitó la generación de facturas en la propiedad anterior, aquí se "
"puede limitar a canales de venta específicos."
-#: pretix/control/forms/event.py:880
+#: pretix/control/forms/event.py:886
#, fuzzy
msgid "Invoice style"
msgstr "Estilo de factura"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
#, fuzzy
msgid "Invoice language"
msgstr "Idioma de la factura"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
#, fuzzy
msgid "The user's language"
msgstr "Idioma del usuario"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
msgid "Recommended"
msgstr "Partir en un nuevo orden"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
#, fuzzy
msgid "Sales channels for checkout emails"
msgstr "Canales de venta a los que registrarse automáticamente"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
#, fuzzy
msgid "Bcc address"
msgstr "Direcciones CCO"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
#, fuzzy
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:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
#, fuzzy
msgid "Signature"
msgstr "Firma"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, fuzzy, 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:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
#, fuzzy
msgid "e.g. your contact details"
msgstr "p. ej. sus datos de contacto"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
#, fuzzy
msgid "HTML mail renderer"
msgstr "Renderizador de correo HTML"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
msgid "Subject sent to order contact address"
msgstr "Cambiar la dirección de contacto del pedido"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
#, fuzzy
msgid "Text sent to order contact address"
msgstr "Cambiar la dirección de contacto del pedido"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
#, fuzzy
msgid "Send an email to attendees"
msgstr "Enviar un nuevo correo electrónico basado en esto"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
#, fuzzy
msgid "Subject sent to attendees"
msgstr "Texto (enviado por admin)"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
#, fuzzy
msgid "Text sent to attendees"
msgstr "Texto (enviado por admin)"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -13277,55 +13315,55 @@ msgstr "Texto (enviado por admin)"
msgid "Text"
msgstr "Texto"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
#, fuzzy
msgid "Subject (sent by admin)"
msgstr "Texto (enviado por admin)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
#, fuzzy
msgid "Subject (sent by admin to attendee)"
msgstr "Texto (enviado por admin)"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
#, fuzzy
msgid "Text (sent by admin)"
msgstr "Texto (enviado por admin)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
#, fuzzy
msgid "Subject (requested by user)"
msgstr "Texto (solicitado por el usuario)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
#, fuzzy
msgid "Text (requested by user)"
msgstr "Texto (solicitado por el usuario)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
#, fuzzy
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr "Este plugin le permite recibir pagos por transferencia bancaria."
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
#, fuzzy
msgid ""
"This email will be sent out this many days before the order event starts. If "
@@ -13334,27 +13372,27 @@ 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:1216
+#: pretix/control/forms/event.py:1222
#, fuzzy
msgid "Subject for received order"
msgstr "Orden recibida"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
#, fuzzy
msgid "Text for received order"
msgstr "Orden recibida"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
msgid "Subject for approved order"
msgstr "Sí, aprobar la orden"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
msgid "Text for approved order"
msgstr "Sí, aprobar la orden"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
#, fuzzy
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
@@ -13365,17 +13403,17 @@ 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:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
msgid "Subject for approved free order"
msgstr "Pedido aprobado"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
msgid "Text for approved free order"
msgstr "Pedido aprobado"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
#, fuzzy
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
@@ -13386,91 +13424,91 @@ 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:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
msgid "Subject for denied order"
msgstr "Orden recibida"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
msgid "Text for denied order"
msgstr "Orden denegada"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
#, fuzzy
msgid "Ticket code generator"
msgstr "Código de ticket"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
#, fuzzy
msgid "Any country"
msgstr "Todos los países"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
#, fuzzy
msgid "European Union"
msgstr "Unión Europea"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
#, fuzzy
msgid "Any customer"
msgstr "Cualquier cliente"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
#, fuzzy
msgid "Individual"
msgstr "Individual"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
#, fuzzy
msgid "Business"
msgstr "Negocios"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
#, fuzzy
msgid "Business with valid VAT ID"
msgstr "Empresa con IVA válido"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
#, fuzzy
msgid "Charge VAT"
msgstr "Cobrar IVA"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
#, fuzzy
msgid "No VAT"
msgstr "Sin IVA"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
#, fuzzy
msgid "Sale not allowed"
msgstr "Tipo de archivo no permitido!"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
#, fuzzy
msgid "Order requires approval"
msgstr "La nueva orden requiere aprobación"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
#, fuzzy
msgid "Deviating tax rate"
msgstr "Tipo del impuesto sobre las ventas"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
#, fuzzy
msgid "Text on invoice"
msgstr "Texto en las facturas"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
#, fuzzy
msgid "Pre-selected voucher"
msgstr "Bono preseleccionado"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
#, fuzzy
msgid ""
"If set, the widget will show products as if this voucher has been entered "
@@ -13483,12 +13521,12 @@ 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:1545
+#: pretix/control/forms/event.py:1540
#, fuzzy
msgid "Compatibility mode"
msgstr "Modo de compatibilidad"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
#, fuzzy
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
@@ -13497,31 +13535,31 @@ 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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "O código de desconto non existe."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
#, fuzzy
msgid "The slug you entered was not correct."
msgstr "La URL semántica que introdujo no era correcta."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Descargas de entradas"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
#, fuzzy
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:1615
+#: pretix/control/forms/event.py:1610
#, fuzzy
msgid "Require all attendees to fill in their names"
msgstr "Exigir a todos los asistentes que rellenen sus nombres"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
#, fuzzy
msgid ""
"By default, we will ask for names but not require them. You can turn this "
@@ -13530,12 +13568,12 @@ msgstr ""
"Por defecto, le pediremos nombres pero no los requeriremos. Puede "
"desactivarlo completamente en los ajustes."
-#: pretix/control/forms/event.py:1642
+#: pretix/control/forms/event.py:1637
#, fuzzy
msgid "Payment via Stripe"
msgstr "Pago a través de Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
#, fuzzy
msgid ""
"Stripe is an online payments processor supporting credit cards and lots of "
@@ -13548,12 +13586,12 @@ 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:1649
+#: pretix/control/forms/event.py:1644
#, fuzzy
msgid "Payment by bank transfer"
msgstr "Pago por transferencia bancaria"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
#, fuzzy
msgid ""
"Your customers will be instructed to wire the money to your account. You can "
@@ -13564,17 +13602,17 @@ 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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Precio (opcional)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
#, fuzzy
msgid "Free"
msgstr "Gratis"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
#, fuzzy
msgid "Quantity available"
msgstr "Cantidad disponible"
@@ -13724,7 +13762,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -13733,18 +13771,18 @@ msgid "All products"
msgstr "Todos los productos"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, fuzzy, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} - Cualquier variación"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -13975,7 +14013,7 @@ msgstr "Todos los asistentes"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
#, fuzzy
msgid "Checked in"
msgstr "Chequeado"
@@ -14068,8 +14106,8 @@ msgstr "Filtrar por etiqueta"
msgid "Search voucher"
msgstr "Buscar recibo"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, fuzzy, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -14122,7 +14160,7 @@ msgstr "Sólo pagos exitosos"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
#, fuzzy
msgid "Scan type"
msgstr "Tipo de tarjeta"
@@ -14134,7 +14172,7 @@ msgstr "Todas las acciones"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
#, fuzzy
msgid "Device"
msgstr "Dispositivos"
@@ -14163,9 +14201,9 @@ msgstr "Fecha de fin"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
#, fuzzy
msgid "Check-in list"
msgstr "Lista de registro"
@@ -14424,12 +14462,17 @@ msgstr "Este campo es obligatorio"
msgid "Dependencies between questions are not supported during check-in."
msgstr "Dependencias entre preguntas no están soportadas durante el registro."
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+msgid "No products"
+msgstr "Todos los productos"
+
+#: pretix/control/forms/item.py:314
#, fuzzy
msgid "The product should exist in multiple variations"
msgstr "El producto debe existir en múltiples variaciones"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
#, fuzzy
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
@@ -14438,88 +14481,88 @@ msgstr ""
"Seleccione esta opción, por ejemplo, para camisetas que vienen en varios "
"tamaños. Puede seleccionar las variaciones en el paso siguiente."
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
#, fuzzy
msgid "No category"
msgstr "Categoría del producto"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
#, fuzzy
msgid "No taxation"
msgstr "Sin impuestos"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
#, fuzzy
msgid "Copy product information"
msgstr "Copiar información del producto"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
#, fuzzy
msgid "Do not add to a quota now"
msgstr "No añadir a una cuota ahora"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
#, fuzzy
msgid "Add product to an existing quota"
msgstr "Añadir un producto a un contingente existente"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
#, fuzzy
msgid "Create a new quota for this product"
msgstr "Crear una nueva cuota para este producto"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
#, fuzzy
msgid "Quota options"
msgstr "Opciones de cuota"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
#, fuzzy
msgid "Add to existing quota"
msgstr "Añadir a la cuota existente"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
#, fuzzy
msgid "New quota name"
msgstr "Nuevo nombre de cuota"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
#, fuzzy
msgid "Size"
msgstr "Tamaño"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
#, fuzzy
msgid "Number of tickets"
msgstr "Número de tickets"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
#, fuzzy
msgid "Quota name is required."
msgstr "El nombre de la cuota es obligatorio."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
#, fuzzy
msgid "Please select a quota."
msgstr "Por favor, seleccione una cuota."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
#, fuzzy
msgid "(Event default)"
msgstr "(Propuesta de evento)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
#, fuzzy
msgid "Choose automatically depending on event settings"
msgstr "Elegir automáticamente dependiendo en la configuración del evento"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
#, fuzzy
msgid "Yes, if ticket generation is enabled in general"
msgstr "Si, si la generación del ticket está habilitada en general"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
#, fuzzy
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
@@ -14530,31 +14573,36 @@ msgstr ""
"completo, desempleados y personas mayores de 65 años. Esta entrada incluye "
"acceso a todas las partes del evento, excepto el área VIP."
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+msgid "Show product with info on why it’s unavailable"
+msgstr "El producto pedido \"{item}\" ya no está disponible."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
msgid "Purchase date"
msgstr "Comprado"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
msgid "Date chosen by customer"
msgstr "Cualquier cliente"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
#, fuzzy
#| msgid ""
#| "Gift card products should not be associated with non-zero tax rates since "
@@ -14566,13 +14614,13 @@ msgstr ""
"As tarxetas regalo non deben ter asociadas unha taxa impositiva. Aplicarase "
"a taxa ao trocar a tarxeta."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -14580,12 +14628,12 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
msgid "The start of validity must be before the end of validity."
msgstr "La última fecha de pago no puede ser antes del final de la pre-venta."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, fuzzy, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -14596,22 +14644,22 @@ msgstr ""
"usuario o está actualmente en la cesta de un usuario. En su lugar, configure "
"la variación como \"inactiva\"."
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
msgid "Use value from product"
msgstr "Crear un primer producto"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
#, fuzzy
msgid "Add-ons"
msgstr "Add-ons"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
#, fuzzy
msgid "You added the same add-on category twice"
msgstr "Ha añadido el mismo tipo de add-on dos veces"
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
#, fuzzy
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
@@ -14620,25 +14668,25 @@ msgstr ""
"Tenga en cuenta que establecer un número mínimo hace imposible comprar este "
"producto si todos los complementos disponibles están agotados."
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
#, fuzzy
msgid "Bundled products"
msgstr "Agregar producto"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
#, fuzzy
msgid "You added the same bundled product twice."
msgstr "Ha añadido el mismo tipo de add-on dos veces"
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
#, fuzzy
msgid "Bundled product"
msgstr "Agregar producto"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
#, fuzzy
msgid "inactive"
msgstr "inactivo"
@@ -14729,12 +14777,12 @@ msgstr "Mostrar todas las ordenes en modo de prueba"
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
msgid "Confirm order regardless of payment"
msgstr "Cancelar el pago"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -14745,12 +14793,12 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
#, fuzzy
msgid "Overbook quota"
msgstr "Cuota de exceso de reservas"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
#, fuzzy
msgid ""
"If you check this box, this operation will be performed even if it leads to "
@@ -14759,12 +14807,12 @@ msgstr ""
"Si marca esta casilla, esta operación se realizará incluso si da lugar a una "
"cuota sobrevendida y usted ha vendido más entradas de las previstas!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
#, fuzzy
msgid "Overbook quota and ignore late payment"
msgstr "Cuota de exceso de reservas e ignorar la morosidad"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
#, fuzzy
msgid ""
"If you check this box, this operation will be performed even if it leads to "
@@ -14777,18 +14825,18 @@ msgstr ""
"operación también se realizará independientemente de la configuración para "
"pagos atrasados."
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
#, fuzzy
msgid "Notify customer by email"
msgstr "Notificar al usuario por correo electrónico"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
#, fuzzy
msgid "Keep a cancellation fee of"
msgstr "Mantener una tarifa de cancelación de"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
#, fuzzy
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
@@ -14803,32 +14851,32 @@ msgstr ""
"incluirlas en la tarifa de cancelación si desea retenerlas. Porfavor siempre "
"ingrese un valor bruto, el impuesto será calculado automáticamente."
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
#, fuzzy
msgid "Generate cancellation for invoice"
msgstr "Generar cancelación"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
#, fuzzy
msgid "Comment (will be sent to the user)"
msgstr "Comentario (será enviado al usuario)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
#, fuzzy
msgid "Payment amount"
msgstr "Monto de pago"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -14838,39 +14886,39 @@ msgstr "Monto de pago"
msgid "Payment date"
msgstr "Fecha de pago"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
msgid "Please select some events."
msgstr "Por favor, seleccione una cuota."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
#, fuzzy
msgid "Re-calculate taxes"
msgstr "Recalcular impuestos"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
#, fuzzy
msgid "Do not re-calculate taxes"
msgstr "Recalcular impuestos"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
#, fuzzy
msgid "Issue a new invoice if required"
msgstr "Generar una nueva factura si es necesario"
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
#, fuzzy
msgid ""
"If an invoice exists for this order and this operation would change its "
@@ -14880,12 +14928,12 @@ msgstr ""
"contenido de la orden, la factura antigua se cancelará y se generará una "
"nueva."
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
#, fuzzy
msgid "Notify user"
msgstr "Notificar al usuario"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
#, fuzzy
msgid ""
"Send an email to the customer notifying that their order has been changed."
@@ -14893,17 +14941,17 @@ msgstr ""
"Enviar un correo electrónico al cliente notificándole que su pedido ha sido "
"modificado."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
#, fuzzy
msgid "Allow to overbook quotas when performing this operation"
msgstr "Permitir sobrevender cupos cuando se realice esta operación"
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
#, fuzzy
msgid "Add-on to"
msgstr "Agregado a"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -14913,7 +14961,7 @@ msgstr "Agregado a"
msgid "Seat"
msgstr "Asiento"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -14924,72 +14972,72 @@ msgstr "Asiento"
msgid "Membership"
msgstr "Miembros"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
#, fuzzy
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
"Incluyendo impuestos, si los hubiera. Mantener vacío para el precio por "
"defecto del producto"
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
#, fuzzy
msgid "(Unchanged)"
msgstr "Mantener sin cambios"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
#, fuzzy
msgid "New price (gross)"
msgstr "Precio nuevo (bruto)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Ticket secret"
msgid "Ticket is blocked"
msgstr "Billete segredo"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
#, fuzzy
msgid "Validity end"
msgstr "Válido hasta"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
#, fuzzy
msgid "Generate a new secret"
msgstr "Generar un nuevo secreto"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
#, fuzzy
msgid "Cancel this position"
msgstr "Cancelar posición"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
#, fuzzy
msgid "Split into new order"
msgstr "Partir en un nuevo orden"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
#, fuzzy
msgid "(No membership)"
msgstr "Membresía del equipo"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
#, fuzzy
msgid "Remove this fee"
msgstr "Quitar el filtro"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
#, fuzzy
msgid "Invalidate secrets"
msgstr "Invalidar secretos"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
#, fuzzy
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
@@ -15000,30 +15048,30 @@ 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:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
#, fuzzy
msgid "Attach tickets"
msgstr "Archivos de tickets en caché"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
#, fuzzy
msgid "Attach invoices"
msgstr "Adjuntar facturas a correos electrónicos"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
#, fuzzy
msgid "Recipient"
msgstr "Destinatario"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
#, fuzzy
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
@@ -15031,7 +15079,7 @@ msgstr ""
"Cancelar la orden. Todos los tickets ya no funcionarán. Esto no se puede "
"revertir."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
#, fuzzy
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
@@ -15040,42 +15088,42 @@ msgstr ""
"Marque el pedido como pendiente y permita que el usuario pague el importe "
"pendiente con otro método de pago."
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
#, fuzzy
msgid "Do nothing and keep the order as it is."
msgstr "No hagas nada y mantén el orden como está."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
#, fuzzy
msgid "The refund amount needs to be positive and less than {}."
msgstr "El importe del reembolso debe ser positivo e inferior a {}."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
#, fuzzy
msgid "You need to specify an amount for a partial refund."
msgstr "Es necesario especificar un importe para un reembolso parcial."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr "Cancelar todas as datas"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
#, fuzzy
msgid "Automatically refund money if possible"
msgstr "Reembolso automático"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -15084,32 +15132,32 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
#, fuzzy
msgid "Gift card validity"
msgstr "Tarjeta de regalo"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
#, fuzzy
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Mantener una tarifa de cancelación fija"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr "Xerar tickets para productos non admitidos"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
#, fuzzy
msgid "Keep fees"
msgstr "Impuestos de la orden"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -15117,22 +15165,22 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
#, fuzzy
msgid "Send information via email"
msgstr "Enviar vales"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
#, fuzzy
msgid "Send information to waiting list"
msgstr "Enviar vales"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -15150,7 +15198,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -15164,26 +15212,26 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
#, fuzzy
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "Por favor, seleccione una variación específica de este producto."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
#, fuzzy
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "Por favor, seleccione una variación específica de este producto."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -15207,7 +15255,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr "Actualmente no tiene acceso a ningún evento."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
#, fuzzy
msgid "experimental"
msgstr "Características"
@@ -15364,11 +15412,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Opcional"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
#, fuzzy
msgctxt "form_bulk"
msgid "change"
@@ -15452,17 +15500,17 @@ msgstr "Temas de actualidad"
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
msgid "The end of availability should be after the start of availability."
msgstr "La finalización del evento tiene que ser después de su inicio."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
#, fuzzy
msgid "Available_until"
msgstr "Disponible hasta"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
#, fuzzy
msgid "Exclude these dates instead of adding them."
msgstr "Excluya estas fechas en lugar de añadirlas."
@@ -15471,16 +15519,16 @@ msgstr "Excluya estas fechas en lugar de añadirlas."
msgid "Your changes could not be saved. See below for details."
msgstr "Os seus cambios non se puideron gardar. Ver abaixo para máis detalles."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
#, fuzzy
msgid "Invalid product selected."
msgstr "Producto no válido seleccionado."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
#, fuzzy
msgid ""
"The voucher only matches hidden products but you have not selected that it "
@@ -15489,12 +15537,12 @@ msgstr ""
"El código sólo coincide con productos ocultos, pero no se ha seleccionado "
"que éstos se deban mostrar."
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
#, fuzzy
msgid "Codes"
msgstr "Códigos"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
#, fuzzy
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
@@ -15503,17 +15551,17 @@ msgstr ""
"Agregue un código de recibo por línea. Le sugerimos que copie esta lista y "
"la guarde en un archivo."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
#, fuzzy
msgid "Send vouchers via email"
msgstr "Enviar vales"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, fuzzy, python-brace-format
msgid "Your voucher for {event}"
msgstr "Tus ordenes para {event}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, fuzzy, python-brace-format
msgid ""
"Hello,\n"
@@ -15542,7 +15590,7 @@ msgstr ""
"Saludos cordiales , \n"
"su equipo {event}"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
@@ -15550,12 +15598,12 @@ msgstr ""
msgid "Recipients"
msgstr "Destinatario"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
#, fuzzy
msgid "or"
msgstr "Puerto"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
#, fuzzy
msgid ""
"You can either supply a list of email addresses with one email address per "
@@ -15566,76 +15614,76 @@ msgstr ""
"línea, o bien un archivo CSV con una columna de título y una o más columnas "
"de \"email\", \"number\", \"name\" o \"tag\"."
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
#, fuzzy
msgid "Maximum usages per voucher"
msgstr "Usos máximos por recibo"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "Número de veces que CADA un destes vales pode ser trocado."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
#, fuzzy
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
"El CSV de entrada ha de contener una fila con las cabeceras en la primera "
"línea."
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, fuzzy, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
"El CSV de entrada ha de contener un campo con la cabecera \"{header}\"."
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, fuzzy, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
"El CSV de entrada contiene un campo desconocido con la cabecera \"{header}\"."
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "Xa existe un recibo cun destes códigos de desconto."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, fuzzy, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr "O código de desconto non existe."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
#, fuzzy
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
@@ -15644,7 +15692,7 @@ msgstr ""
"Si los códigos se enviasen por correo electrónico, se ha de especificar "
"título, mensaje y destinatarios."
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, fuzzy, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
@@ -15652,7 +15700,7 @@ msgstr ""
"Se han generado {codes} códigos, pero se han introducido {recp} "
"destinatarios para dichos códigos."
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
#, fuzzy
msgid "You need to specify as many seats as voucher codes."
msgstr "Necesita especificar una cuota o un producto."
@@ -16215,7 +16263,7 @@ msgid "The order locale has been changed."
msgstr "Se ha cambiado el lugar de la orden."
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
#, fuzzy
msgid "The invoice has been generated."
msgstr "Se ha generado la factura."
@@ -16226,7 +16274,7 @@ msgid "The invoice has been regenerated."
msgstr "Se ha regenerado la factura."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
#, fuzzy
msgid "The invoice has been reissued."
msgstr "Se ha vuelto a emitir la factura."
@@ -17012,7 +17060,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "La orden ha sido denegada."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "O seu pedido foi cancelado."
@@ -17264,9 +17312,9 @@ msgstr "Registro"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
#, fuzzy
msgid "Check-in lists"
@@ -17594,7 +17642,7 @@ msgstr "Establecer nueva contraseña"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -17626,9 +17674,9 @@ msgstr "Establecer nueva contraseña"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -18053,7 +18101,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -18171,7 +18219,7 @@ msgstr "Nombre del Banco"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Resultado"
@@ -19626,8 +19674,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -20919,7 +20967,7 @@ msgstr ""
msgid "New variation"
msgstr "Variación de la muestra"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
#, fuzzy
msgid "Add a new variation"
msgstr "Añadir una nueva variación"
@@ -20929,38 +20977,38 @@ msgstr "Añadir una nueva variación"
msgid "Availability"
msgstr "Disponibilidad"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
msgid "Tickets & Badges"
msgstr "Nombre del ticket"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
msgid "Check-in & Validity"
msgstr "Lista de registro"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "Variación"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
#, fuzzy
msgid "months"
msgstr "mes(es)"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
#, fuzzy
msgid "years"
msgstr "año(s)"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -20969,18 +21017,18 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
#, fuzzy
msgid "Additional settings"
msgstr "Parametrizaciones adicionales"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
#, fuzzy
msgid "Product history"
msgstr "Historia del producto"
@@ -21176,7 +21224,7 @@ msgstr "Totalmente reservado"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
#, fuzzy
msgid "Sold out"
msgstr "Agotado"
@@ -21250,8 +21298,8 @@ msgstr "Editar pregunta"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
#, fuzzy
@@ -25161,7 +25209,7 @@ msgid "Add many time slots"
msgstr "Añadir un nuevo tipo de ticket"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
#, fuzzy
msgid "Add a new quota"
@@ -25180,8 +25228,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -25193,9 +25241,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
#, fuzzy
msgid "Add a new check-in list"
msgstr "Añadir una nueva lista de registro"
@@ -25212,7 +25260,7 @@ msgstr "Crear varias fechas"
msgid "Item prices"
msgstr "Precios de artículo"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -25220,7 +25268,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -25272,12 +25320,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr "Crear fecha"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
#, fuzzy
msgctxt "subevent"
msgid "Date history"
msgstr "Historial de fechas"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "Podes cancelar este pedido usando o seguinte botón."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+msgid "You can change this option in the product settings."
+msgstr "Puede cambiar la configuración del producto"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
#, fuzzy
msgid "You haven't created any dates for this event series yet."
@@ -26480,9 +26541,9 @@ msgstr "Se ha creado la nueva lista de registro."
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -26607,7 +26668,7 @@ msgstr "Sin fechas"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Venda finalizada"
@@ -26615,7 +26676,7 @@ msgstr "Venda finalizada"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
#, fuzzy
msgid "Soon"
msgstr "Pronto"
@@ -26732,7 +26793,7 @@ msgid "Unknown e-mail renderer."
msgstr "Desconocido renderizador de correo electrónico."
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
#, fuzzy
msgid "You requested an invalid ticket output type."
msgstr "Ha solicitado un tipo de salida de ticket no válido."
@@ -26928,7 +26989,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
#, fuzzy
msgid "The requested product does not exist."
msgstr "El producto solicitado no existe."
@@ -27063,7 +27124,7 @@ msgstr ""
"No se pueden añadir add-ons a un producto que sólo está disponible como un "
"add-on en sí mismo."
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
#, fuzzy
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
@@ -27073,7 +27134,7 @@ msgstr ""
"Has deshabilitado este elemento, pero es parte de un pack. Tus participantes "
"no podrán comprar el pack hasta que este elemento se elimine."
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
#, fuzzy
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
@@ -27083,12 +27144,12 @@ msgstr ""
"La orden no pudo ser eliminada ya que algunas restricciones (por ejemplo los "
"datos creados por los plug-ins) no lo permiten."
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
#, fuzzy
msgid "The selected product has been deleted."
msgstr "Se ha eliminado el producto seleccionado."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
#, fuzzy
msgid "The selected product has been deactivated."
msgstr "El producto seleccionado ha sido desactivado."
@@ -27228,20 +27289,20 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
#, fuzzy
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:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
#, fuzzy
msgid "Ticket download is not enabled for this product."
msgstr "La descarga de tickets no está habilitada para este producto."
@@ -27510,17 +27571,17 @@ 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:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
#, fuzzy
msgid "This invoice has not been found"
msgstr "No se ha encontrado esta factura"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
#, fuzzy
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:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
#, fuzzy
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
@@ -27553,7 +27614,7 @@ msgstr "Esta acción sólo se permite para órdenes pendientes."
msgid "This action is only allowed for canceled orders."
msgstr "Esta acción sólo se permite para órdenes pendientes."
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
#, fuzzy
msgid "An error occurred. Please see the details below."
msgstr "Se ha producido un error. Por favor, vea los detalles a continuación."
@@ -27564,13 +27625,13 @@ msgid "The order has been changed and the user has been notified."
msgstr "El pedido ha sido cambiado y el usuario ha sido notificado."
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
#, fuzzy
msgid "The order has been changed."
msgstr "El orden ha sido cambiado."
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr "Tivemos problemas ao procesar a túa entrada. Revisa os erros."
@@ -27602,7 +27663,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:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -27994,7 +28055,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr "Los datos seleccionados se han borrado correctamente."
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
#, fuzzy
msgctxt "subevent"
msgid "The requested date does not exist."
@@ -28012,35 +28073,35 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "Se ha borrado la fecha seleccionada."
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
#, fuzzy
msgctxt "subevent"
msgid "The new date has been created."
msgstr "Se ha creado la nueva fecha."
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
#, fuzzy
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "Las fechas seleccionadas han sido deshabilitadas."
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
#, fuzzy
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Las fechas seleccionadas han sido deshabilitadas."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
#, fuzzy
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "Las fechas seleccionadas se han borrado o desactivado."
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
#, fuzzy
msgctxt "subevent"
msgid "{} new dates have been created."
@@ -28289,7 +28350,7 @@ msgstr "La entrada solicitada no existe."
msgid "The selected entry has been deleted."
msgstr "Se ha borrado la entrada seleccionada."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
#, fuzzy
msgid "This is not an event series."
msgstr "Esta no es una serie de eventos."
@@ -28814,7 +28875,7 @@ msgstr "Por favor, transfiera el importe total a la siguiente cuenta bancaria:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
#, fuzzy
@@ -29568,9 +29629,9 @@ msgid "Check-in list (PDF)"
msgstr "Lista de registro (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
msgctxt "export_category"
msgid "Check-in"
@@ -29589,89 +29650,89 @@ msgctxt "tablehead"
msgid "paid"
msgstr "pagado"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
#, fuzzy
msgid "Checked out"
msgstr "Compra"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
#, fuzzy
msgid "Automatically checked in"
msgstr "Reembolso automático"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
#, fuzzy
msgid "Secret"
msgstr "Secreto"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
msgid "Valid check-in codes"
msgstr "Listas de registro"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
#, fuzzy
msgid "Check-in log (all scans)"
msgstr "Listas de registro"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
#, fuzzy
msgid "Offline"
msgstr "Desconectarse"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
#, fuzzy
msgid "Offline override"
msgstr "Resumen de pedidos"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
#, fuzzy
msgid "Error message"
msgstr "Mensaje de error"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
msgid "Upload date"
msgstr "Fecha de descarga"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
#, fuzzy
msgid "Upload time"
msgstr "Descargar ticket"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
#, fuzzy
msgid "Successful scans only"
msgstr "Sólo pagos exitosos"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
#, fuzzy
msgid "All check-in lists"
msgstr "Listas de registro"
@@ -29713,13 +29774,11 @@ msgid "PayPal account"
msgstr "Cuenta de PayPal"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, fuzzy, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
#, fuzzy
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -29793,7 +29852,7 @@ msgstr ""
"complete el pago."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
#, fuzzy
msgid "There was an error sending the confirmation mail."
msgstr "Se ha producido un error al enviar el mail de confirmación."
@@ -30551,84 +30610,84 @@ msgstr "Sólo se permite la redirección a URLs que empiezan con este prefijo."
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Esperando"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "Add tickets for a different date"
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Engade entradas para unha data diferente"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "Enviar sólo a clientes de"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "Enviar sólo a clientes de"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Fecha de fin"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Restringir a países"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
#, fuzzy
msgid "Filter check-in status"
msgstr "Estado del registro"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "Enviar a clientes con estado del pedido"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Enviar a clientes con estado del pedido"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "Enviar sólo a clientes de"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
#, fuzzy
msgid "Everyone who placed an order"
msgstr "Cualquiera que haya solicitado una entrada"
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
#, fuzzy
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
@@ -30637,85 +30696,85 @@ msgstr ""
"Cada asistente (si no hay un correo de contacto se usará por defecto el "
"correo usado para la compra)"
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
#, fuzzy
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr "Ambas (tanto direcciones de correo de compra como de contacto)"
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
#, fuzzy
msgid "pending with payment overdue"
msgstr "pendiente con pago atrasado"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Lista de pedidos con impuestos (PDF)"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Enviar a clientes con estado del pedido"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
#, fuzzy
msgid "Absolute"
msgstr "Impuesto total"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
#, fuzzy
msgid "Relative, before event start"
msgstr "Búsqueda de eventos"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
#, fuzzy
msgid "Relative, before event end"
msgstr "Búsqueda de eventos"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
#, fuzzy
msgid "Relative, after event start"
msgstr "Búsqueda de eventos"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
#, fuzzy
msgid "Relative, after event end"
msgstr "Fecha relativa:"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Lista de pedidos con impuestos (PDF)"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
#, fuzzy
msgid "Please specify the send date"
msgstr "Ingrese su nombre."
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
#, fuzzy
msgid "Please specify the offset days and time"
msgstr "Por favor, introduzca la misma contraseña dos veces"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
#, fuzzy
msgid "Please specify a product"
msgstr "Por favor, seleccione una cuota."
@@ -31354,12 +31413,24 @@ msgstr ""
msgid "Publishable key"
msgstr "Clave publicable"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+msgid "Generate API keys"
+msgstr "Generar tickets"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
#, fuzzy
msgid "Secret key"
msgstr "Clave secreta"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
#, fuzzy
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
@@ -31368,11 +31439,11 @@ msgstr ""
"El país en el que está registrada su cuenta Stripe. Por lo general, este es "
"su país de residencia."
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -31381,11 +31452,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -31395,51 +31466,51 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Pagos con cartón de crédito"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
#, fuzzy
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
#, fuzzy
msgid "iDEAL"
msgstr "IDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
#, fuzzy
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
#, fuzzy
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
#, fuzzy
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
@@ -31452,28 +31523,28 @@ msgstr ""
"días para ser confirmados en algunos casos. Por favor, active este "
"método de pago sólo si su plazo de pago lo permite."
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
#, fuzzy
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
#, fuzzy
msgid ""
"Despite the name, Sofort payments via Stripe are not "
@@ -31486,52 +31557,52 @@ msgstr ""
"días para ser confirmados en algunos casos. Por favor, active este "
"método de pago sólo si su plazo de pago lo permite."
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
#, fuzzy
msgid "Destination"
msgstr "Descripción"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, fuzzy, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of varias tarjetas de prueba para realizar una transacción. No se "
"transferirá nada de dinero."
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
#, fuzzy
msgid "No payment information found."
msgstr "No se ha encontrado información de pago."
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
#, fuzzy
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
@@ -31557,24 +31628,24 @@ msgstr ""
"póngase en contacto con el servicio de asistencia técnica si el problema "
"persiste."
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
#, fuzzy
msgid "Stripe returned an error"
msgstr "Stripe ha devuelto un error"
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
#, fuzzy
msgid "You may need to enable JavaScript for Stripe payments."
msgstr "Es posible que necesite habilitar JavaScript para pagos con Stripe."
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, fuzzy, python-format
msgid "Stripe reported an error with your card: %s"
msgstr "Stripe reportó un error con su tarjeta: %s"
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
#, fuzzy
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
@@ -31583,7 +31654,7 @@ msgstr ""
"Tuvimos problemas para comunicarnos con Stripe. Por favor, inténtelo de "
"nuevo y póngase en contacto con nosotros si este problema persiste."
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
#, fuzzy
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
@@ -31592,195 +31663,195 @@ msgstr ""
"Su pago está pendiente de completarse. Le informaremos tan pronto como se "
"complete el pago."
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
#, fuzzy
msgid "Your payment failed. Please try again."
msgstr "La contraseña que introdujo no era válida, inténtelo de nuevo."
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, fuzzy, python-format
msgid "Stripe reported an error: %s"
msgstr "Stripe reportó un error: %s"
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
#, fuzzy
msgid "Credit card via Stripe"
msgstr "Tarjeta de crédito a través de Stripe"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
#, fuzzy
msgid "Credit card"
msgstr "Tarjeta de crédito"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
#, fuzzy
msgid "SEPA Debit via Stripe"
msgstr "iDEAL a través de Stripe"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
#, fuzzy
msgid "Account Holder Name"
msgstr "Titular de la cuenta"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
#, fuzzy
msgid "Account Holder Street"
msgstr "Titular de la cuenta"
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
#, fuzzy
msgid "Account Holder Postal Code"
msgstr "Titular de la cuenta"
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
#, fuzzy
msgid "Account Holder City"
msgstr "Titular de la cuenta"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
#, fuzzy
msgid "Account Holder Country"
msgstr "Titular de la cuenta"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
#, fuzzy
msgid "Affirm via Stripe"
msgstr "Alipay vía Stripe"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
#, fuzzy
msgid "Klarna via Stripe"
msgstr "Alipay vía Stripe"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
#, fuzzy
msgid "giropay via Stripe"
msgstr "giropay vía Stripe"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
"banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
#, fuzzy
msgid "unknown name"
msgstr "nombre desconocido"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, python-brace-format
msgid "Bank account at {bank}"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
#, fuzzy
msgid "iDEAL via Stripe"
msgstr "iDEAL a través de Stripe"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
#, fuzzy
msgid "Alipay via Stripe"
msgstr "Alipay vía Stripe"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
#, fuzzy
msgid "Bancontact via Stripe"
msgstr "Bancontact vía Stripe"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
#, fuzzy
msgid "SOFORT via Stripe"
msgstr "SOFORT vía Stripe"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
#, fuzzy
msgid "SOFORT (instant bank transfer)"
msgstr "Pago por transferencia bancaria"
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
#, fuzzy
msgid "Country of your bank"
msgstr "País de tu banco"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
#, fuzzy
msgid "Germany"
msgstr "Alemania"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
#, fuzzy
msgid "Austria"
msgstr "Austria"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
#, fuzzy
msgid "Belgium"
msgstr "Bélgica"
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
#, fuzzy
msgid "Netherlands"
msgstr "de los Países Bajos"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
#, fuzzy
msgid "Spain"
msgstr "España"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, python-brace-format
msgid "Bank account {iban} at {bank}"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
#, fuzzy
msgid "EPS via Stripe"
msgstr "iDEAL a través de Stripe"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
#, fuzzy
msgid "Multibanco via Stripe"
msgstr "Alipay vía Stripe"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
#, fuzzy
msgid "Przelewy24 via Stripe"
msgstr "Alipay vía Stripe"
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
"available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
#, fuzzy
msgid "WeChat Pay via Stripe"
msgstr "Pago a través de Stripe"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -32347,7 +32418,7 @@ msgstr "Productos complementarios"
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
#, fuzzy
msgid "Please enter numbers only."
msgstr "Ingrese solamente números."
@@ -32401,7 +32472,7 @@ msgstr ""
"La tarjeta regalo se ha aplicado, pero falta {} por pagar. Por favor, "
"selecciona un método de pago."
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
#, fuzzy
msgid "Please select a payment method."
msgstr "Por favor seleccione un método de pago."
@@ -32412,8 +32483,8 @@ msgstr "Por favor seleccione un método de pago."
msgid "Please select a payment method to proceed."
msgstr "Por favor seleccione un método de pago."
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
#, fuzzy
msgid "The payment information you entered was incomplete."
msgstr "La información de pago que introdujo estaba incompleta."
@@ -32550,7 +32621,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
#, fuzzy
@@ -33109,7 +33180,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -33122,7 +33193,7 @@ msgstr "cantidade mínima a pedir: %(num)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -33163,7 +33234,7 @@ msgstr "Mostrar variantes"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
#, fuzzy
@@ -33173,7 +33244,7 @@ msgstr "Precio original"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
#, fuzzy
@@ -33186,8 +33257,8 @@ msgstr "Precio neto"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -33200,7 +33271,7 @@ msgstr "Modificar precio para %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -33211,7 +33282,7 @@ msgstr "Modificar precio para %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
#, fuzzy
@@ -33221,7 +33292,7 @@ msgstr "incl. impuestos"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, fuzzy, python-format
@@ -33231,7 +33302,7 @@ msgstr "plus %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, fuzzy, python-format
@@ -33239,7 +33310,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "incl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, python-format
@@ -33248,8 +33319,8 @@ msgstr "Cantidade de %(item)s - %(var)s al pedido"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -33259,15 +33330,15 @@ msgstr "Seleccione el estado"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, fuzzy, python-format
msgid "Quantity of %(item)s, %(var)s to order"
@@ -33275,15 +33346,15 @@ msgstr "Cantidad de %(item)s - %(var)s al pedido"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, python-format
@@ -33291,7 +33362,7 @@ msgid "Add %(item)s to cart"
msgstr "Engadir %(item)s ao pedido"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, fuzzy, python-format
msgid "Quantity of %(item)s to order"
@@ -33303,29 +33374,47 @@ msgid "There are no add-ons available for this product."
msgstr "No hay complementos disponibles para este producto."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr ""
+"Ingrese un código de cupón de desconto a continuación para comprar este "
+"produto."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+msgid "Not available yet."
+msgstr "No disponible"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+msgid "Not available any more."
+msgstr "No disponible"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "TODO VENDIDO/RESERVADO"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
#, fuzzy
msgid "SOLD OUT"
msgstr "AGOTADOS"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
#, fuzzy
msgid "Reserved"
msgstr "Reservado"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
#, fuzzy
msgid "All remaining products are reserved but might become available again."
msgstr ""
@@ -33800,7 +33889,7 @@ msgid "Uncategorized items"
msgstr "Sin categorías"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, python-format
@@ -33808,7 +33897,7 @@ msgid "Show full-size image of %(item)s"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, fuzzy, python-format
@@ -33816,7 +33905,7 @@ msgid "%(value)s incl. taxes"
msgstr "incl. impuestos"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
@@ -33824,14 +33913,7 @@ msgstr "incl. impuestos"
msgid "%(value)s without taxes"
msgstr "Valor total (sen impostos)"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr ""
-"Ingrese un código de cupón de desconto a continuación para comprar este "
-"produto."
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, python-format
msgid "Set price in %(currency)s for %(item)s"
@@ -33894,7 +33976,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
#, fuzzy
msgid "Few tickets left"
msgstr "Diseño de tickets en PDF"
@@ -33904,7 +33986,7 @@ msgstr "Diseño de tickets en PDF"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
#, fuzzy
msgctxt "available_event_in_list"
msgid "Buy now"
@@ -33920,7 +34002,7 @@ msgstr "Pagar ahora"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Reservar agora"
@@ -33929,7 +34011,7 @@ msgstr "Reservar agora"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "Todo vendido/reservado"
@@ -33985,12 +34067,12 @@ msgid "Other dates"
msgstr "Outras datas"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
msgid "The booking period for this event is over."
msgstr "O período de prevenda para este evento finalizou."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, python-format
msgid "The booking period for this event will start on %(date)s at %(time)s."
msgstr "A prevenda para este evento comezará en %(date)s a %(time)s."
@@ -34214,7 +34296,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
#, fuzzy
msgid "Request invoice"
msgstr "Solicitar factura"
@@ -34447,7 +34529,7 @@ msgstr ""
"una nueva factura. Póngase en contacto con nosotros si necesita una nueva "
"factura."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Gardar cambios"
@@ -35043,7 +35125,7 @@ msgid "Multiple dates"
msgstr "Crear varias fechas"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
#, fuzzy
msgid "More info"
msgstr "Más información"
@@ -35122,8 +35204,8 @@ msgstr "Baleirouse o seu pedido."
msgid "The products have been successfully added to your cart."
msgstr "Os artigos engadíronse con éxito ao seu pedido."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
@@ -35191,122 +35273,122 @@ msgid ""
"used for a different account in this system."
msgstr ""
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
#, fuzzy
msgid "Unknown event code or not authorized to access this event."
msgstr ""
"Código de evento desconocido o no autorizado para acceder a este evento."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
#, fuzzy
msgctxt "subevent"
msgid "No date selected."
msgstr "Fecha no seleccionada."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
#, fuzzy
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Fecha seleccionada desconocida."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "Por favor, volve e téntao de novo."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
#, fuzzy
msgid "The payment for this order cannot be continued."
msgstr "El pago de este pedido no puede continuar."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
#, fuzzy
msgid "The payment is too late to be accepted."
msgstr "El pago es demasiado tarde para ser aceptado."
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
#, fuzzy
msgid "An invoice has been generated."
msgstr "Se ha generado la factura."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
#, fuzzy
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:610
+#: pretix/presale/views/order.py:572
#, fuzzy
msgid "A payment is currently pending for this order."
msgstr "Actualmente hay un pago pendiente para esta orden."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
#, fuzzy
msgid "You cannot modify this order"
msgstr "No puedes modificar esta orden"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
#, fuzzy
msgid "You chose an invalid cancellation fee."
msgstr "Mantener una tarifa de cancelación fija"
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
#, fuzzy
msgid "Canceled by customer"
msgstr "Cualquier cliente"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
#, fuzzy
msgid "The cancellation has been requested."
msgstr "La pregunta ha sido eliminada."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
#, fuzzy
msgid "Ticket download is not (yet) enabled for this order."
msgstr "La descarga de tickets (todavía) no está habilitada para esta orden."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
"{amount}."
msgstr ""
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
#, fuzzy
msgid "You did not make any changes."
msgstr "Su búsqueda no ha encontrado ningún recibo."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr ""
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
msgid "You may not change your order in a way that would require a refund."
msgstr "Puedes cancelar esta orden usando el siguiente botón."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
msgstr ""
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
#, fuzzy
msgid "You cannot change this order."
msgstr "No puede cancelar este pedido."
@@ -35383,39 +35465,47 @@ msgid ""
"else."
msgstr ""
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
#, fuzzy
msgid "This ticket shop is currently disabled."
msgstr "La taquilla seleccionada no está disponible en este momento."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
#, fuzzy
msgid "The selected date does not exist in this event series."
msgstr "El elemento seleccionado no pertenece a este evento."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, fuzzy, python-format
msgid "from %(start_date)s"
msgstr "de %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr ""
-#: pretix/settings.py:717
+#: pretix/settings.py:718
#, fuzzy
msgid "Read access"
msgstr "Acceso de lectura"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
#, fuzzy
msgid "Write access"
msgstr "Acceso de escritura"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr ""
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr "Este produto engádese ao carro do usuario se o cupón é trocado."
+
+#, fuzzy
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Enviar a clientes con estado del pedido"
+
#, fuzzy
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Creador Moderno de Recibos (pretix 2.7)"
diff --git a/src/pretix/locale/gl/LC_MESSAGES/djangojs.po b/src/pretix/locale/gl/LC_MESSAGES/djangojs.po
index 9cab2bded..312e21775 100644
--- a/src/pretix/locale/gl/LC_MESSAGES/djangojs.po
+++ b/src/pretix/locale/gl/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2022-02-22 22:00+0000\n"
"Last-Translator: Ismael Menéndez Fernández \n"
"Language-Team: Galician \n"
"Language-Team: LANGUAGE \n"
@@ -185,16 +185,16 @@ msgstr ""
msgid "Limit to events"
msgstr ""
-#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:279
-#: pretix/base/exporters/orderlist.py:1031 pretix/base/models/orders.py:231
-#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:752
+#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:283
+#: pretix/base/exporters/orderlist.py:1044 pretix/base/models/orders.py:231
+#: pretix/base/models/vouchers.py:292 pretix/base/orderimport.py:752
#: pretix/control/forms/filter.py:558
#: pretix/control/templates/pretixcontrol/order/index.html:897
#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21
#: pretix/control/views/vouchers.py:120
#: pretix/plugins/banktransfer/refund_export.py:46
-#: pretix/plugins/checkinlists/exporters.py:506
+#: pretix/plugins/checkinlists/exporters.py:509
msgid "Comment"
msgstr ""
@@ -203,13 +203,13 @@ msgid "The product \"{}\" is not assigned to a quota."
msgstr ""
#: pretix/api/serializers/checkin.py:66 pretix/base/models/event.py:1602
-#: pretix/base/models/items.py:1758 pretix/base/models/items.py:2016
+#: pretix/base/models/items.py:1821 pretix/base/models/items.py:2079
msgid "One or more items do not belong to this event."
msgstr ""
#: pretix/api/serializers/checkin.py:70 pretix/api/serializers/checkin.py:73
-#: pretix/base/models/items.py:2027 pretix/base/models/items.py:2030
-#: pretix/base/models/waitinglist.py:308 pretix/base/models/waitinglist.py:311
+#: pretix/base/models/items.py:2090 pretix/base/models/items.py:2093
+#: pretix/base/models/waitinglist.py:305 pretix/base/models/waitinglist.py:308
msgid "The subevent does not belong to this event."
msgstr ""
@@ -238,59 +238,59 @@ msgstr ""
msgid "Unknown plugin: '{name}'."
msgstr ""
-#: pretix/api/serializers/item.py:74 pretix/api/serializers/item.py:123
-#: pretix/api/serializers/item.py:324
+#: pretix/api/serializers/item.py:75 pretix/api/serializers/item.py:125
+#: pretix/api/serializers/item.py:327
#, python-brace-format
msgid "Item meta data property '{name}' does not exist."
msgstr ""
-#: pretix/api/serializers/item.py:182 pretix/control/forms/item.py:1133
+#: pretix/api/serializers/item.py:184 pretix/control/forms/item.py:1202
msgid "The bundled item must not be the same item as the bundling one."
msgstr ""
-#: pretix/api/serializers/item.py:185 pretix/control/forms/item.py:1135
+#: pretix/api/serializers/item.py:187 pretix/control/forms/item.py:1204
msgid "The bundled item must not have bundles on its own."
msgstr ""
-#: pretix/api/serializers/item.py:263
+#: pretix/api/serializers/item.py:266
msgid ""
"Updating add-ons, bundles, or variations via PATCH/PUT is not supported. "
"Please use the dedicated nested endpoint."
msgstr ""
-#: pretix/api/serializers/item.py:271
+#: pretix/api/serializers/item.py:274
msgid "Only admission products can currently be personalized."
msgstr ""
-#: pretix/api/serializers/item.py:282
+#: pretix/api/serializers/item.py:285
msgid ""
"Gift card products should not be associated with non-zero tax rates since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/api/serializers/item.py:287 pretix/control/forms/item.py:655
+#: pretix/api/serializers/item.py:290 pretix/control/forms/item.py:701
msgid "Gift card products should not be admission products at the same time."
msgstr ""
-#: pretix/api/serializers/item.py:463
+#: pretix/api/serializers/item.py:466
msgid ""
"Updating options via PATCH/PUT is not supported. Please use the dedicated "
"nested endpoint."
msgstr ""
-#: pretix/api/serializers/item.py:477 pretix/control/forms/item.py:118
+#: pretix/api/serializers/item.py:480 pretix/control/forms/item.py:118
msgid "Question cannot depend on a question asked during check-in."
msgstr ""
-#: pretix/api/serializers/item.py:482 pretix/control/forms/item.py:123
+#: pretix/api/serializers/item.py:485 pretix/control/forms/item.py:123
msgid "Circular dependency between questions detected."
msgstr ""
-#: pretix/api/serializers/item.py:487 pretix/control/forms/item.py:132
+#: pretix/api/serializers/item.py:490 pretix/control/forms/item.py:132
msgid "This type of question cannot be asked during check-in."
msgstr ""
-#: pretix/api/serializers/item.py:490 pretix/control/forms/item.py:140
+#: pretix/api/serializers/item.py:493 pretix/control/forms/item.py:140
msgid "This type of question cannot be shown during check-in."
msgstr ""
@@ -306,7 +306,7 @@ msgid "\"{input}\" is not a valid choice."
msgstr ""
#: pretix/api/serializers/order.py:1310 pretix/api/views/cart.py:220
-#: pretix/base/services/orders.py:1497
+#: pretix/base/services/orders.py:1486
#, python-brace-format
msgid "The selected seat \"{seat}\" is not available."
msgstr ""
@@ -360,12 +360,12 @@ msgid ""
msgstr ""
#: pretix/api/views/order.py:583 pretix/control/views/orders.py:1570
-#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:854
+#: pretix/presale/views/order.py:743 pretix/presale/views/order.py:816
msgid "You cannot generate an invoice for this order."
msgstr ""
#: pretix/api/views/order.py:588 pretix/control/views/orders.py:1572
-#: pretix/presale/views/order.py:783 pretix/presale/views/order.py:856
+#: pretix/presale/views/order.py:745 pretix/presale/views/order.py:818
msgid "An invoice for this order already exists."
msgstr ""
@@ -374,8 +374,8 @@ msgstr ""
msgid "There was an error sending the mail. Please try again later."
msgstr ""
-#: pretix/api/views/order.py:692 pretix/base/services/cart.py:206
-#: pretix/base/services/orders.py:187 pretix/presale/views/order.py:838
+#: pretix/api/views/order.py:692 pretix/base/services/cart.py:215
+#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:800
msgid "One of the selected products is not available in the selected country."
msgstr ""
@@ -547,8 +547,8 @@ msgstr ""
#: pretix/base/addressvalidation.py:100 pretix/base/addressvalidation.py:103
#: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:941
#: pretix/base/forms/questions.py:972 pretix/base/payment.py:97
-#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:781
-#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:1423
+#: pretix/control/forms/event.py:781 pretix/control/forms/event.py:787
+#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:1418
#: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118
#: pretix/plugins/banktransfer/payment.py:666
#: pretix/plugins/banktransfer/payment.py:672
@@ -576,7 +576,7 @@ msgstr ""
#: pretix/control/navigation.py:494
#: pretix/control/templates/pretixcontrol/event/settings.html:69
#: pretix/control/templates/pretixcontrol/organizers/customer.html:48
-#: pretix/plugins/checkinlists/exporters.py:490
+#: pretix/plugins/checkinlists/exporters.py:493
#: pretix/presale/checkoutflow.py:1451 pretix/presale/forms/checkout.py:57
#: pretix/presale/forms/customer.py:55 pretix/presale/forms/customer.py:130
#: pretix/presale/forms/customer.py:280 pretix/presale/forms/customer.py:326
@@ -663,7 +663,7 @@ msgid ""
"the email address in your customer account."
msgstr ""
-#: pretix/base/email.py:202 pretix/base/exporters/items.py:152
+#: pretix/base/email.py:199 pretix/base/exporters/items.py:152
#: pretix/base/exporters/items.py:197 pretix/control/views/main.py:311
#: pretix/plugins/badges/apps.py:47 pretix/plugins/badges/models.py:48
#: pretix/plugins/badges/templates/pretixplugins/badges/index.html:35
@@ -674,42 +674,10 @@ msgstr ""
msgid "Default"
msgstr ""
-#: pretix/base/email.py:209
+#: pretix/base/email.py:206
msgid "Simple with logo"
msgstr ""
-#: pretix/base/email.py:551 pretix/base/email.py:633 pretix/base/email.py:649
-#: pretix/base/email.py:658 pretix/base/pdf.py:174 pretix/base/pdf.py:332
-#: pretix/base/services/invoices.py:470 pretix/control/views/event.py:797
-msgid "John Doe"
-msgstr ""
-
-#: pretix/base/email.py:555
-msgid "Sample Corporation"
-msgstr ""
-
-#: pretix/base/email.py:595
-msgid "Sample Admission Ticket"
-msgstr ""
-
-#: pretix/base/email.py:637
-msgid "An individual text with a reason can be inserted here."
-msgstr ""
-
-#: pretix/base/email.py:641
-msgid "The amount has been charged to your card."
-msgstr ""
-
-#: pretix/base/email.py:645
-msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
-msgstr ""
-
-#: pretix/base/email.py:671 pretix/base/email.py:676 pretix/base/email.py:681
-#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
-#: pretix/control/forms/organizer.py:596
-msgid "Mr Doe"
-msgstr ""
-
#: pretix/base/exporter.py:187 pretix/base/exporter.py:317
msgid "Export format"
msgstr ""
@@ -740,9 +708,9 @@ msgstr ""
#: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52
#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:86
-#: pretix/base/exporters/orderlist.py:777
-#: pretix/base/exporters/orderlist.py:956
-#: pretix/base/exporters/orderlist.py:1195
+#: pretix/base/exporters/orderlist.py:790
+#: pretix/base/exporters/orderlist.py:969
+#: pretix/base/exporters/orderlist.py:1208
#: pretix/plugins/reports/exporters.py:478
#: pretix/plugins/reports/exporters.py:651
msgctxt "export_category"
@@ -755,7 +723,7 @@ msgid ""
"customers while creating an order."
msgstr ""
-#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1608
+#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1671
#: pretix/control/navigation.py:182
#: pretix/control/templates/pretixcontrol/items/questions.html:3
#: pretix/control/templates/pretixcontrol/items/questions.html:5
@@ -796,17 +764,17 @@ msgstr ""
msgid "External identifier"
msgstr ""
-#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:434
-#: pretix/base/exporters/orderlist.py:544
+#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:442
+#: pretix/base/exporters/orderlist.py:557
#: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:95
-#: pretix/base/models/customers.py:385 pretix/base/models/items.py:1500
+#: pretix/base/models/customers.py:385 pretix/base/models/items.py:1563
#: pretix/base/models/orders.py:210 pretix/base/models/waitinglist.py:80
#: pretix/base/orderimport.py:164 pretix/base/pdf.py:321
#: pretix/control/templates/pretixcontrol/order/index.html:249
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:148
#: pretix/control/views/waitinglist.py:307
-#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:494
#: pretix/presale/checkoutflow.py:1457 pretix/presale/forms/checkout.py:84
#: pretix/presale/forms/waitinglist.py:103
#: pretix/presale/templates/pretixpresale/event/order.html:303
@@ -814,7 +782,7 @@ msgid "Phone number"
msgstr ""
#: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248
-#: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3050
+#: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3051
#: pretix/base/settings.py:3556 pretix/base/settings.py:3568
#: pretix/control/templates/pretixcontrol/users/index.html:47
msgid "Full name"
@@ -822,16 +790,16 @@ msgstr ""
#: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:205
#: pretix/base/exporters/invoices.py:213 pretix/base/exporters/invoices.py:331
-#: pretix/base/exporters/invoices.py:339 pretix/base/exporters/orderlist.py:257
+#: pretix/base/exporters/invoices.py:339 pretix/base/exporters/orderlist.py:261
#: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1099
#: pretix/base/models/devices.py:66 pretix/base/models/devices.py:128
#: pretix/base/models/event.py:1409 pretix/base/models/event.py:1646
-#: pretix/base/models/items.py:1884 pretix/base/models/items.py:2057
+#: pretix/base/models/items.py:1947 pretix/base/models/items.py:2120
#: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73
#: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69
#: pretix/base/settings.py:3181 pretix/base/settings.py:3191
#: pretix/base/settings.py:3545 pretix/control/forms/filter.py:626
-#: pretix/control/forms/item.py:362 pretix/control/forms/organizer.py:852
+#: pretix/control/forms/item.py:378 pretix/control/forms/organizer.py:852
#: pretix/control/templates/pretixcontrol/checkin/index.html:109
#: pretix/control/templates/pretixcontrol/checkin/lists.html:91
#: pretix/control/templates/pretixcontrol/event/tax_index.html:26
@@ -850,7 +818,7 @@ msgstr ""
#: pretix/control/views/waitinglist.py:307 pretix/plugins/badges/models.py:53
#: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34
#: pretix/plugins/checkinlists/exporters.py:359
-#: pretix/plugins/checkinlists/exporters.py:746
+#: pretix/plugins/checkinlists/exporters.py:749
#: pretix/plugins/reports/exporters.py:885
#: pretix/plugins/ticketoutputpdf/models.py:239
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32
@@ -886,7 +854,7 @@ msgstr ""
#: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:204
#: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260
#: pretix/base/models/customers.py:106 pretix/base/models/exports.py:54
-#: pretix/control/forms/event.py:1533 pretix/control/forms/exports.py:49
+#: pretix/control/forms/event.py:1528 pretix/control/forms/exports.py:49
#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:308
msgid "Language"
msgstr ""
@@ -916,47 +884,47 @@ msgstr ""
#: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:206
#: pretix/base/exporters/items.py:207 pretix/base/exporters/items.py:210
#: pretix/base/exporters/items.py:213 pretix/base/exporters/items.py:214
-#: pretix/base/exporters/items.py:215 pretix/base/exporters/orderlist.py:387
-#: pretix/base/exporters/orderlist.py:392
-#: pretix/base/exporters/orderlist.py:702
-#: pretix/base/exporters/orderlist.py:724
-#: pretix/base/exporters/orderlist.py:752
-#: pretix/base/exporters/orderlist.py:1335
-#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1311
+#: pretix/base/exporters/items.py:215 pretix/base/exporters/orderlist.py:391
+#: pretix/base/exporters/orderlist.py:396
+#: pretix/base/exporters/orderlist.py:715
+#: pretix/base/exporters/orderlist.py:737
+#: pretix/base/exporters/orderlist.py:765
+#: pretix/base/exporters/orderlist.py:1348
+#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1315
#: pretix/control/forms/filter.py:170 pretix/control/forms/filter.py:521
-#: pretix/control/forms/item.py:527 pretix/control/forms/subevents.py:118
+#: pretix/control/forms/item.py:545 pretix/control/forms/subevents.py:118
#: pretix/control/views/item.py:715 pretix/control/views/vouchers.py:138
#: pretix/control/views/vouchers.py:139
-#: pretix/plugins/checkinlists/exporters.py:577
#: pretix/plugins/checkinlists/exporters.py:580
-#: pretix/plugins/checkinlists/exporters.py:617
-#: pretix/plugins/checkinlists/exporters.py:632
-#: pretix/plugins/checkinlists/exporters.py:701
-#: pretix/plugins/checkinlists/exporters.py:802
-#: pretix/plugins/checkinlists/exporters.py:803
-#: pretix/plugins/checkinlists/exporters.py:804
+#: pretix/plugins/checkinlists/exporters.py:583
+#: pretix/plugins/checkinlists/exporters.py:620
+#: pretix/plugins/checkinlists/exporters.py:635
+#: pretix/plugins/checkinlists/exporters.py:704
+#: pretix/plugins/checkinlists/exporters.py:805
+#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:807
msgid "Yes"
msgstr ""
#: pretix/base/exporters/customers.py:100
#: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:83
-#: pretix/base/exporters/invoices.py:304 pretix/base/exporters/orderlist.py:387
-#: pretix/base/exporters/orderlist.py:392
-#: pretix/base/exporters/orderlist.py:724
-#: pretix/base/exporters/orderlist.py:752
-#: pretix/base/exporters/orderlist.py:1335
-#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1313
+#: pretix/base/exporters/invoices.py:304 pretix/base/exporters/orderlist.py:391
+#: pretix/base/exporters/orderlist.py:396
+#: pretix/base/exporters/orderlist.py:737
+#: pretix/base/exporters/orderlist.py:765
+#: pretix/base/exporters/orderlist.py:1348
+#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1317
#: pretix/control/forms/filter.py:170 pretix/control/forms/filter.py:522
-#: pretix/control/forms/item.py:528 pretix/control/forms/subevents.py:119
+#: pretix/control/forms/item.py:546 pretix/control/forms/subevents.py:119
#: pretix/control/views/item.py:715 pretix/control/views/vouchers.py:138
#: pretix/control/views/vouchers.py:139
-#: pretix/plugins/checkinlists/exporters.py:577
#: pretix/plugins/checkinlists/exporters.py:580
-#: pretix/plugins/checkinlists/exporters.py:617
-#: pretix/plugins/checkinlists/exporters.py:701
-#: pretix/plugins/checkinlists/exporters.py:802
-#: pretix/plugins/checkinlists/exporters.py:803
-#: pretix/plugins/checkinlists/exporters.py:804
+#: pretix/plugins/checkinlists/exporters.py:583
+#: pretix/plugins/checkinlists/exporters.py:620
+#: pretix/plugins/checkinlists/exporters.py:704
+#: pretix/plugins/checkinlists/exporters.py:805
+#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:807
msgid "No"
msgstr ""
@@ -978,10 +946,10 @@ msgstr ""
#: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74
#: pretix/base/exporters/orderlist.py:127
-#: pretix/base/exporters/orderlist.py:791
-#: pretix/base/exporters/orderlist.py:1145
+#: pretix/base/exporters/orderlist.py:804
+#: pretix/base/exporters/orderlist.py:1158
#: pretix/plugins/checkinlists/exporters.py:88
-#: pretix/plugins/checkinlists/exporters.py:844
+#: pretix/plugins/checkinlists/exporters.py:847
#: pretix/plugins/reports/accountingreport.py:74
#: pretix/plugins/reports/exporters.py:461
#: pretix/plugins/reports/exporters.py:698
@@ -1040,20 +1008,20 @@ msgstr ""
#: pretix/base/exporters/events.py:62 pretix/base/models/event.py:559
#: pretix/base/models/event.py:1411 pretix/base/settings.py:3179
-#: pretix/base/settings.py:3189 pretix/control/forms/subevents.py:473
+#: pretix/base/settings.py:3189 pretix/control/forms/subevents.py:478
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:268
msgid "Event start time"
msgstr ""
#: pretix/base/exporters/events.py:63 pretix/base/models/event.py:561
#: pretix/base/models/event.py:1413 pretix/base/pdf.py:287
-#: pretix/control/forms/subevents.py:478
+#: pretix/control/forms/subevents.py:483
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:270
msgid "Event end time"
msgstr ""
#: pretix/base/exporters/events.py:64 pretix/base/models/event.py:563
-#: pretix/base/models/event.py:1415 pretix/control/forms/subevents.py:483
+#: pretix/base/models/event.py:1415 pretix/control/forms/subevents.py:488
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:274
msgid "Admission time"
msgstr ""
@@ -1089,8 +1057,8 @@ msgstr ""
msgid "Internal comment"
msgstr ""
-#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1663
-#: pretix/base/models/orders.py:2072 pretix/control/forms/filter.py:203
+#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1667
+#: pretix/base/models/orders.py:2076 pretix/control/forms/filter.py:203
#: pretix/control/forms/filter.py:947 pretix/control/forms/filter.py:2211
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14
@@ -1154,26 +1122,26 @@ msgid "Invoice number"
msgstr ""
#: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326
-#: pretix/base/exporters/orderlist.py:1168
-#: pretix/base/exporters/orderlist.py:1213
+#: pretix/base/exporters/orderlist.py:1181
+#: pretix/base/exporters/orderlist.py:1226
#: pretix/base/exporters/waitinglist.py:107 pretix/base/forms/widgets.py:212
-#: pretix/base/models/items.py:1496 pretix/base/models/orders.py:218
-#: pretix/base/models/orders.py:2786 pretix/base/models/orders.py:2892
+#: pretix/base/models/items.py:1559 pretix/base/models/orders.py:218
+#: pretix/base/models/orders.py:2787 pretix/base/models/orders.py:2893
#: pretix/control/templates/pretixcontrol/order/transactions.html:19
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:72
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11
-#: pretix/plugins/checkinlists/exporters.py:738
+#: pretix/plugins/checkinlists/exporters.py:741
#: pretix/presale/templates/pretixpresale/event/fragment_giftcard_history.html:6
#: pretix/presale/templates/pretixpresale/organizers/index.html:44
msgid "Date"
msgstr ""
#: pretix/base/exporters/invoices.py:200 pretix/base/exporters/invoices.py:327
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:431
-#: pretix/base/exporters/orderlist.py:540
-#: pretix/base/exporters/orderlist.py:833 pretix/base/models/orders.py:178
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:439
+#: pretix/base/exporters/orderlist.py:553
+#: pretix/base/exporters/orderlist.py:846 pretix/base/models/orders.py:178
#: pretix/base/notifications.py:199 pretix/base/pdf.py:104
#: pretix/control/templates/pretixcontrol/checkin/index.html:95
#: pretix/control/templates/pretixcontrol/order/index.html:173
@@ -1188,8 +1156,8 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41
#: pretix/plugins/checkinlists/exporters.py:121
-#: pretix/plugins/checkinlists/exporters.py:475
-#: pretix/plugins/checkinlists/exporters.py:742
+#: pretix/plugins/checkinlists/exporters.py:478
+#: pretix/plugins/checkinlists/exporters.py:745
#: pretix/plugins/reports/exporters.py:561
#: pretix/plugins/reports/exporters.py:884
#: pretix/plugins/ticketoutputpdf/exporters.py:95
@@ -1225,15 +1193,15 @@ msgid "Invoice sender:"
msgstr ""
#: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:332
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:570 pretix/base/forms/questions.py:668
-#: pretix/base/models/customers.py:300 pretix/base/models/orders.py:1449
-#: pretix/base/models/orders.py:3052 pretix/base/orderimport.py:352
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:583 pretix/base/forms/questions.py:668
+#: pretix/base/models/customers.py:300 pretix/base/models/orders.py:1453
+#: pretix/base/models/orders.py:3053 pretix/base/orderimport.py:352
#: pretix/base/orderimport.py:498 pretix/control/forms/filter.py:630
#: pretix/control/forms/filter.py:661
#: pretix/control/templates/pretixcontrol/order/index.html:948
-#: pretix/plugins/checkinlists/exporters.py:516
+#: pretix/plugins/checkinlists/exporters.py:519
#: pretix/plugins/reports/exporters.py:840
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92
#: pretix/presale/templates/pretixpresale/event/order.html:315
@@ -1243,47 +1211,47 @@ msgstr ""
#: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215
#: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:571 pretix/base/forms/questions.py:679
-#: pretix/base/models/customers.py:301 pretix/base/models/orders.py:1450
-#: pretix/base/models/orders.py:3053 pretix/base/orderimport.py:363
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:584 pretix/base/forms/questions.py:679
+#: pretix/base/models/customers.py:301 pretix/base/models/orders.py:1454
+#: pretix/base/models/orders.py:3054 pretix/base/orderimport.py:363
#: pretix/base/orderimport.py:509 pretix/base/settings.py:1107
#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:665
#: pretix/control/views/item.py:479
-#: pretix/plugins/checkinlists/exporters.py:517
+#: pretix/plugins/checkinlists/exporters.py:520
#: pretix/plugins/reports/exporters.py:841
msgid "ZIP code"
msgstr ""
#: pretix/base/exporters/invoices.py:208 pretix/base/exporters/invoices.py:216
#: pretix/base/exporters/invoices.py:334 pretix/base/exporters/invoices.py:342
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:572 pretix/base/forms/questions.py:687
-#: pretix/base/models/customers.py:302 pretix/base/models/orders.py:1451
-#: pretix/base/models/orders.py:3054 pretix/base/orderimport.py:374
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:585 pretix/base/forms/questions.py:687
+#: pretix/base/models/customers.py:302 pretix/base/models/orders.py:1455
+#: pretix/base/models/orders.py:3055 pretix/base/orderimport.py:374
#: pretix/base/orderimport.py:520 pretix/base/settings.py:1119
#: pretix/control/forms/filter.py:639 pretix/control/forms/filter.py:670
#: pretix/control/views/item.py:489
-#: pretix/plugins/checkinlists/exporters.py:518
+#: pretix/plugins/checkinlists/exporters.py:521
#: pretix/plugins/reports/exporters.py:842
msgid "City"
msgstr ""
#: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217
#: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:573 pretix/base/forms/questions.py:699
-#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1452
-#: pretix/base/models/orders.py:3055 pretix/base/models/orders.py:3056
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:586 pretix/base/forms/questions.py:699
+#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1456
+#: pretix/base/models/orders.py:3056 pretix/base/models/orders.py:3057
#: pretix/base/orderimport.py:390 pretix/base/orderimport.py:536
#: pretix/base/settings.py:1128 pretix/control/forms/filter.py:644
#: pretix/control/forms/filter.py:675
#: pretix/control/templates/pretixcontrol/order/index.html:952
#: pretix/control/views/item.py:499
-#: pretix/plugins/checkinlists/exporters.py:519
+#: pretix/plugins/checkinlists/exporters.py:522
#: pretix/plugins/reports/exporters.py:792
#: pretix/plugins/reports/exporters.py:837
#: pretix/plugins/reports/exporters.py:886
@@ -1298,9 +1266,9 @@ msgstr ""
#: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:219
#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/invoices.py:345
-#: pretix/base/exporters/orderlist.py:265
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:616 pretix/base/models/orders.py:3059
+#: pretix/base/exporters/orderlist.py:269
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:3060
#: pretix/base/orderimport.py:434
#: pretix/control/templates/pretixcontrol/order/index.html:959
#: pretix/plugins/reports/exporters.py:844
@@ -1324,15 +1292,15 @@ msgid "Invoice recipient:"
msgstr ""
#: pretix/base/exporters/invoices.py:212 pretix/base/exporters/invoices.py:338
-#: pretix/base/exporters/orderlist.py:257
-#: pretix/base/exporters/orderlist.py:443
-#: pretix/base/exporters/orderlist.py:569
-#: pretix/base/exporters/orderlist.py:606 pretix/base/forms/questions.py:660
+#: pretix/base/exporters/orderlist.py:261
+#: pretix/base/exporters/orderlist.py:451
+#: pretix/base/exporters/orderlist.py:582
+#: pretix/base/exporters/orderlist.py:619 pretix/base/forms/questions.py:660
#: pretix/base/orderimport.py:322 pretix/base/orderimport.py:487
#: pretix/control/forms/filter.py:622 pretix/control/forms/filter.py:657
#: pretix/control/templates/pretixcontrol/order/index.html:944
#: pretix/control/views/item.py:457
-#: pretix/plugins/checkinlists/exporters.py:501
+#: pretix/plugins/checkinlists/exporters.py:504
#: pretix/plugins/reports/exporters.py:839
#: pretix/plugins/reports/exporters.py:885
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87
@@ -1345,14 +1313,14 @@ msgid "Street address"
msgstr ""
#: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:574 pretix/base/forms/questions.py:723
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:587 pretix/base/forms/questions.py:723
#: pretix/base/forms/questions.py:1065 pretix/base/models/customers.py:304
-#: pretix/base/models/orders.py:1453 pretix/base/models/orders.py:3058
+#: pretix/base/models/orders.py:1457 pretix/base/models/orders.py:3059
#: pretix/base/orderimport.py:409
#: pretix/control/templates/pretixcontrol/order/index.html:955
-#: pretix/plugins/checkinlists/exporters.py:520
+#: pretix/plugins/checkinlists/exporters.py:523
#: pretix/plugins/reports/exporters.py:843
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99
#: pretix/presale/templates/pretixpresale/event/order.html:322
@@ -1361,19 +1329,19 @@ msgid "State"
msgstr ""
#: pretix/base/exporters/invoices.py:220 pretix/base/exporters/invoices.py:346
-#: pretix/base/models/orders.py:3068 pretix/base/models/orders.py:3103
+#: pretix/base/models/orders.py:3069 pretix/base/models/orders.py:3104
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107
msgid "Beneficiary"
msgstr ""
#: pretix/base/exporters/invoices.py:221 pretix/base/exporters/invoices.py:347
-#: pretix/base/models/orders.py:3063 pretix/base/orderimport.py:445
+#: pretix/base/models/orders.py:3064 pretix/base/orderimport.py:445
#: pretix/control/templates/pretixcontrol/order/index.html:979
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115
msgid "Internal reference"
msgstr ""
-#: pretix/base/exporters/invoices.py:222 pretix/control/forms/event.py:1482
+#: pretix/base/exporters/invoices.py:222 pretix/control/forms/event.py:1477
msgid "Reverse charge"
msgstr ""
@@ -1398,9 +1366,9 @@ msgid "Payment matching IDs"
msgstr ""
#: pretix/base/exporters/invoices.py:228 pretix/base/exporters/invoices.py:348
-#: pretix/base/exporters/orderlist.py:284
-#: pretix/base/exporters/orderlist.py:455
-#: pretix/base/exporters/orderlist.py:622
+#: pretix/base/exporters/orderlist.py:288
+#: pretix/base/exporters/orderlist.py:463
+#: pretix/base/exporters/orderlist.py:635
#: pretix/control/templates/pretixcontrol/event/payment.html:10
#: pretix/control/views/event.py:363
msgid "Payment providers"
@@ -1420,13 +1388,13 @@ msgstr ""
msgid "Line number"
msgstr ""
-#: pretix/base/exporters/invoices.py:319 pretix/base/exporters/orderlist.py:438
-#: pretix/base/models/items.py:417 pretix/base/models/items.py:1028
+#: pretix/base/exporters/invoices.py:319 pretix/base/exporters/orderlist.py:446
+#: pretix/base/models/items.py:424 pretix/base/models/items.py:1065
#: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32
msgid "Description"
msgstr ""
-#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:337
+#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:338
msgid "Gross price"
msgstr ""
@@ -1434,18 +1402,18 @@ msgstr ""
msgid "Net price"
msgstr ""
-#: pretix/base/exporters/invoices.py:322 pretix/base/exporters/orderlist.py:442
-#: pretix/base/exporters/orderlist.py:560
-#: pretix/base/exporters/orderlist.py:858 pretix/base/models/orders.py:2230
-#: pretix/base/models/orders.py:2377 pretix/base/models/orders.py:2828
+#: pretix/base/exporters/invoices.py:322 pretix/base/exporters/orderlist.py:450
+#: pretix/base/exporters/orderlist.py:573
+#: pretix/base/exporters/orderlist.py:871 pretix/base/models/orders.py:2234
+#: pretix/base/models/orders.py:2381 pretix/base/models/orders.py:2829
msgid "Tax value"
msgstr ""
-#: pretix/base/exporters/invoices.py:323 pretix/base/exporters/orderlist.py:440
-#: pretix/base/exporters/orderlist.py:558
-#: pretix/base/exporters/orderlist.py:855 pretix/base/models/orders.py:2221
-#: pretix/base/models/orders.py:2368 pretix/base/models/orders.py:2819
-#: pretix/base/models/orders.py:2902 pretix/base/models/tax.py:183
+#: pretix/base/exporters/invoices.py:323 pretix/base/exporters/orderlist.py:448
+#: pretix/base/exporters/orderlist.py:571
+#: pretix/base/exporters/orderlist.py:868 pretix/base/models/orders.py:2225
+#: pretix/base/models/orders.py:2372 pretix/base/models/orders.py:2820
+#: pretix/base/models/orders.py:2903 pretix/base/models/tax.py:183
#: pretix/control/templates/pretixcontrol/order/transactions.html:21
#: pretix/plugins/reports/accountingreport.py:315
#: pretix/plugins/reports/exporters.py:793
@@ -1469,7 +1437,7 @@ msgstr ""
msgid "Product data"
msgstr ""
-#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:1082
+#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:1095
msgctxt "export_category"
msgid "Product data"
msgstr ""
@@ -1478,13 +1446,13 @@ msgstr ""
msgid "Download a spreadsheet with details about all products and variations."
msgstr ""
-#: pretix/base/exporters/items.py:58 pretix/base/exporters/orderlist.py:554
-#: pretix/base/exporters/orderlist.py:844
+#: pretix/base/exporters/items.py:58 pretix/base/exporters/orderlist.py:567
+#: pretix/base/exporters/orderlist.py:857
msgid "Product ID"
msgstr ""
-#: pretix/base/exporters/items.py:59 pretix/base/exporters/orderlist.py:556
-#: pretix/base/exporters/orderlist.py:846
+#: pretix/base/exporters/items.py:59 pretix/base/exporters/orderlist.py:569
+#: pretix/base/exporters/orderlist.py:859
msgid "Variation ID"
msgstr ""
@@ -1496,28 +1464,28 @@ msgid "Product category"
msgstr ""
#: pretix/base/exporters/items.py:61 pretix/base/models/discount.py:60
-#: pretix/base/models/items.py:95 pretix/base/models/items.py:408
+#: pretix/base/models/items.py:95 pretix/base/models/items.py:415
#: pretix/base/models/tax.py:163 pretix/control/forms/organizer.py:213
#: pretix/control/templates/pretixcontrol/items/discounts.html:56
msgid "Internal name"
msgstr ""
-#: pretix/base/exporters/items.py:65 pretix/base/models/items.py:405
+#: pretix/base/exporters/items.py:65 pretix/base/models/items.py:412
msgid "Item name"
msgstr ""
-#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:555
-#: pretix/base/exporters/orderlist.py:847
-#: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:1021
-#: pretix/base/models/orders.py:1405 pretix/base/models/orders.py:2804
-#: pretix/plugins/checkinlists/exporters.py:681
+#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:568
+#: pretix/base/exporters/orderlist.py:860
+#: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:1058
+#: pretix/base/models/orders.py:1409 pretix/base/models/orders.py:2805
+#: pretix/plugins/checkinlists/exporters.py:684
msgid "Variation"
msgstr ""
#: pretix/base/exporters/items.py:72 pretix/base/exporters/reusablemedia.py:48
#: pretix/base/models/customers.py:57 pretix/base/models/customers.py:392
#: pretix/base/models/discount.py:56 pretix/base/models/event.py:1400
-#: pretix/base/models/items.py:414 pretix/base/models/items.py:1025
+#: pretix/base/models/items.py:421 pretix/base/models/items.py:1062
#: pretix/base/models/media.py:77 pretix/base/settings.py:202
#: pretix/base/settings.py:237 pretix/base/settings.py:268
#: pretix/control/forms/filter.py:1124 pretix/control/forms/filter.py:1941
@@ -1527,26 +1495,26 @@ msgid "Active"
msgstr ""
#: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68
-#: pretix/base/models/items.py:584 pretix/base/models/items.py:1087
-#: pretix/control/forms/discounts.py:87 pretix/control/forms/event.py:959
-#: pretix/control/forms/item.py:556 pretix/control/forms/item.py:832
+#: pretix/base/models/items.py:601 pretix/base/models/items.py:1134
+#: pretix/control/forms/discounts.py:87 pretix/control/forms/event.py:965
+#: pretix/control/forms/item.py:574 pretix/control/forms/item.py:883
msgid "Sales channels"
msgstr ""
-#: pretix/base/exporters/items.py:74 pretix/base/models/items.py:422
-#: pretix/base/models/items.py:1039
+#: pretix/base/exporters/items.py:74 pretix/base/models/items.py:429
+#: pretix/base/models/items.py:1076
msgid "Default price"
msgstr ""
-#: pretix/base/exporters/items.py:75 pretix/base/models/items.py:430
+#: pretix/base/exporters/items.py:75 pretix/base/models/items.py:437
msgid "Free price input"
msgstr ""
-#: pretix/base/exporters/items.py:76 pretix/base/models/items.py:444
+#: pretix/base/exporters/items.py:76 pretix/base/models/items.py:451
msgid "Sales tax"
msgstr ""
-#: pretix/base/exporters/items.py:77 pretix/base/models/items.py:449
+#: pretix/base/exporters/items.py:77 pretix/base/models/items.py:456
msgid "Is an admission ticket"
msgstr ""
@@ -1556,20 +1524,20 @@ msgstr ""
msgid "Personalized ticket"
msgstr ""
-#: pretix/base/exporters/items.py:79 pretix/base/models/items.py:463
+#: pretix/base/exporters/items.py:79 pretix/base/models/items.py:470
msgid "Generate tickets"
msgstr ""
-#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:1089
+#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:1102
#: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:367
-#: pretix/control/forms/event.py:1603 pretix/control/navigation.py:235
+#: pretix/control/forms/event.py:1598 pretix/control/navigation.py:235
#: pretix/control/templates/pretixcontrol/event/settings.html:339
#: pretix/control/templates/pretixcontrol/orders/cancel.html:62
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:6
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:8
#: pretix/plugins/sendmail/views.py:445
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:40
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:84
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:35
@@ -1580,15 +1548,15 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66
#: pretix/presale/templates/pretixpresale/organizers/index.html:103
-#: pretix/presale/views/widget.py:393
+#: pretix/presale/views/widget.py:395
msgid "Waiting list"
msgstr ""
#: pretix/base/exporters/items.py:81 pretix/base/models/discount.py:74
#: pretix/base/models/items.py:174 pretix/base/models/items.py:230
-#: pretix/base/models/items.py:486 pretix/base/models/items.py:1077
-#: pretix/base/payment.py:341 pretix/control/forms/subevents.py:314
-#: pretix/control/forms/subevents.py:336
+#: pretix/base/models/items.py:493 pretix/base/models/items.py:1114
+#: pretix/base/payment.py:341 pretix/control/forms/subevents.py:318
+#: pretix/control/forms/subevents.py:340
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:506
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:170
#: pretix/control/templates/pretixcontrol/subevents/detail.html:148
@@ -1597,75 +1565,75 @@ msgstr ""
#: pretix/base/exporters/items.py:82 pretix/base/models/discount.py:79
#: pretix/base/models/items.py:179 pretix/base/models/items.py:235
-#: pretix/base/models/items.py:491 pretix/base/models/items.py:1082
-#: pretix/base/payment.py:335 pretix/control/forms/subevents.py:319
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:510
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:174
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:152
+#: pretix/base/models/items.py:503 pretix/base/models/items.py:1124
+#: pretix/base/payment.py:335 pretix/control/forms/subevents.py:323
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:511
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:175
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:153
msgid "Available until"
msgstr ""
-#: pretix/base/exporters/items.py:83 pretix/base/models/items.py:518
+#: pretix/base/exporters/items.py:83 pretix/base/models/items.py:535
msgid "This product can only be bought using a voucher."
msgstr ""
-#: pretix/base/exporters/items.py:84 pretix/base/models/items.py:531
+#: pretix/base/exporters/items.py:84 pretix/base/models/items.py:548
msgid ""
"This product will only be shown if a voucher matching the product is "
"redeemed."
msgstr ""
-#: pretix/base/exporters/items.py:85 pretix/base/models/items.py:524
+#: pretix/base/exporters/items.py:85 pretix/base/models/items.py:541
msgid "Buying this product requires approval"
msgstr ""
-#: pretix/base/exporters/items.py:86 pretix/base/models/items.py:537
+#: pretix/base/exporters/items.py:86 pretix/base/models/items.py:554
msgid "Only sell this product as part of a bundle"
msgstr ""
-#: pretix/base/exporters/items.py:87 pretix/base/models/items.py:544
+#: pretix/base/exporters/items.py:87 pretix/base/models/items.py:561
msgid "Allow product to be canceled or changed"
msgstr ""
-#: pretix/base/exporters/items.py:88 pretix/base/models/items.py:550
+#: pretix/base/exporters/items.py:88 pretix/base/models/items.py:567
msgid "Minimum amount per order"
msgstr ""
-#: pretix/base/exporters/items.py:89 pretix/base/models/items.py:557
+#: pretix/base/exporters/items.py:89 pretix/base/models/items.py:574
msgid "Maximum amount per order"
msgstr ""
-#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:277
-#: pretix/base/models/items.py:565 pretix/base/models/items.py:1100
+#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:281
+#: pretix/base/models/items.py:582 pretix/base/models/items.py:1147
#: pretix/base/models/orders.py:241
-#: pretix/plugins/checkinlists/exporters.py:505
+#: pretix/plugins/checkinlists/exporters.py:508
msgid "Requires special attention"
msgstr ""
-#: pretix/base/exporters/items.py:91 pretix/base/exporters/orderlist.py:278
-#: pretix/base/models/items.py:572 pretix/base/models/items.py:1107
+#: pretix/base/exporters/items.py:91 pretix/base/exporters/orderlist.py:282
+#: pretix/base/models/items.py:589 pretix/base/models/items.py:1154
#: pretix/base/models/orders.py:248
msgid "Check-in text"
msgstr ""
-#: pretix/base/exporters/items.py:92 pretix/base/models/items.py:577
-#: pretix/base/models/items.py:1042
+#: pretix/base/exporters/items.py:92 pretix/base/models/items.py:594
+#: pretix/base/models/items.py:1079
msgid "Original price"
msgstr ""
-#: pretix/base/exporters/items.py:93 pretix/base/models/items.py:589
+#: pretix/base/exporters/items.py:93 pretix/base/models/items.py:606
msgid "This product is a gift card"
msgstr ""
-#: pretix/base/exporters/items.py:94 pretix/base/models/items.py:595
-#: pretix/base/models/items.py:1062
+#: pretix/base/exporters/items.py:94 pretix/base/models/items.py:612
+#: pretix/base/models/items.py:1099
#: pretix/control/templates/pretixcontrol/item/include_variations.html:40
#: pretix/control/templates/pretixcontrol/item/include_variations.html:148
msgid "Require a valid membership"
msgstr ""
-#: pretix/base/exporters/items.py:95 pretix/base/models/items.py:604
-#: pretix/base/models/items.py:1071
+#: pretix/base/exporters/items.py:95 pretix/base/models/items.py:621
+#: pretix/base/models/items.py:1108
msgid "Hide without a valid membership"
msgstr ""
@@ -1713,7 +1681,7 @@ msgstr ""
msgid "Orders"
msgstr ""
-#: pretix/base/exporters/orderlist.py:100 pretix/base/models/orders.py:2426
+#: pretix/base/exporters/orderlist.py:100 pretix/base/models/orders.py:2430
#: pretix/base/notifications.py:205
msgid "Order positions"
msgstr ""
@@ -1753,18 +1721,18 @@ msgid ""
"Will also include other dates in case of mixed orders!"
msgstr ""
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:430
-#: pretix/base/exporters/orderlist.py:539
-#: pretix/base/exporters/orderlist.py:830
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1213
-#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1579
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:438
+#: pretix/base/exporters/orderlist.py:552
+#: pretix/base/exporters/orderlist.py:843
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1226
+#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1574
#: pretix/control/forms/organizer.py:110
msgid "Event slug"
msgstr ""
-#: pretix/base/exporters/orderlist.py:256 pretix/base/notifications.py:201
+#: pretix/base/exporters/orderlist.py:260 pretix/base/notifications.py:201
#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:25
#: pretix/control/templates/pretixcontrol/search/orders.html:60
#: pretix/plugins/reports/exporters.py:561
@@ -1773,11 +1741,11 @@ msgstr ""
msgid "Order total"
msgstr ""
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:432
-#: pretix/base/exporters/orderlist.py:542
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1266
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:440
+#: pretix/base/exporters/orderlist.py:555
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1279
#: pretix/base/exporters/waitinglist.py:120
#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:184
#: pretix/control/forms/filter.py:942 pretix/control/forms/filter.py:1121
@@ -1816,9 +1784,9 @@ msgstr ""
msgid "Status"
msgstr ""
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:433
-#: pretix/base/exporters/orderlist.py:543
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:441
+#: pretix/base/exporters/orderlist.py:556
#: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:326
#: pretix/control/templates/pretixcontrol/checkin/index.html:107
#: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108
@@ -1828,10 +1796,10 @@ msgstr ""
msgid "Email"
msgstr ""
-#: pretix/base/exporters/orderlist.py:257
-#: pretix/base/exporters/orderlist.py:435
-#: pretix/base/exporters/orderlist.py:545
-#: pretix/base/exporters/orderlist.py:834 pretix/base/notifications.py:203
+#: pretix/base/exporters/orderlist.py:261
+#: pretix/base/exporters/orderlist.py:443
+#: pretix/base/exporters/orderlist.py:558
+#: pretix/base/exporters/orderlist.py:847 pretix/base/notifications.py:203
#: pretix/control/forms/filter.py:2262
#: pretix/control/templates/pretixcontrol/order/index.html:175
#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:24
@@ -1839,7 +1807,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/customer.html:205
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45
#: pretix/control/templates/pretixcontrol/search/orders.html:57
-#: pretix/plugins/checkinlists/exporters.py:503
+#: pretix/plugins/checkinlists/exporters.py:506
#: pretix/plugins/reports/exporters.py:498
#: pretix/plugins/reports/exporters.py:561
#: pretix/plugins/reports/exporters.py:680
@@ -1850,98 +1818,98 @@ msgstr ""
msgid "Order date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:257
-#: pretix/base/exporters/orderlist.py:436
-#: pretix/base/exporters/orderlist.py:546
-#: pretix/base/exporters/orderlist.py:835
-#: pretix/plugins/checkinlists/exporters.py:504
+#: pretix/base/exporters/orderlist.py:261
+#: pretix/base/exporters/orderlist.py:444
+#: pretix/base/exporters/orderlist.py:559
+#: pretix/base/exporters/orderlist.py:848
+#: pretix/plugins/checkinlists/exporters.py:507
msgid "Order time"
msgstr ""
-#: pretix/base/exporters/orderlist.py:265
+#: pretix/base/exporters/orderlist.py:269
msgid "Custom address field"
msgstr ""
-#: pretix/base/exporters/orderlist.py:265
+#: pretix/base/exporters/orderlist.py:269
msgid "Date of last payment"
msgstr ""
-#: pretix/base/exporters/orderlist.py:265 pretix/base/services/stats.py:237
+#: pretix/base/exporters/orderlist.py:269 pretix/base/services/stats.py:237
msgid "Fees"
msgstr ""
-#: pretix/base/exporters/orderlist.py:265
-#: pretix/base/exporters/orderlist.py:619 pretix/base/orderimport.py:626
+#: pretix/base/exporters/orderlist.py:269
+#: pretix/base/exporters/orderlist.py:632 pretix/base/orderimport.py:626
#: pretix/control/templates/pretixcontrol/order/index.html:185
#: pretix/control/templates/pretixcontrol/pdf/index.html:230
msgid "Order locale"
msgstr ""
-#: pretix/base/exporters/orderlist.py:270
+#: pretix/base/exporters/orderlist.py:274
#, python-brace-format
msgid "Gross at {rate} % tax"
msgstr ""
-#: pretix/base/exporters/orderlist.py:271
+#: pretix/base/exporters/orderlist.py:275
#, python-brace-format
msgid "Net at {rate} % tax"
msgstr ""
-#: pretix/base/exporters/orderlist.py:272
+#: pretix/base/exporters/orderlist.py:276
#, python-brace-format
msgid "Tax value at {rate} % tax"
msgstr ""
-#: pretix/base/exporters/orderlist.py:275
+#: pretix/base/exporters/orderlist.py:279
msgid "Invoice numbers"
msgstr ""
-#: pretix/base/exporters/orderlist.py:276
-#: pretix/base/exporters/orderlist.py:619 pretix/base/orderimport.py:700
+#: pretix/base/exporters/orderlist.py:280
+#: pretix/base/exporters/orderlist.py:632 pretix/base/orderimport.py:700
#: pretix/control/forms/filter.py:586
#: pretix/control/templates/pretixcontrol/order/index.html:182
msgid "Sales channel"
msgstr ""
-#: pretix/base/exporters/orderlist.py:280
-#: pretix/base/exporters/orderlist.py:587 pretix/base/models/orders.py:236
+#: pretix/base/exporters/orderlist.py:284
+#: pretix/base/exporters/orderlist.py:600 pretix/base/models/orders.py:236
#: pretix/control/forms/filter.py:239
msgid "Follow-up date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:281
+#: pretix/base/exporters/orderlist.py:285
#: pretix/control/templates/pretixcontrol/orders/index.html:150
#: pretix/control/templates/pretixcontrol/organizers/customer.html:207
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74
msgid "Positions"
msgstr ""
-#: pretix/base/exporters/orderlist.py:282
-#: pretix/base/exporters/orderlist.py:620 pretix/base/models/orders.py:272
+#: pretix/base/exporters/orderlist.py:286
+#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:272
#: pretix/control/forms/filter.py:568
msgid "E-mail address verified"
msgstr ""
-#: pretix/base/exporters/orderlist.py:283
-#: pretix/base/exporters/orderlist.py:454
-#: pretix/base/exporters/orderlist.py:621
+#: pretix/base/exporters/orderlist.py:287
+#: pretix/base/exporters/orderlist.py:462
+#: pretix/base/exporters/orderlist.py:634
msgid "External customer ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:288
+#: pretix/base/exporters/orderlist.py:292
#, python-brace-format
msgid "Paid by {method}"
msgstr ""
-#: pretix/base/exporters/orderlist.py:437
-#: pretix/base/exporters/orderlist.py:848
+#: pretix/base/exporters/orderlist.py:445
+#: pretix/base/exporters/orderlist.py:861
msgid "Fee type"
msgstr ""
-#: pretix/base/exporters/orderlist.py:439
-#: pretix/base/exporters/orderlist.py:557
-#: pretix/base/exporters/orderlist.py:854 pretix/base/models/orders.py:1410
-#: pretix/base/models/orders.py:2815 pretix/base/orderimport.py:577
+#: pretix/base/exporters/orderlist.py:447
+#: pretix/base/exporters/orderlist.py:570
+#: pretix/base/exporters/orderlist.py:867 pretix/base/models/orders.py:1414
+#: pretix/base/models/orders.py:2816 pretix/base/orderimport.py:577
#: pretix/base/pdf.py:159
#: pretix/control/templates/pretixcontrol/item/index.html:146
#: pretix/control/templates/pretixcontrol/order/change.html:184
@@ -1950,50 +1918,50 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160
#: pretix/control/templates/pretixcontrol/subevents/detail.html:138
#: pretix/plugins/checkinlists/exporters.py:360
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
#: pretix/plugins/reports/accountingreport.py:314
msgid "Price"
msgstr ""
-#: pretix/base/exporters/orderlist.py:441
-#: pretix/base/exporters/orderlist.py:559
-#: pretix/base/exporters/orderlist.py:857
+#: pretix/base/exporters/orderlist.py:449
+#: pretix/base/exporters/orderlist.py:572
+#: pretix/base/exporters/orderlist.py:870
#: pretix/control/templates/pretixcontrol/event/tax_edit.html:9
#: pretix/control/templates/pretixcontrol/event/tax_edit.html:16
#: pretix/control/templates/pretixcontrol/order/change.html:155
msgid "Tax rule"
msgstr ""
-#: pretix/base/exporters/orderlist.py:444
-#: pretix/base/exporters/orderlist.py:449
-#: pretix/base/exporters/orderlist.py:607
-#: pretix/base/exporters/orderlist.py:611 pretix/base/pdf.py:331
+#: pretix/base/exporters/orderlist.py:452
+#: pretix/base/exporters/orderlist.py:457
+#: pretix/base/exporters/orderlist.py:620
+#: pretix/base/exporters/orderlist.py:624 pretix/base/pdf.py:331
msgid "Invoice address name"
msgstr ""
-#: pretix/base/exporters/orderlist.py:468
-#: pretix/base/exporters/orderlist.py:643 pretix/base/models/orders.py:173
+#: pretix/base/exporters/orderlist.py:476
+#: pretix/base/exporters/orderlist.py:656 pretix/base/models/orders.py:173
msgid "canceled"
msgstr ""
-#: pretix/base/exporters/orderlist.py:541
-#: pretix/base/exporters/orderlist.py:841
-#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/base/exporters/orderlist.py:554
+#: pretix/base/exporters/orderlist.py:854
+#: pretix/plugins/checkinlists/exporters.py:746
msgid "Position ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:549
-#: pretix/base/exporters/orderlist.py:852
-#: pretix/base/exporters/orderlist.py:1092 pretix/base/models/checkin.py:59
-#: pretix/base/models/items.py:1880 pretix/base/models/orders.py:1395
-#: pretix/base/models/orders.py:2811 pretix/base/models/vouchers.py:187
-#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1527
+#: pretix/base/exporters/orderlist.py:562
+#: pretix/base/exporters/orderlist.py:865
+#: pretix/base/exporters/orderlist.py:1105 pretix/base/models/checkin.py:59
+#: pretix/base/models/items.py:1943 pretix/base/models/orders.py:1399
+#: pretix/base/models/orders.py:2812 pretix/base/models/vouchers.py:187
+#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1522
#: pretix/control/forms/filter.py:426 pretix/control/forms/filter.py:1832
#: pretix/control/forms/filter.py:2056 pretix/control/forms/filter.py:2171
#: pretix/control/forms/filter.py:2253 pretix/control/forms/filter.py:2470
-#: pretix/control/forms/item.py:250 pretix/control/forms/orders.py:342
-#: pretix/control/forms/orders.py:394 pretix/control/forms/orders.py:773
-#: pretix/control/forms/vouchers.py:114
+#: pretix/control/forms/item.py:266 pretix/control/forms/orders.py:343
+#: pretix/control/forms/orders.py:395 pretix/control/forms/orders.py:774
+#: pretix/control/forms/vouchers.py:115
#: pretix/control/templates/pretixcontrol/checkin/lists.html:98
#: pretix/control/templates/pretixcontrol/items/quotas.html:51
#: pretix/control/templates/pretixcontrol/order/change.html:104
@@ -2004,10 +1972,10 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/index.html:135
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:152
#: pretix/control/views/waitinglist.py:311
-#: pretix/plugins/checkinlists/exporters.py:494
-#: pretix/plugins/checkinlists/exporters.py:686
-#: pretix/plugins/sendmail/forms.py:149 pretix/plugins/sendmail/forms.py:289
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/checkinlists/exporters.py:497
+#: pretix/plugins/checkinlists/exporters.py:689
+#: pretix/plugins/sendmail/forms.py:137 pretix/plugins/sendmail/forms.py:277
+#: pretix/plugins/sendmail/forms.py:357
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:32
#: pretix/presale/templates/pretixpresale/event/checkout_membership.html:51
#: pretix/presale/templates/pretixpresale/event/checkout_questions.html:129
@@ -2016,8 +1984,8 @@ msgctxt "subevent"
msgid "Date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:550
-#: pretix/base/exporters/orderlist.py:1093
+#: pretix/base/exporters/orderlist.py:563
+#: pretix/base/exporters/orderlist.py:1106
#: pretix/base/exporters/waitinglist.py:116 pretix/base/forms/questions.py:617
#: pretix/base/forms/questions.py:625 pretix/base/models/memberships.py:144
#: pretix/control/forms/rrule.py:49
@@ -2030,13 +1998,13 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18
#: pretix/plugins/badges/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:495
-#: pretix/plugins/checkinlists/exporters.py:687
+#: pretix/plugins/checkinlists/exporters.py:498
+#: pretix/plugins/checkinlists/exporters.py:690
msgid "Start date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:551
-#: pretix/base/exporters/orderlist.py:1094
+#: pretix/base/exporters/orderlist.py:564
+#: pretix/base/exporters/orderlist.py:1107
#: pretix/base/exporters/waitinglist.py:117
#: pretix/base/models/memberships.py:147
#: pretix/control/templates/pretixcontrol/events/index.html:82
@@ -2044,16 +2012,16 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20
#: pretix/plugins/badges/exporters.py:464
-#: pretix/plugins/checkinlists/exporters.py:496
-#: pretix/plugins/checkinlists/exporters.py:688
+#: pretix/plugins/checkinlists/exporters.py:499
+#: pretix/plugins/checkinlists/exporters.py:691
msgid "End date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:553
-#: pretix/base/exporters/orderlist.py:845 pretix/base/models/items.py:698
+#: pretix/base/exporters/orderlist.py:566
+#: pretix/base/exporters/orderlist.py:858 pretix/base/models/items.py:715
#: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91
#: pretix/base/orderimport.py:255 pretix/control/forms/filter.py:2062
-#: pretix/control/forms/filter.py:2317 pretix/control/forms/orders.py:317
+#: pretix/control/forms/filter.py:2317 pretix/control/forms/orders.py:318
#: pretix/control/forms/vouchers.py:64
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:66
#: pretix/control/templates/pretixcontrol/item/base.html:3
@@ -2065,9 +2033,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:150
#: pretix/control/views/vouchers.py:118 pretix/control/views/waitinglist.py:307
#: pretix/plugins/checkinlists/exporters.py:360
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:680
-#: pretix/plugins/checkinlists/exporters.py:745
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:683
+#: pretix/plugins/checkinlists/exporters.py:748
#: pretix/plugins/reports/accountingreport.py:270
#: pretix/plugins/reports/exporters.py:375
#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100
@@ -2077,16 +2045,16 @@ msgstr ""
msgid "Product"
msgstr ""
-#: pretix/base/exporters/orderlist.py:561
-#: pretix/base/exporters/orderlist.py:566 pretix/base/forms/questions.py:643
-#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1414
+#: pretix/base/exporters/orderlist.py:574
+#: pretix/base/exporters/orderlist.py:579 pretix/base/forms/questions.py:643
+#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1418
#: pretix/base/orderimport.py:459 pretix/base/pdf.py:173
#: pretix/control/forms/filter.py:649 pretix/control/forms/organizer.py:921
#: pretix/control/templates/pretixcontrol/order/index.html:513
#: pretix/control/templates/pretixcontrol/organizers/customer.html:119
#: pretix/control/views/item.py:433 pretix/plugins/badges/exporters.py:473
#: pretix/plugins/checkinlists/exporters.py:120
-#: pretix/plugins/checkinlists/exporters.py:476
+#: pretix/plugins/checkinlists/exporters.py:479
#: pretix/plugins/ticketoutputpdf/exporters.py:94
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:169
@@ -2096,8 +2064,8 @@ msgstr ""
msgid "Attendee name"
msgstr ""
-#: pretix/base/exporters/orderlist.py:568 pretix/base/forms/questions.py:649
-#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1422
+#: pretix/base/exporters/orderlist.py:581 pretix/base/forms/questions.py:649
+#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1426
#: pretix/base/pdf.py:215
#: pretix/control/templates/pretixcontrol/order/index.html:518
#: pretix/control/views/item.py:445
@@ -2106,7 +2074,7 @@ msgstr ""
msgid "Attendee email"
msgstr ""
-#: pretix/base/exporters/orderlist.py:575 pretix/base/models/vouchers.py:311
+#: pretix/base/exporters/orderlist.py:588 pretix/base/models/vouchers.py:312
#: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:6
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:8
@@ -2114,113 +2082,113 @@ msgstr ""
msgid "Voucher"
msgstr ""
-#: pretix/base/exporters/orderlist.py:576
+#: pretix/base/exporters/orderlist.py:589
msgid "Pseudonymization ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:577 pretix/control/forms/filter.py:679
+#: pretix/base/exporters/orderlist.py:590 pretix/control/forms/filter.py:679
#: pretix/control/templates/pretixcontrol/order/change.html:258
msgid "Ticket secret"
msgstr ""
-#: pretix/base/exporters/orderlist.py:578 pretix/base/orderimport.py:720
-#: pretix/plugins/checkinlists/exporters.py:507
+#: pretix/base/exporters/orderlist.py:591 pretix/base/orderimport.py:720
+#: pretix/plugins/checkinlists/exporters.py:510
msgid "Seat ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:579
-#: pretix/plugins/checkinlists/exporters.py:508
+#: pretix/base/exporters/orderlist.py:592
+#: pretix/plugins/checkinlists/exporters.py:511
msgid "Seat name"
msgstr ""
-#: pretix/base/exporters/orderlist.py:580
-#: pretix/plugins/checkinlists/exporters.py:509
+#: pretix/base/exporters/orderlist.py:593
+#: pretix/plugins/checkinlists/exporters.py:512
msgid "Seat zone"
msgstr ""
-#: pretix/base/exporters/orderlist.py:581
-#: pretix/plugins/checkinlists/exporters.py:510
+#: pretix/base/exporters/orderlist.py:594
+#: pretix/plugins/checkinlists/exporters.py:513
msgid "Seat row"
msgstr ""
-#: pretix/base/exporters/orderlist.py:582
-#: pretix/plugins/checkinlists/exporters.py:511
+#: pretix/base/exporters/orderlist.py:595
+#: pretix/plugins/checkinlists/exporters.py:514
msgid "Seat number"
msgstr ""
-#: pretix/base/exporters/orderlist.py:583
+#: pretix/base/exporters/orderlist.py:596
#: pretix/control/templates/pretixcontrol/order/change.html:208
-#: pretix/plugins/checkinlists/exporters.py:401
-#: pretix/plugins/checkinlists/exporters.py:512
+#: pretix/plugins/checkinlists/exporters.py:404
+#: pretix/plugins/checkinlists/exporters.py:515
#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108
#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110
msgid "Blocked"
msgstr ""
-#: pretix/base/exporters/orderlist.py:584 pretix/base/models/orders.py:2393
+#: pretix/base/exporters/orderlist.py:597 pretix/base/models/orders.py:2397
#: pretix/base/orderimport.py:654
#: pretix/control/templates/pretixcontrol/organizers/customer.html:116
-#: pretix/plugins/checkinlists/exporters.py:513
-#: pretix/plugins/checkinlists/exporters.py:690
+#: pretix/plugins/checkinlists/exporters.py:516
+#: pretix/plugins/checkinlists/exporters.py:693
#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131
msgid "Valid from"
msgstr ""
-#: pretix/base/exporters/orderlist.py:585 pretix/base/models/orders.py:2398
+#: pretix/base/exporters/orderlist.py:598 pretix/base/models/orders.py:2402
#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:677
#: pretix/control/templates/pretixcontrol/organizers/customer.html:117
#: pretix/control/views/vouchers.py:118
-#: pretix/plugins/checkinlists/exporters.py:514
-#: pretix/plugins/checkinlists/exporters.py:691
+#: pretix/plugins/checkinlists/exporters.py:517
+#: pretix/plugins/checkinlists/exporters.py:694
#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132
msgid "Valid until"
msgstr ""
-#: pretix/base/exporters/orderlist.py:586
+#: pretix/base/exporters/orderlist.py:599
msgid "Order comment"
msgstr ""
-#: pretix/base/exporters/orderlist.py:613 pretix/base/pdf.py:341
+#: pretix/base/exporters/orderlist.py:626 pretix/base/pdf.py:341
msgid "Invoice address street"
msgstr ""
-#: pretix/base/exporters/orderlist.py:613 pretix/base/pdf.py:346
+#: pretix/base/exporters/orderlist.py:626 pretix/base/pdf.py:346
msgid "Invoice address ZIP code"
msgstr ""
-#: pretix/base/exporters/orderlist.py:613 pretix/base/pdf.py:351
+#: pretix/base/exporters/orderlist.py:626 pretix/base/pdf.py:351
msgid "Invoice address city"
msgstr ""
-#: pretix/base/exporters/orderlist.py:614 pretix/base/pdf.py:361
+#: pretix/base/exporters/orderlist.py:627 pretix/base/pdf.py:361
msgid "Invoice address country"
msgstr ""
-#: pretix/base/exporters/orderlist.py:615
+#: pretix/base/exporters/orderlist.py:628
msgctxt "address"
msgid "Invoice address state"
msgstr ""
-#: pretix/base/exporters/orderlist.py:776
+#: pretix/base/exporters/orderlist.py:789
msgid "Order transaction data"
msgstr ""
-#: pretix/base/exporters/orderlist.py:778
+#: pretix/base/exporters/orderlist.py:791
msgid ""
"Download a spreadsheet of all substantial changes to orders, i.e. all "
"changes to products, prices or tax rates. The information is only accurate "
"for changes made with pretix versions released after October 2021."
msgstr ""
-#: pretix/base/exporters/orderlist.py:794
+#: pretix/base/exporters/orderlist.py:807
msgid "Only include transactions created within this date range."
msgstr ""
-#: pretix/base/exporters/orderlist.py:829 pretix/base/models/event.py:627
-#: pretix/base/models/items.py:393 pretix/base/models/items.py:1873
-#: pretix/base/models/orders.py:193 pretix/base/models/orders.py:2884
+#: pretix/base/exporters/orderlist.py:842 pretix/base/models/event.py:627
+#: pretix/base/models/items.py:400 pretix/base/models/items.py:1936
+#: pretix/base/models/orders.py:193 pretix/base/models/orders.py:2885
#: pretix/base/models/vouchers.py:181 pretix/base/models/waitinglist.py:55
#: pretix/base/notifications.py:187 pretix/control/forms/filter.py:917
#: pretix/control/templates/pretixcontrol/organizers/customer.html:204
@@ -2233,9 +2201,9 @@ msgstr ""
msgid "Event"
msgstr ""
-#: pretix/base/exporters/orderlist.py:831
-#: pretix/base/exporters/orderlist.py:1170
-#: pretix/base/exporters/orderlist.py:1314
+#: pretix/base/exporters/orderlist.py:844
+#: pretix/base/exporters/orderlist.py:1183
+#: pretix/base/exporters/orderlist.py:1327
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:42
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34
#: pretix/plugins/banktransfer/refund_export.py:46
@@ -2247,92 +2215,92 @@ msgstr ""
msgid "Currency"
msgstr ""
-#: pretix/base/exporters/orderlist.py:837
+#: pretix/base/exporters/orderlist.py:850
msgid "Transaction date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:838
+#: pretix/base/exporters/orderlist.py:851
msgid "Transaction time"
msgstr ""
-#: pretix/base/exporters/orderlist.py:839
+#: pretix/base/exporters/orderlist.py:852
msgid "Old data"
msgstr ""
-#: pretix/base/exporters/orderlist.py:842 pretix/base/models/items.py:1396
+#: pretix/base/exporters/orderlist.py:855 pretix/base/models/items.py:1459
#: pretix/control/templates/pretixcontrol/order/transactions.html:22
msgid "Quantity"
msgstr ""
-#: pretix/base/exporters/orderlist.py:849
+#: pretix/base/exporters/orderlist.py:862
msgid "Internal fee type"
msgstr ""
-#: pretix/base/exporters/orderlist.py:851
+#: pretix/base/exporters/orderlist.py:864
msgctxt "subevent"
msgid "Date ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:856
+#: pretix/base/exporters/orderlist.py:869
msgid "Tax rule ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:859
+#: pretix/base/exporters/orderlist.py:872
#: pretix/plugins/reports/accountingreport.py:319
msgid "Gross total"
msgstr ""
-#: pretix/base/exporters/orderlist.py:860
+#: pretix/base/exporters/orderlist.py:873
#: pretix/plugins/reports/accountingreport.py:318
msgid "Tax total"
msgstr ""
-#: pretix/base/exporters/orderlist.py:870
+#: pretix/base/exporters/orderlist.py:883
msgid ""
"This value is supplied for informational purposes, it is not part of the "
"original transaction data and might have changed since the transaction."
msgstr ""
-#: pretix/base/exporters/orderlist.py:893
+#: pretix/base/exporters/orderlist.py:906
msgid "Converted from legacy version"
msgstr ""
-#: pretix/base/exporters/orderlist.py:955
+#: pretix/base/exporters/orderlist.py:968
msgid "Payments and refunds"
msgstr ""
-#: pretix/base/exporters/orderlist.py:957
+#: pretix/base/exporters/orderlist.py:970
msgid "Download a spreadsheet of all payments or refunds of every order."
msgstr ""
-#: pretix/base/exporters/orderlist.py:966
+#: pretix/base/exporters/orderlist.py:979
msgid "Date range (payment date)"
msgstr ""
-#: pretix/base/exporters/orderlist.py:969
+#: pretix/base/exporters/orderlist.py:982
msgid ""
"Note that using this will exclude any non-confirmed payments or non-"
"completed refunds."
msgstr ""
-#: pretix/base/exporters/orderlist.py:973
+#: pretix/base/exporters/orderlist.py:986
msgid "Date range (start of transaction)"
msgstr ""
-#: pretix/base/exporters/orderlist.py:979
+#: pretix/base/exporters/orderlist.py:992
msgid "Payment states"
msgstr ""
-#: pretix/base/exporters/orderlist.py:987
+#: pretix/base/exporters/orderlist.py:1000
msgid "Refund states"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1171
-#: pretix/base/exporters/orderlist.py:1213 pretix/base/models/orders.py:282
-#: pretix/base/models/orders.py:1650 pretix/base/models/orders.py:2053
-#: pretix/base/models/orders.py:2210 pretix/base/models/orders.py:2357
-#: pretix/base/models/orders.py:2777
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1184
+#: pretix/base/exporters/orderlist.py:1226 pretix/base/models/orders.py:282
+#: pretix/base/models/orders.py:1654 pretix/base/models/orders.py:2057
+#: pretix/base/models/orders.py:2214 pretix/base/models/orders.py:2361
+#: pretix/base/models/orders.py:2778
#: pretix/control/templates/pretixcontrol/organizers/customer.html:118
#: pretix/control/templates/pretixcontrol/search/payments.html:78
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15
@@ -2341,34 +2309,34 @@ msgstr ""
msgid "Order"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1213
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1226
#: pretix/control/templates/pretixcontrol/search/payments.html:75
#: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5
#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5
msgid "Payment ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1311
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1324
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30
#: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59
msgid "Creation date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1030
+#: pretix/base/exporters/orderlist.py:1043
#: pretix/control/templates/pretixcontrol/order/index.html:834
msgid "Completion date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
msgid "Status code"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
-#: pretix/base/exporters/orderlist.py:1169
-#: pretix/base/exporters/orderlist.py:1213 pretix/base/models/orders.py:1646
-#: pretix/base/models/orders.py:2049 pretix/control/forms/filter.py:974
+#: pretix/base/exporters/orderlist.py:1044
+#: pretix/base/exporters/orderlist.py:1182
+#: pretix/base/exporters/orderlist.py:1226 pretix/base/models/orders.py:1650
+#: pretix/base/models/orders.py:2053 pretix/control/forms/filter.py:974
#: pretix/control/forms/filter.py:977
#: pretix/control/templates/pretixcontrol/order/index.html:743
#: pretix/control/templates/pretixcontrol/order/index.html:839
@@ -2382,7 +2350,7 @@ msgstr ""
msgid "Amount"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:94
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:107
#: pretix/control/templates/pretixcontrol/order/index.html:741
@@ -2393,84 +2361,84 @@ msgstr ""
msgid "Payment method"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
msgid "Matching ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:38
msgid "Payment details"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1081
+#: pretix/base/exporters/orderlist.py:1094
msgid "Quota availabilities"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1083
+#: pretix/base/exporters/orderlist.py:1096
msgid ""
"Download a spreadsheet of all quotas including their current availability."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
#: pretix/control/templates/pretixcontrol/items/quotas.html:45
msgid "Quota name"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
#: pretix/control/templates/pretixcontrol/items/quota.html:56
msgid "Total quota"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
#: pretix/control/templates/pretixcontrol/event/cancel.html:20
#: pretix/control/views/item.py:949
msgid "Paid orders"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088 pretix/control/views/item.py:954
+#: pretix/base/exporters/orderlist.py:1101 pretix/control/views/item.py:954
msgid "Pending orders"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
msgid "Blocking vouchers"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1089 pretix/control/views/item.py:973
+#: pretix/base/exporters/orderlist.py:1102 pretix/control/views/item.py:973
msgid "Current user's carts"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1089
+#: pretix/base/exporters/orderlist.py:1102
msgid "Exited orders"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1089
+#: pretix/base/exporters/orderlist.py:1102
msgid "Current availability"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1106
-#: pretix/base/exporters/orderlist.py:1113
+#: pretix/base/exporters/orderlist.py:1119
+#: pretix/base/exporters/orderlist.py:1126
#: pretix/control/templates/pretixcontrol/items/quota.html:58
#: pretix/control/views/item.py:980
msgid "Infinite"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1135
+#: pretix/base/exporters/orderlist.py:1148
msgid "Gift card transactions"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1137
-#: pretix/base/exporters/orderlist.py:1242
+#: pretix/base/exporters/orderlist.py:1150
+#: pretix/base/exporters/orderlist.py:1255
msgctxt "export_category"
msgid "Gift cards"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1138
+#: pretix/base/exporters/orderlist.py:1151
msgid "Download a spreadsheet of all gift card transactions."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1166
-#: pretix/base/exporters/orderlist.py:1213
-#: pretix/base/exporters/orderlist.py:1309 pretix/base/models/giftcards.py:89
+#: pretix/base/exporters/orderlist.py:1179
+#: pretix/base/exporters/orderlist.py:1226
+#: pretix/base/exporters/orderlist.py:1322 pretix/base/models/giftcards.py:89
#: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5
#: pretix/control/templates/pretixcontrol/giftcards/payment.html:4
#: pretix/control/templates/pretixcontrol/order/index.html:505
@@ -2480,17 +2448,17 @@ msgstr ""
msgid "Gift card code"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1167
-#: pretix/base/exporters/orderlist.py:1256
-#: pretix/base/exporters/orderlist.py:1259
+#: pretix/base/exporters/orderlist.py:1180
+#: pretix/base/exporters/orderlist.py:1269
+#: pretix/base/exporters/orderlist.py:1272
#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:243
#: pretix/control/forms/filter.py:1342 pretix/control/forms/filter.py:1345
#: pretix/control/templates/pretixcontrol/event/live.html:75
msgid "Test mode"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1172 pretix/base/models/organizer.py:94
-#: pretix/control/forms/event.py:107 pretix/control/forms/event.py:113
+#: pretix/base/exporters/orderlist.py:1185 pretix/base/models/organizer.py:94
+#: pretix/control/forms/event.py:106 pretix/control/forms/event.py:112
#: pretix/control/forms/filter.py:810 pretix/control/forms/filter.py:929
#: pretix/control/forms/filter.py:1611
#: pretix/control/templates/pretixcontrol/email_setup.html:6
@@ -2505,7 +2473,7 @@ msgstr ""
msgid "Organizer"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1179 pretix/base/invoice.py:512
+#: pretix/base/exporters/orderlist.py:1192 pretix/base/invoice.py:512
#: pretix/control/templates/pretixcontrol/base.html:279
#: pretix/control/templates/pretixcontrol/checkin/index.html:145
#: pretix/control/templates/pretixcontrol/order/index.html:24
@@ -2532,41 +2500,41 @@ msgstr ""
msgid "TEST MODE"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1194
+#: pretix/base/exporters/orderlist.py:1207
msgid "Gift card redemptions"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1196
+#: pretix/base/exporters/orderlist.py:1209
msgid ""
"Download a spreadsheet of all payments or refunds that involve gift cards."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1213
+#: pretix/base/exporters/orderlist.py:1226
#: pretix/control/templates/pretixcontrol/giftcards/payment.html:16
msgid "Issuer"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1240 pretix/control/navigation.py:524
+#: pretix/base/exporters/orderlist.py:1253 pretix/control/navigation.py:524
#: pretix/control/navigation.py:542
#: pretix/control/templates/pretixcontrol/organizers/edit.html:156
#: pretix/plugins/reports/accountingreport.py:898
msgid "Gift cards"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1243
+#: pretix/base/exporters/orderlist.py:1256
msgid "Download a spreadsheet of all gift cards including their current value."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1250
+#: pretix/base/exporters/orderlist.py:1263
msgid "Show value at"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1253
+#: pretix/base/exporters/orderlist.py:1266
msgid "Defaults to the time of report."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1258
-#: pretix/base/exporters/orderlist.py:1268 pretix/control/forms/filter.py:520
+#: pretix/base/exporters/orderlist.py:1271
+#: pretix/base/exporters/orderlist.py:1281 pretix/control/forms/filter.py:520
#: pretix/control/forms/filter.py:1123 pretix/control/forms/filter.py:1344
#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1425
#: pretix/control/forms/filter.py:1435 pretix/control/forms/filter.py:1498
@@ -2584,24 +2552,24 @@ msgstr ""
msgid "All"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1260 pretix/control/forms/filter.py:1346
+#: pretix/base/exporters/orderlist.py:1273 pretix/control/forms/filter.py:1346
msgid "Live"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1269 pretix/control/forms/filter.py:1354
+#: pretix/base/exporters/orderlist.py:1282 pretix/control/forms/filter.py:1354
#: pretix/control/templates/pretixcontrol/pdf/index.html:374
msgid "Empty"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1270 pretix/control/forms/filter.py:1355
+#: pretix/base/exporters/orderlist.py:1283 pretix/control/forms/filter.py:1355
msgid "Valid and with value"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1271 pretix/control/forms/filter.py:1356
+#: pretix/base/exporters/orderlist.py:1284 pretix/control/forms/filter.py:1356
msgid "Expired and with value"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1272 pretix/control/forms/filter.py:226
+#: pretix/base/exporters/orderlist.py:1285 pretix/control/forms/filter.py:226
#: pretix/control/forms/filter.py:1357 pretix/control/forms/filter.py:2026
#: pretix/control/templates/pretixcontrol/items/question.html:25
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:37
@@ -2612,21 +2580,21 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1310 pretix/base/models/giftcards.py:98
+#: pretix/base/exporters/orderlist.py:1323 pretix/base/models/giftcards.py:98
msgid "Test mode card"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1312 pretix/base/models/giftcards.py:102
+#: pretix/base/exporters/orderlist.py:1325 pretix/base/models/giftcards.py:102
#: pretix/control/templates/pretixcontrol/order/index.html:195
#: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62
msgid "Expiry date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1313 pretix/control/forms/orders.py:826
+#: pretix/base/exporters/orderlist.py:1326 pretix/control/forms/orders.py:827
msgid "Special terms and conditions"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1315
+#: pretix/base/exporters/orderlist.py:1328
#: pretix/control/templates/pretixcontrol/order/change.html:94
#: pretix/control/templates/pretixcontrol/order/change.html:388
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32
@@ -2634,15 +2602,15 @@ msgstr ""
msgid "Current value"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1316
+#: pretix/base/exporters/orderlist.py:1329
msgid "Created in order"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1317
+#: pretix/base/exporters/orderlist.py:1330
msgid "Last invoice number of order"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1318
+#: pretix/base/exporters/orderlist.py:1331
msgid "Last invoice date of order"
msgstr ""
@@ -2676,8 +2644,8 @@ msgid "Identifier"
msgstr ""
#: pretix/base/exporters/reusablemedia.py:49 pretix/base/models/media.py:81
-#: pretix/base/models/orders.py:224 pretix/base/models/orders.py:2896
-#: pretix/control/forms/orders.py:72
+#: pretix/base/models/orders.py:224 pretix/base/models/orders.py:2897
+#: pretix/control/forms/orders.py:73
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:138
msgid "Expiration date"
msgstr ""
@@ -2741,7 +2709,7 @@ msgid "Voucher expired"
msgstr ""
#: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:122
-#: pretix/control/forms/event.py:1685
+#: pretix/control/forms/event.py:1680
#: pretix/control/templates/pretixcontrol/items/index.html:35
msgid "Product name"
msgstr ""
@@ -2761,7 +2729,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/index.html:18
#: pretix/control/templates/pretixcontrol/vouchers/index.html:109
#: pretix/control/views/vouchers.py:118 pretix/control/views/waitinglist.py:307
-#: pretix/plugins/checkinlists/exporters.py:502
+#: pretix/plugins/checkinlists/exporters.py:505
#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:51
#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:53
#: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12
@@ -2976,8 +2944,8 @@ msgstr ""
msgid "Available placeholders: {list}"
msgstr ""
-#: pretix/base/forms/widgets.py:213 pretix/base/models/items.py:1497
-#: pretix/base/reldate.py:201 pretix/plugins/checkinlists/exporters.py:739
+#: pretix/base/forms/widgets.py:213 pretix/base/models/items.py:1560
+#: pretix/base/reldate.py:201 pretix/plugins/checkinlists/exporters.py:742
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:40
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:54
msgid "Time"
@@ -3060,7 +3028,7 @@ msgid ""
"until {to_date}"
msgstr ""
-#: pretix/base/invoice.py:517 pretix/base/services/mail.py:476
+#: pretix/base/invoice.py:517 pretix/base/services/mail.py:472
#, python-brace-format
msgctxt "invoice"
msgid "Invoice {num}"
@@ -3295,7 +3263,7 @@ msgid "All products (including newly created ones)"
msgstr ""
#: pretix/base/models/checkin.py:57 pretix/plugins/badges/exporters.py:428
-#: pretix/plugins/checkinlists/exporters.py:830
+#: pretix/plugins/checkinlists/exporters.py:833
msgid "Limit to products"
msgstr ""
@@ -3453,7 +3421,7 @@ msgid "Single-sign-on method"
msgstr ""
#: pretix/base/models/customers.py:85 pretix/base/models/devices.py:72
-#: pretix/base/models/items.py:1517 pretix/base/models/items.py:1765
+#: pretix/base/models/items.py:1580 pretix/base/models/items.py:1828
msgid ""
"You can enter any value here to make it easier to match the data with other "
"sources. If you do not input one, we will generate one automatically."
@@ -3465,13 +3433,13 @@ msgid ""
"underscores. It must start and end with a letter or number."
msgstr ""
-#: pretix/base/models/customers.py:299 pretix/base/models/orders.py:1448
-#: pretix/base/models/orders.py:3049 pretix/base/settings.py:1095
+#: pretix/base/models/customers.py:299 pretix/base/models/orders.py:1452
+#: pretix/base/models/orders.py:3050 pretix/base/settings.py:1095
msgid "Company name"
msgstr ""
-#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1452
-#: pretix/base/models/orders.py:3056 pretix/base/settings.py:81
+#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1456
+#: pretix/base/models/orders.py:3057 pretix/base/settings.py:81
#: pretix/plugins/stripe/payment.py:270
msgid "Select country"
msgstr ""
@@ -3520,11 +3488,11 @@ msgstr ""
msgid "Separate multiple values with spaces"
msgstr ""
-#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1516
+#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1579
msgid "Internal identifier"
msgstr ""
-#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1629
+#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1692
msgid "This identifier is already used for a different question."
msgstr ""
@@ -3533,7 +3501,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2374 pretix/control/forms/filter.py:2535
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
#: pretix/control/templates/pretixcontrol/organizers/gates.html:16
-#: pretix/plugins/checkinlists/exporters.py:751
+#: pretix/plugins/checkinlists/exporters.py:754
msgid "Gate"
msgstr ""
@@ -3561,8 +3529,8 @@ msgctxt "subevent"
msgid "Each matching product must be for a different date"
msgstr ""
-#: pretix/base/models/discount.py:65 pretix/base/models/items.py:1034
-#: pretix/base/models/items.py:1322 pretix/base/models/items.py:1549
+#: pretix/base/models/discount.py:65 pretix/base/models/items.py:1071
+#: pretix/base/models/items.py:1385 pretix/base/models/items.py:1612
msgid "Position"
msgstr ""
@@ -3729,12 +3697,12 @@ msgid "Plugins"
msgstr ""
#: pretix/base/models/event.py:608 pretix/base/pdf.py:230
-#: pretix/control/forms/event.py:260 pretix/control/forms/filter.py:1606
+#: pretix/control/forms/event.py:259 pretix/control/forms/filter.py:1606
#: pretix/control/templates/pretixcontrol/event/index.html:13
#: pretix/control/views/dashboards.py:540
#: pretix/presale/templates/pretixpresale/event/index.html:31
#: pretix/presale/templates/pretixpresale/organizers/index.html:90
-#: pretix/presale/views/widget.py:651
+#: pretix/presale/views/widget.py:653
msgid "Event series"
msgstr ""
@@ -3827,11 +3795,11 @@ msgstr ""
msgid "One or more variations do not belong to this event."
msgstr ""
-#: pretix/base/models/event.py:1638 pretix/base/models/items.py:2049
+#: pretix/base/models/event.py:1638 pretix/base/models/items.py:2112
msgid "Can not contain spaces or special characters except underscores"
msgstr ""
-#: pretix/base/models/event.py:1643 pretix/base/models/items.py:2054
+#: pretix/base/models/event.py:1643 pretix/base/models/items.py:2117
msgid "The property name may only contain letters, numbers and underscores."
msgstr ""
@@ -3854,7 +3822,7 @@ msgid ""
"series, its always optional to set a value for individual dates"
msgstr ""
-#: pretix/base/models/event.py:1659 pretix/base/models/items.py:2066
+#: pretix/base/models/event.py:1659 pretix/base/models/items.py:2129
msgid "Valid values"
msgstr ""
@@ -3920,21 +3888,21 @@ msgstr ""
msgid "Additional recipients (Bcc)"
msgstr ""
-#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1074
-#: pretix/control/forms/event.py:1136 pretix/control/forms/event.py:1148
-#: pretix/control/forms/event.py:1158 pretix/control/forms/event.py:1168
-#: pretix/control/forms/orders.py:663 pretix/control/forms/orders.py:887
-#: pretix/control/forms/orders.py:914 pretix/control/forms/organizer.py:539
+#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1080
+#: pretix/control/forms/event.py:1142 pretix/control/forms/event.py:1154
+#: pretix/control/forms/event.py:1164 pretix/control/forms/event.py:1174
+#: pretix/control/forms/orders.py:664 pretix/control/forms/orders.py:877
+#: pretix/control/forms/orders.py:904 pretix/control/forms/organizer.py:539
#: pretix/control/forms/organizer.py:549 pretix/control/forms/organizer.py:559
-#: pretix/control/forms/vouchers.py:266 pretix/plugins/sendmail/forms.py:69
-#: pretix/plugins/sendmail/forms.py:85 pretix/plugins/sendmail/models.py:232
+#: pretix/control/forms/vouchers.py:267 pretix/plugins/sendmail/forms.py:57
+#: pretix/plugins/sendmail/forms.py:73 pretix/plugins/sendmail/models.py:232
msgid "Subject"
msgstr ""
-#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:699
-#: pretix/control/forms/orders.py:716 pretix/control/forms/orders.py:895
-#: pretix/control/forms/orders.py:922 pretix/control/forms/vouchers.py:272
-#: pretix/plugins/sendmail/forms.py:70 pretix/plugins/sendmail/forms.py:90
+#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:700
+#: pretix/control/forms/orders.py:717 pretix/control/forms/orders.py:885
+#: pretix/control/forms/orders.py:912 pretix/control/forms/vouchers.py:273
+#: pretix/plugins/sendmail/forms.py:58 pretix/plugins/sendmail/forms.py:78
#: pretix/plugins/sendmail/models.py:233
msgid "Message"
msgstr ""
@@ -3986,7 +3954,7 @@ msgstr ""
msgid "Category name"
msgstr ""
-#: pretix/base/models/items.py:96 pretix/base/models/items.py:409
+#: pretix/base/models/items.py:96 pretix/base/models/items.py:416
msgid ""
"If you set this, this will be used instead of the public name in the backend."
msgstr ""
@@ -4023,12 +3991,12 @@ msgid "Disable product for this date"
msgstr ""
#: pretix/base/models/items.py:176 pretix/base/models/items.py:232
-#: pretix/base/models/items.py:488
+#: pretix/base/models/items.py:495
msgid "This product will not be sold before the given date."
msgstr ""
#: pretix/base/models/items.py:181 pretix/base/models/items.py:237
-#: pretix/base/models/items.py:493
+#: pretix/base/models/items.py:505
msgid "This product will not be sold after the given date."
msgstr ""
@@ -4044,45 +4012,55 @@ msgstr ""
msgid "Dynamic validity"
msgstr ""
-#: pretix/base/models/items.py:381 pretix/base/models/items.py:685
+#: pretix/base/models/items.py:380 pretix/control/forms/item.py:601
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+msgid "Hide product if unavailable"
+msgstr ""
+
+#: pretix/base/models/items.py:381
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "Show info text if unavailable"
+msgstr ""
+
+#: pretix/base/models/items.py:388 pretix/base/models/items.py:702
msgid "Don't use re-usable media, use regular one-off tickets"
msgstr ""
-#: pretix/base/models/items.py:382
+#: pretix/base/models/items.py:389
msgid "Require an existing medium to be re-used"
msgstr ""
-#: pretix/base/models/items.py:383
+#: pretix/base/models/items.py:390
msgid "Require a previously unknown medium to be newly added"
msgstr ""
-#: pretix/base/models/items.py:384
+#: pretix/base/models/items.py:391
msgid "Require either an existing or a new medium to be used"
msgstr ""
-#: pretix/base/models/items.py:400 pretix/base/models/items.py:1299
+#: pretix/base/models/items.py:407 pretix/base/models/items.py:1362
#: pretix/control/templates/pretixcontrol/items/index.html:40
msgid "Category"
msgstr ""
-#: pretix/base/models/items.py:401
+#: pretix/base/models/items.py:408
msgid ""
"If you have many products, you can optionally sort them into categories to "
"keep things organized."
msgstr ""
-#: pretix/base/models/items.py:418
+#: pretix/base/models/items.py:425
msgid "This is shown below the product name in lists."
msgstr ""
-#: pretix/base/models/items.py:423
+#: pretix/base/models/items.py:430
msgid ""
"If this product has multiple variations, you can set different prices for "
"each of the variations. If a variation does not have a special price or if "
"you do not have variations, this price will be used."
msgstr ""
-#: pretix/base/models/items.py:431
+#: pretix/base/models/items.py:438
msgid ""
"If this option is active, your users can choose the price themselves. The "
"price configured above is then interpreted as the minimum price a user has "
@@ -4091,56 +4069,56 @@ msgid ""
"add-on to other products."
msgstr ""
-#: pretix/base/models/items.py:437 pretix/base/models/items.py:1049
+#: pretix/base/models/items.py:444 pretix/base/models/items.py:1086
msgid "Suggested price"
msgstr ""
-#: pretix/base/models/items.py:438 pretix/base/models/items.py:1050
+#: pretix/base/models/items.py:445 pretix/base/models/items.py:1087
msgid ""
"This price will be used as the default value of the input field. The user "
"can choose a lower value, but not lower than the price this product would "
"have without the free price option."
msgstr ""
-#: pretix/base/models/items.py:451
+#: pretix/base/models/items.py:458
msgid "Whether or not buying this product allows a person to enter your event"
msgstr ""
-#: pretix/base/models/items.py:456
+#: pretix/base/models/items.py:463
msgid "Is a personalized ticket"
msgstr ""
-#: pretix/base/models/items.py:458
+#: pretix/base/models/items.py:465
msgid "Whether or not buying this product allows to enter attendee information"
msgstr ""
-#: pretix/base/models/items.py:467
+#: pretix/base/models/items.py:474
msgid "Show a waiting list for this ticket"
msgstr ""
-#: pretix/base/models/items.py:468
+#: pretix/base/models/items.py:475
msgid "This will only work if waiting lists are enabled for this event."
msgstr ""
-#: pretix/base/models/items.py:472 pretix/base/settings.py:1335
-#: pretix/control/forms/event.py:1598
+#: pretix/base/models/items.py:479 pretix/base/settings.py:1335
+#: pretix/control/forms/event.py:1593
msgid "Show number of tickets left"
msgstr ""
-#: pretix/base/models/items.py:473
+#: pretix/base/models/items.py:480
msgid "Publicly show how many tickets are still available."
msgstr ""
-#: pretix/base/models/items.py:480
+#: pretix/base/models/items.py:487
msgid "Product picture"
msgstr ""
-#: pretix/base/models/items.py:499
+#: pretix/base/models/items.py:516
msgctxt "hidden_if_available_legacy"
msgid "Only show after sellout of"
msgstr ""
-#: pretix/base/models/items.py:500
+#: pretix/base/models/items.py:517
msgid ""
"If you select a quota here, this product will only be shown when that quota "
"is unavailable. If combined with the option to hide sold-out products, this "
@@ -4149,11 +4127,11 @@ msgid ""
"all tickets in the referenced quota are reserved, but not yet sold."
msgstr ""
-#: pretix/base/models/items.py:510
+#: pretix/base/models/items.py:527
msgid "Only show after sellout of"
msgstr ""
-#: pretix/base/models/items.py:511
+#: pretix/base/models/items.py:528
msgid ""
"If you select a product here, this product will only be shown when that "
"product is sold out. If combined with the option to hide sold-out products, "
@@ -4163,13 +4141,13 @@ msgid ""
"reserved, but not yet sold."
msgstr ""
-#: pretix/base/models/items.py:520
+#: pretix/base/models/items.py:537
msgid ""
"To buy this product, the user needs a voucher that applies to this product "
"either directly or via a quota."
msgstr ""
-#: pretix/base/models/items.py:526
+#: pretix/base/models/items.py:543
msgid ""
"If this product is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4177,34 +4155,34 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:533
+#: pretix/base/models/items.py:550
msgid ""
"This product will be hidden from the event page until the user enters a "
"voucher that unlocks this product."
msgstr ""
-#: pretix/base/models/items.py:539
+#: pretix/base/models/items.py:556
msgid ""
"If this option is set, the product will only be sold as part of bundle "
"products. Do not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4212,7 +4190,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4220,58 +4198,58 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr ""
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4283,51 +4261,51 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr ""
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr ""
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr ""
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4337,20 +4315,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4363,59 +4341,59 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr ""
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4423,102 +4401,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr ""
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr ""
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr ""
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4526,59 +4504,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4586,180 +4564,180 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr ""
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr ""
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr ""
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr ""
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr ""
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4767,22 +4745,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4792,46 +4770,46 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr ""
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr ""
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -4947,7 +4925,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr ""
@@ -4961,7 +4939,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -4985,12 +4963,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5039,132 +5017,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
-msgctxt "payment_state"
-msgid "created"
-msgstr ""
-
-#: pretix/base/models/orders.py:1634
-msgctxt "payment_state"
-msgid "pending"
-msgstr ""
-
-#: pretix/base/models/orders.py:1635
-msgctxt "payment_state"
-msgid "confirmed"
-msgstr ""
-
-#: pretix/base/models/orders.py:1636
-msgctxt "payment_state"
-msgid "canceled"
-msgstr ""
-
#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
-msgid "failed"
+msgid "created"
msgstr ""
#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
+msgid "pending"
+msgstr ""
+
+#: pretix/base/models/orders.py:1639
+msgctxt "payment_state"
+msgid "confirmed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1640
+msgctxt "payment_state"
+msgid "canceled"
+msgstr ""
+
+#: pretix/base/models/orders.py:1641
+msgctxt "payment_state"
+msgid "failed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1642
+msgctxt "payment_state"
msgid "refunded"
msgstr ""
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr ""
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr ""
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5175,7 +5153,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5183,27 +5161,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr ""
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5371,7 +5349,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5490,163 +5468,166 @@ msgid "Voucher value"
msgstr ""
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5696,15 +5677,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -5948,13 +5929,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6319,6 +6300,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr ""
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6570,7 +6560,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6618,10 +6608,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr ""
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6707,7 +6705,7 @@ msgid "Event canceled"
msgstr ""
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6726,7 +6724,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6744,6 +6742,21 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
+#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
@@ -6751,7 +6764,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6761,7 +6774,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -6771,7 +6784,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6784,47 +6797,47 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr ""
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr ""
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6837,7 +6850,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6852,12 +6865,12 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -6866,69 +6879,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -6941,7 +6954,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -6954,42 +6967,42 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7256,26 +7269,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr ""
@@ -7348,7 +7361,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7358,39 +7371,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7403,194 +7416,214 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr ""
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr ""
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -7900,7 +7933,7 @@ msgid "Show exchange rates"
msgstr ""
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8379,7 +8412,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8427,7 +8460,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8443,7 +8476,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -8791,7 +8824,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8799,7 +8832,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8893,19 +8926,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -8932,7 +8965,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9199,12 +9232,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -9989,7 +10022,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10341,14 +10374,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10389,11 +10422,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -10729,7 +10762,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -10761,19 +10794,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10811,285 +10844,285 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
-msgid "Text sent to order contact address"
-msgstr ""
-
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
-msgid "Send an email to attendees"
-msgstr ""
-
#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+msgid "Text sent to order contact address"
+msgstr ""
+
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+msgid "Send an email to attendees"
+msgstr ""
+
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11098,159 +11131,159 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr ""
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr ""
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr ""
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11258,48 +11291,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11307,27 +11340,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -11452,7 +11485,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11460,18 +11493,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11669,7 +11702,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -11746,8 +11779,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -11791,7 +11824,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -11801,7 +11834,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -11826,9 +11859,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12054,123 +12087,131 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+msgid "No products"
+msgstr ""
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr ""
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
msgid "Date chosen by customer"
msgstr ""
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12178,11 +12219,11 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12190,40 +12231,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12300,11 +12341,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12315,21 +12356,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12337,16 +12378,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12355,29 +12396,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12386,58 +12427,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12446,7 +12487,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12456,127 +12497,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -12585,29 +12626,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -12615,20 +12656,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12646,7 +12687,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12660,24 +12701,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -12696,7 +12737,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -12830,11 +12871,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr ""
@@ -12904,15 +12945,15 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -12920,40 +12961,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12970,100 +13011,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -13544,7 +13585,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -13553,7 +13594,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14181,7 +14222,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -14400,9 +14441,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -14672,7 +14713,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -14704,9 +14745,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15068,7 +15109,7 @@ msgstr[3] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15181,7 +15222,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -16381,8 +16422,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -17409,7 +17450,7 @@ msgstr ""
msgid "New variation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -17417,32 +17458,32 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -17451,17 +17492,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -17626,7 +17667,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -17686,8 +17727,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -20921,7 +20962,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -20938,8 +20979,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -20951,9 +20992,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -20967,7 +21008,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -20975,7 +21016,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -21019,11 +21060,21 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the product settings."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -21949,9 +22000,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22056,7 +22107,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -22064,7 +22115,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -22159,7 +22210,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22328,7 +22379,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -22436,25 +22487,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -22582,18 +22633,18 @@ msgstr[2] ""
msgstr[3] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -22800,15 +22851,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -22832,7 +22883,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -22841,12 +22892,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -22874,7 +22925,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23196,7 +23247,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -23211,31 +23262,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -23427,7 +23478,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -23879,7 +23930,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -24494,9 +24545,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr ""
@@ -24513,78 +24564,78 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -24616,13 +24667,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -24683,7 +24732,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -25314,144 +25363,144 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -25990,21 +26039,32 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+msgid "Generate API keys"
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -26013,11 +26073,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -26027,47 +26087,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26075,27 +26135,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26103,51 +26163,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: Hebrew \n"
"Language-Team: Croatian not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4213,7 +4191,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4221,58 +4199,58 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr ""
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4284,51 +4262,51 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr ""
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr ""
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr ""
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4338,20 +4316,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4364,59 +4342,59 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr ""
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4424,102 +4402,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr ""
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr ""
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr ""
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4527,59 +4505,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4587,180 +4565,180 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr ""
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr ""
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr ""
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr ""
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr ""
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4768,22 +4746,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4793,46 +4771,46 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr ""
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr ""
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -4948,7 +4926,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr ""
@@ -4962,7 +4940,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -4986,12 +4964,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5040,132 +5018,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
-msgctxt "payment_state"
-msgid "created"
-msgstr ""
-
-#: pretix/base/models/orders.py:1634
-msgctxt "payment_state"
-msgid "pending"
-msgstr ""
-
-#: pretix/base/models/orders.py:1635
-msgctxt "payment_state"
-msgid "confirmed"
-msgstr ""
-
-#: pretix/base/models/orders.py:1636
-msgctxt "payment_state"
-msgid "canceled"
-msgstr ""
-
#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
-msgid "failed"
+msgid "created"
msgstr ""
#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
+msgid "pending"
+msgstr ""
+
+#: pretix/base/models/orders.py:1639
+msgctxt "payment_state"
+msgid "confirmed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1640
+msgctxt "payment_state"
+msgid "canceled"
+msgstr ""
+
+#: pretix/base/models/orders.py:1641
+msgctxt "payment_state"
+msgid "failed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1642
+msgctxt "payment_state"
msgid "refunded"
msgstr ""
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr ""
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr ""
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5176,7 +5154,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5184,27 +5162,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr ""
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5372,7 +5350,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5491,163 +5469,166 @@ msgid "Voucher value"
msgstr ""
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5697,15 +5678,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -5949,13 +5930,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6320,6 +6301,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr ""
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6571,7 +6561,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6619,10 +6609,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr ""
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6708,7 +6706,7 @@ msgid "Event canceled"
msgstr ""
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6727,7 +6725,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6745,13 +6743,28 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
+#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6760,7 +6773,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -6769,7 +6782,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6781,47 +6794,47 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr ""
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr ""
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6833,7 +6846,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6847,12 +6860,12 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -6861,69 +6874,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -6935,7 +6948,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -6947,42 +6960,42 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7249,26 +7262,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr ""
@@ -7341,7 +7354,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7351,39 +7364,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7395,194 +7408,214 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr ""
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr ""
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -7892,7 +7925,7 @@ msgid "Show exchange rates"
msgstr ""
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8371,7 +8404,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8419,7 +8452,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8435,7 +8468,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -8783,7 +8816,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8791,7 +8824,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8885,19 +8918,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -8924,7 +8957,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9191,12 +9224,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -9981,7 +10014,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10333,14 +10366,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10381,11 +10414,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -10721,7 +10754,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -10753,19 +10786,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10803,285 +10836,285 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
-msgid "Text sent to order contact address"
-msgstr ""
-
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
-msgid "Send an email to attendees"
-msgstr ""
-
#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+msgid "Text sent to order contact address"
+msgstr ""
+
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+msgid "Send an email to attendees"
+msgstr ""
+
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11090,159 +11123,159 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr ""
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr ""
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr ""
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11250,48 +11283,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11299,27 +11332,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -11444,7 +11477,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11452,18 +11485,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11661,7 +11694,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -11738,8 +11771,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -11783,7 +11816,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -11793,7 +11826,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -11818,9 +11851,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12046,123 +12079,131 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+msgid "No products"
+msgstr ""
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr ""
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
msgid "Date chosen by customer"
msgstr ""
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12170,11 +12211,11 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12182,40 +12223,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12292,11 +12333,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12307,21 +12348,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12329,16 +12370,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12347,29 +12388,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12378,58 +12419,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12438,7 +12479,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12448,127 +12489,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -12577,29 +12618,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -12607,20 +12648,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12638,7 +12679,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12652,24 +12693,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -12688,7 +12729,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -12822,11 +12863,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr ""
@@ -12896,15 +12937,15 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -12912,40 +12953,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12962,100 +13003,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -13536,7 +13577,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -13545,7 +13586,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14173,7 +14214,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -14392,9 +14433,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -14664,7 +14705,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -14696,9 +14737,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15059,7 +15100,7 @@ msgstr[2] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15172,7 +15213,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -16372,8 +16413,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -17400,7 +17441,7 @@ msgstr ""
msgid "New variation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -17408,32 +17449,32 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -17442,17 +17483,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -17617,7 +17658,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -17677,8 +17718,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -20910,7 +20951,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -20927,8 +20968,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -20940,9 +20981,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -20956,7 +20997,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -20964,7 +21005,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -21008,11 +21049,21 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the product settings."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -21938,9 +21989,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22045,7 +22096,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -22053,7 +22104,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -22148,7 +22199,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22317,7 +22368,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -22425,25 +22476,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -22567,18 +22618,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -22785,15 +22836,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -22817,7 +22868,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -22826,12 +22877,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -22859,7 +22910,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23181,7 +23232,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -23196,31 +23247,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -23412,7 +23463,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -23864,7 +23915,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -24479,9 +24530,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr ""
@@ -24498,78 +24549,78 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -24601,13 +24652,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -24668,7 +24717,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -25299,144 +25348,144 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -25974,21 +26023,32 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+msgid "Generate API keys"
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -25997,11 +26057,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -26011,47 +26071,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26059,27 +26119,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26087,51 +26147,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
-"Language-Team: Croatian \n"
+"Language-Team: Croatian \n"
"Language: hr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -611,23 +611,23 @@ msgstr ""
msgid "Selected only"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:783
+#: pretix/static/pretixcontrol/js/ui/main.js:784
msgid "Enter page number between 1 and %(max)s."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:786
+#: pretix/static/pretixcontrol/js/ui/main.js:787
msgid "Invalid page number."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:944
+#: pretix/static/pretixcontrol/js/ui/main.js:945
msgid "Use a different name internally"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:984
+#: pretix/static/pretixcontrol/js/ui/main.js:985
msgid "Click to close"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:1059
+#: pretix/static/pretixcontrol/js/ui/main.js:1060
msgid "You have unsaved changes!"
msgstr ""
@@ -797,217 +797,237 @@ msgid "Only available with a voucher"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:35
+msgctxt "widget"
+msgid "Not yet available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:36
+msgctxt "widget"
+msgid "Not available anymore"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:37
+msgctxt "widget"
+msgid "Currently not available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:38
#, javascript-format
msgctxt "widget"
msgid "minimum amount to order: %s"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:36
+#: pretix/static/pretixpresale/js/widget/widget.js:39
msgctxt "widget"
msgid "Close ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:37
+#: pretix/static/pretixpresale/js/widget/widget.js:40
msgctxt "widget"
msgid "The ticket shop could not be loaded."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:38
+#: pretix/static/pretixpresale/js/widget/widget.js:41
msgctxt "widget"
msgid ""
"There are currently a lot of users in this ticket shop. Please open the shop "
"in a new tab to continue."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:40
+#: pretix/static/pretixpresale/js/widget/widget.js:43
msgctxt "widget"
msgid "Open ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:41
+#: pretix/static/pretixpresale/js/widget/widget.js:44
msgctxt "widget"
msgid "The cart could not be created. Please try again later"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:42
+#: pretix/static/pretixpresale/js/widget/widget.js:45
msgctxt "widget"
msgid ""
"We could not create your cart, since there are currently too many users in "
"this ticket shop. Please click \"Continue\" to retry in a new tab."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:44
+#: pretix/static/pretixpresale/js/widget/widget.js:47
msgctxt "widget"
msgid "Waiting list"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:45
+#: pretix/static/pretixpresale/js/widget/widget.js:48
msgctxt "widget"
msgid ""
"You currently have an active cart for this event. If you select more "
"products, they will be added to your existing cart."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:47
+#: pretix/static/pretixpresale/js/widget/widget.js:50
msgctxt "widget"
msgid "Resume checkout"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:48
+#: pretix/static/pretixpresale/js/widget/widget.js:51
msgctxt "widget"
msgid "Redeem a voucher"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:49
+#: pretix/static/pretixpresale/js/widget/widget.js:52
msgctxt "widget"
msgid "Redeem"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:50
+#: pretix/static/pretixpresale/js/widget/widget.js:53
msgctxt "widget"
msgid "Voucher code"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:51
+#: pretix/static/pretixpresale/js/widget/widget.js:54
msgctxt "widget"
msgid "Close"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:52
+#: pretix/static/pretixpresale/js/widget/widget.js:55
msgctxt "widget"
msgid "Continue"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:53
-msgctxt "widget"
-msgid "See variations"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:54
-msgctxt "widget"
-msgid "Choose a different event"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:55
-msgctxt "widget"
-msgid "Choose a different date"
-msgstr ""
-
#: pretix/static/pretixpresale/js/widget/widget.js:56
msgctxt "widget"
-msgid "Back"
+msgid "Show variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:57
msgctxt "widget"
-msgid "Next month"
+msgid "Hide variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:58
msgctxt "widget"
-msgid "Previous month"
+msgid "Choose a different event"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:59
msgctxt "widget"
-msgid "Next week"
+msgid "Choose a different date"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:60
msgctxt "widget"
-msgid "Previous week"
+msgid "Back"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:61
msgctxt "widget"
-msgid "Open seat selection"
+msgid "Next month"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:62
msgctxt "widget"
+msgid "Previous month"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:63
+msgctxt "widget"
+msgid "Next week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:64
+msgctxt "widget"
+msgid "Previous week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:65
+msgctxt "widget"
+msgid "Open seat selection"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:66
+msgctxt "widget"
msgid ""
"Some or all ticket categories are currently sold out. If you want, you can "
"add yourself to the waiting list. We will then notify if seats are available "
"again."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:63
+#: pretix/static/pretixpresale/js/widget/widget.js:67
msgctxt "widget"
msgid "Load more"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:65
+#: pretix/static/pretixpresale/js/widget/widget.js:69
msgid "Mo"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:66
+#: pretix/static/pretixpresale/js/widget/widget.js:70
msgid "Tu"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:67
+#: pretix/static/pretixpresale/js/widget/widget.js:71
msgid "We"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:68
+#: pretix/static/pretixpresale/js/widget/widget.js:72
msgid "Th"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:69
+#: pretix/static/pretixpresale/js/widget/widget.js:73
msgid "Fr"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:70
+#: pretix/static/pretixpresale/js/widget/widget.js:74
msgid "Sa"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:71
+#: pretix/static/pretixpresale/js/widget/widget.js:75
msgid "Su"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:74
+#: pretix/static/pretixpresale/js/widget/widget.js:78
msgid "January"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:75
+#: pretix/static/pretixpresale/js/widget/widget.js:79
msgid "February"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:76
+#: pretix/static/pretixpresale/js/widget/widget.js:80
msgid "March"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:77
+#: pretix/static/pretixpresale/js/widget/widget.js:81
msgid "April"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:78
+#: pretix/static/pretixpresale/js/widget/widget.js:82
msgid "May"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:79
+#: pretix/static/pretixpresale/js/widget/widget.js:83
msgid "June"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:80
+#: pretix/static/pretixpresale/js/widget/widget.js:84
msgid "July"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:81
+#: pretix/static/pretixpresale/js/widget/widget.js:85
msgid "August"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:82
+#: pretix/static/pretixpresale/js/widget/widget.js:86
msgid "September"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:83
+#: pretix/static/pretixpresale/js/widget/widget.js:87
msgid "October"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:84
+#: pretix/static/pretixpresale/js/widget/widget.js:88
msgid "November"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:85
+#: pretix/static/pretixpresale/js/widget/widget.js:89
msgid "December"
msgstr ""
diff --git a/src/pretix/locale/hu/LC_MESSAGES/django.po b/src/pretix/locale/hu/LC_MESSAGES/django.po
index cc52e535c..b2fce8492 100644
--- a/src/pretix/locale/hu/LC_MESSAGES/django.po
+++ b/src/pretix/locale/hu/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-30 16:10+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2022-02-01 22:00+0000\n"
"Last-Translator: Jozsef Ebenspanger \n"
"Language-Team: Hungarian not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4350,7 +4332,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4358,60 +4340,60 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
#| msgid "Paid orders"
msgid "Validity"
msgstr "Kifizetett megrendelések"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4423,53 +4405,53 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr ""
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr ""
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr ""
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
#, fuzzy
#| msgid "The selected date does not exist in this event series."
msgid "The selected start date may only be this many days in the future."
msgstr "A kiválasztott dátum nem érvényes erre az eseménysorozatra."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4479,20 +4461,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4505,65 +4487,65 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
#| msgid "The selected date does not exist in this event series."
msgid "The selected media type is not enabled in your organizer settings."
msgstr "A kiválasztott dátum nem érvényes erre az eseménysorozatra."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
#| msgid "The selected date does not exist in this event series."
msgid "The selected media type does not support usage for tickets currently."
msgstr "A kiválasztott dátum nem érvényes erre az eseménysorozatra."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
#| msgid "The selected date does not exist in this event series."
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "A kiválasztott dátum nem érvényes erre az eseménysorozatra."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr ""
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4571,102 +4553,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr ""
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr ""
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr ""
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4674,59 +4656,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4734,186 +4716,186 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr ""
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr ""
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Presale not started"
msgid "Invalid input type."
msgstr "Elővétel nem kezdődött el"
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
#, fuzzy
#| msgid "Event list"
msgid "Please choose a later date."
msgstr "Eseménylista"
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
#, fuzzy
#| msgid "Event list"
msgid "Please choose an earlier date."
msgstr "Eseménylista"
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4921,22 +4903,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4946,48 +4928,48 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Az eseményhez tartozó részesemény nem maradhat üresen."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "Limit to events"
msgid "Required for products"
msgstr "Események limitje"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5103,7 +5085,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr ""
@@ -5117,7 +5099,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5141,12 +5123,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5197,132 +5179,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
-msgctxt "payment_state"
-msgid "created"
-msgstr ""
-
-#: pretix/base/models/orders.py:1634
-msgctxt "payment_state"
-msgid "pending"
-msgstr ""
-
-#: pretix/base/models/orders.py:1635
-msgctxt "payment_state"
-msgid "confirmed"
-msgstr ""
-
-#: pretix/base/models/orders.py:1636
-msgctxt "payment_state"
-msgid "canceled"
-msgstr ""
-
#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
-msgid "failed"
+msgid "created"
msgstr ""
#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
+msgid "pending"
+msgstr ""
+
+#: pretix/base/models/orders.py:1639
+msgctxt "payment_state"
+msgid "confirmed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1640
+msgctxt "payment_state"
+msgid "canceled"
+msgstr ""
+
+#: pretix/base/models/orders.py:1641
+msgctxt "payment_state"
+msgid "failed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1642
+msgctxt "payment_state"
msgid "refunded"
msgstr ""
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr ""
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr ""
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5333,7 +5315,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5341,27 +5323,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr ""
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5529,7 +5511,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5648,165 +5630,168 @@ msgid "Voucher value"
msgstr ""
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot modify this order"
msgid "You cannot select a product that belongs to a different event."
msgstr "Nem módosíthatod ezt a rendelést"
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5860,15 +5845,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6115,13 +6100,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6491,6 +6476,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr ""
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6762,7 +6756,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6812,10 +6806,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr ""
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6903,7 +6905,7 @@ msgid "Event canceled"
msgstr "Eseménylista"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6922,7 +6924,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6939,6 +6941,21 @@ msgid ""
msgstr ""
#: pretix/base/services/cart.py:117
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
#, fuzzy, python-format
#| msgid "You cannot modify this order"
msgid "You cannot select more than %s item per order."
@@ -6946,7 +6963,7 @@ msgid_plural "You cannot select more than %s items per order."
msgstr[0] "Nem módosíthatod ezt a rendelést"
msgstr[1] "Nem módosíthatod ezt a rendelést"
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6954,7 +6971,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
#| msgctxt "subevent"
#| msgid "You need to select a date."
@@ -6964,7 +6981,7 @@ msgid_plural ""
msgstr[0] "Válassz egy dátumot."
msgstr[1] "Válassz egy dátumot."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6975,51 +6992,51 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
#| msgid "The presale for this event is over or has not yet started."
msgid "The booking period for this event has not yet started."
msgstr "Az elővétel ehhez eseményhez még nem kezdődött el."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
#| msgid "The selected seat \"{seat}\" is not available."
msgid "The booking period for this event has ended."
msgstr "A kiválasztott \"{seat}\" ülés nem elérhető."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7030,7 +7047,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7043,12 +7060,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7057,69 +7074,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7130,7 +7147,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
#| msgctxt "subevent"
#| msgid "You need to select a date."
@@ -7143,42 +7160,42 @@ msgid_plural ""
msgstr[0] "Válassz egy dátumot."
msgstr[1] "Válassz egy dátumot."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7451,26 +7468,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr ""
@@ -7545,7 +7562,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7555,39 +7572,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7598,200 +7615,220 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
#, fuzzy
#| msgid "The selected seat \"{seat}\" is not available."
msgid "The booking period has ended."
msgstr "A kiválasztott \"{seat}\" ülés nem elérhető."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The selected seat \"{seat}\" is not available."
msgid "The order was not canceled."
msgstr "A kiválasztott \"{seat}\" ülés nem elérhető."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
#, fuzzy
#| msgid "The payment method for this order cannot be changed."
msgid "The selected payment methods do not cover the total balance."
msgstr "A rendeléshez tartozó fizetési mód nem változtatható meg."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8106,7 +8143,7 @@ msgid "Show exchange rates"
msgstr ""
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8594,7 +8631,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8642,7 +8679,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8658,7 +8695,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9008,7 +9045,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -9016,7 +9053,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -9112,19 +9149,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9151,7 +9188,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9421,12 +9458,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -10212,7 +10249,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10569,14 +10606,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10621,11 +10658,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -10969,7 +11006,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -11001,19 +11038,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -11055,285 +11092,285 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
-msgid "Text sent to order contact address"
-msgstr ""
-
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
-msgid "Send an email to attendees"
-msgstr ""
-
#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+msgid "Text sent to order contact address"
+msgstr ""
+
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+msgid "Send an email to attendees"
+msgstr ""
+
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11342,163 +11379,163 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
#, fuzzy
#| msgid "Ticket design"
msgid "Ticket code generator"
msgstr "Jegy design"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
#, fuzzy
#| msgid "Presale not started"
msgid "Sale not allowed"
msgstr "Elővétel nem kezdődött el"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr ""
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11506,48 +11543,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11555,27 +11592,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -11710,7 +11747,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11718,18 +11755,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11935,7 +11972,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -12012,8 +12049,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -12057,7 +12094,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -12069,7 +12106,7 @@ msgstr "Átirányítási URI-k"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -12096,9 +12133,9 @@ msgstr "Eseménylista"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12329,125 +12366,135 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "Limit to events"
+msgid "No products"
+msgstr "Események limitje"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr ""
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Paid orders"
msgid "Date chosen by customer"
msgstr "Kifizetett megrendelések"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12455,11 +12502,11 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12467,40 +12514,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12577,11 +12624,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12592,21 +12639,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12614,16 +12661,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12632,29 +12679,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12663,58 +12710,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12723,7 +12770,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12733,131 +12780,131 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Ticket design"
msgid "Ticket is blocked"
msgstr "Jegy design"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
#, fuzzy
#| msgid "Past events"
msgid "Cancel all dates"
msgstr "Elmúlt események"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -12866,29 +12913,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -12896,20 +12943,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12927,7 +12974,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12941,24 +12988,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -12977,7 +13024,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -13126,11 +13173,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr ""
@@ -13200,15 +13247,15 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -13216,40 +13263,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -13266,100 +13313,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -13925,7 +13972,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -13934,7 +13981,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14597,7 +14644,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "A kiválasztott \"{seat}\" ülés nem elérhető."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -14818,9 +14865,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -15092,7 +15139,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -15124,9 +15171,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15502,7 +15549,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15615,7 +15662,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -16829,8 +16876,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -17865,7 +17912,7 @@ msgstr ""
msgid "New variation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -17873,38 +17920,38 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Ticket design"
msgid "Tickets & Badges"
msgstr "Jegy design"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Paid orders"
msgid "Check-in & Validity"
msgstr "Kifizetett megrendelések"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Past events"
msgid "Duration"
msgstr "Elmúlt események"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -17913,17 +17960,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -18092,7 +18139,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -18152,8 +18199,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -21456,7 +21503,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -21473,8 +21520,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -21486,9 +21533,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -21504,7 +21551,7 @@ msgstr "Elmúlt események"
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -21512,7 +21559,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -21556,11 +21603,23 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You cannot modify this order"
+msgid "You can change this option in the product settings."
+msgstr "Nem módosíthatod ezt a rendelést"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -22494,9 +22553,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22601,7 +22660,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -22609,7 +22668,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -22717,7 +22776,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22886,7 +22945,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -22996,25 +23055,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -23138,18 +23197,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -23360,15 +23419,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -23392,7 +23451,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -23401,12 +23460,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -23434,7 +23493,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23780,7 +23839,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -23795,33 +23854,33 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
#, fuzzy
#| msgid "The selected seat \"{seat}\" is not available."
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "A kiválasztott \"{seat}\" ülés nem elérhető."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -24017,7 +24076,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "Ez nem egy eseménysorozat."
@@ -24478,7 +24537,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -25101,9 +25160,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Paid orders"
msgctxt "export_category"
@@ -25122,82 +25181,82 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "Paid orders"
msgid "Valid check-in codes"
msgstr "Kifizetett megrendelések"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
#| msgid "Event list"
msgid "Upload date"
msgstr "Eseménylista"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -25229,13 +25288,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -25296,7 +25353,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -25942,152 +25999,152 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
#| msgid "Event list"
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Eseménylista"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Limit to events"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Események limitje"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "Limit to events"
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Események limitje"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
#, fuzzy
#| msgid "Event list"
msgid "Please specify the send date"
msgstr "Eseménylista"
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -26650,21 +26707,32 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+msgid "Generate API keys"
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -26673,11 +26741,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -26687,47 +26755,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26735,27 +26803,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26763,51 +26831,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: Hungarian \n"
"Language-Team: Indonesian not check this option if you want to use this "
@@ -4440,7 +4420,7 @@ msgstr ""
"bundel. Jangan centang opsi ini jika kamu ingin menggunakan "
"produk ini sebagai produk tambahan, tetapi hanya untuk paket tetap!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4451,7 +4431,7 @@ msgstr ""
"berisi produk ini tidak dapat dibatalkan oleh pengguna tetapi hanya oleh "
"kamu."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4461,7 +4441,7 @@ msgstr ""
"ini. Jika kamu mengosongkan kolom atau menyetelnya ke 0, tidak ada batasan "
"khusus untuk produk ini."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4473,7 +4453,7 @@ msgstr ""
"batasan khusus untuk produk ini. Batasan jumlah maksimum item dalam "
"keseluruhan pesanan tetap berlaku."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4485,13 +4465,13 @@ msgstr ""
"ini misalnya untuk tiket pelajar untuk menunjukkan kepada orang yang check-"
"in bahwa kartu pelajar masih perlu diperiksa."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4501,7 +4481,7 @@ msgstr ""
"menunjukkan bahwa harga saat ini adalah harga diskon. Ini hanyalah "
"pengaturan kosmetik dan tidak akan mempengaruhi harga."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4509,11 +4489,11 @@ msgstr ""
"Ketika pelanggan membeli produk ini, mereka akan mendapatkan kartu hadiah "
"dengan nilai yang sesuai dengan harga produk."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr "Jenis keanggotaan yang diizinkan"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
@@ -4522,30 +4502,30 @@ msgstr ""
"yang valid. Sadarilah bahwa ini berarti ini tidak akan pernah terlihat di "
"widget."
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr "Produk ini menciptakan tipe keanggotaan"
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
"Durasi keanggotaan sama dengan durasi acara atau tanggal rangkaian acara"
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr "Durasi keanggotaan dalam hari"
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "Durasi keanggotaan dalam bulan"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr "Keabsahan"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
#, fuzzy
#| msgid ""
#| "When setting up a regular event, or an event series with time slots, you "
@@ -4575,51 +4555,51 @@ msgstr ""
"di sini nanti, tiket yang ada tidak akan terpengaruh oleh perubahan tersebut "
"tetapi tetap mempertahankan validitasnya saat ini."
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr "Mulai validitas"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr "Akhir validitas"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr "Menit"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr "Jam"
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr "hari"
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr "Bulan"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr "Pelanggan dapat memilih tanggal mulai validitas"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr "Jika tidak dipilih, validitas selalu dimulai pada saat pembelian."
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr "Awal maksimum di masa depan"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr "Tanggal mulai yang dipilih mungkin hanya beberapa hari ke depan."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr "Kebijakan media yang dapat digunakan kembali"
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4635,11 +4615,11 @@ msgstr ""
"atau gelang kartu hadiah yang dapat diisi ulang. Ini adalah fitur lanjutan "
"yang juga memerlukan konfigurasi pengaturan tiket dan pencetakan khusus."
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr "Jenis media yang dapat digunakan kembali"
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
@@ -4650,9 +4630,9 @@ msgstr ""
"tidak semua jenis media didukung di semua saluran penjualan atau proses "
"check-in."
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4665,7 +4645,7 @@ msgstr ""
msgid "Products"
msgstr "Produk"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
@@ -4673,21 +4653,21 @@ msgstr ""
"Jika kamu memilih kebijakan media yang dapat digunakan kembali, kamu juga "
"harus memilih jenis media yang dapat digunakan kembali."
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr "Jenis media yang dipilih tidak diaktifkan di pengaturan agenda kamu."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr "Jenis media yang dipilih tidak mendukung penggunaan tiket saat ini."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
"Jenis media yang dipilih saat ini tidak mendukung penggunaan kartu hadiah."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
@@ -4697,7 +4677,7 @@ msgstr ""
"dapat digunakan kembali. Sebaliknya, kartu hadiah untuk beberapa jenis media "
"yang dapat digunakan kembali dapat dibuat atau diisi ulang langsung di POS."
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
@@ -4705,30 +4685,30 @@ msgstr ""
"Jumlah maksimum per pesanan tidak boleh lebih rendah dari jumlah minimum per "
"pesanan."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
"Kategori item harus berasal dari peristiwa yang sama dengan item tersebut."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
"Aturan pajak barang tersebut harus termasuk dalam peristiwa yang sama dengan "
"barang tersebut."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "Ketersediaan item tidak dapat berakhir sebelum dimulai."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Ini ditunjukkan di bawah nama variasi dalam daftar."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr "Memerlukan persetujuan"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4740,21 +4720,21 @@ msgstr ""
"dibayar dan diselesaikan. Kamu dapat menggunakan ini mis. untuk tiket diskon "
"yang hanya tersedia untuk grup tertentu."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr "Jenis keanggotaan"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr "Variasi ini tidak akan dijual sebelum tanggal yang ditentukan."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr "Variasi ini tidak akan dijual setelah tanggal yang ditentukan."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
@@ -4764,11 +4744,11 @@ msgstr ""
"jika saluran penjualan dipilih di sini namun tidak pada tingkat produk, "
"variasi tidak akan tersedia."
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr "Tampilkan hanya jika voucher yang cocok telah ditukarkan."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
@@ -4776,29 +4756,29 @@ msgstr ""
"Variasi ini akan disembunyikan dari halaman acara sampai pengguna memasukkan "
"voucher yang membuka variasi ini."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Variasi produk"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Variasi produk"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Jumlah minimal"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Jumlah maksimum"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Add-on sudah termasuk dalam harga"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4806,43 +4786,43 @@ msgstr ""
"Jika dipilih, menambahkan add-on ke tiket ini tidak dipungut biaya, meskipun "
"biasanya add-on tersebut memerlukan biaya satu per satu."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "Izinkan produk yang sama dipilih beberapa kali"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr "Kategori add-on harus berasal dari peristiwa yang sama dengan itemnya."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "Item sudah memiliki tambahan pada kategori ini."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Hitungan minimum harus sama dengan atau lebih besar dari nol."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Jumlah maksimum harus sama dengan atau lebih besar dari nol."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "Jumlah maksimum harus lebih besar dari jumlah minimum."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "Barang yang dibundel"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Variasi yang dibundel"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Bagian harga yang ditentukan"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4854,61 +4834,61 @@ msgstr ""
"perpajakan campuran, namun sebaliknya dapat dikosongkan. Nilai ini TIDAK "
"akan ditambahkan ke harga item dasar."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
"Item yang dibundel harus berasal dari peristiwa yang sama dengan item "
"tersebut."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "Variasi perlu ditetapkan untuk item ini."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "Variasi yang dipilih bukan milik item ini."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "Hitungannya harus sama dengan atau lebih besar dari nol."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Nomor"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Teks (satu baris)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Teks multibaris"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Ya Tidak"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Pilih satu dari daftar"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Pilih beberapa dari daftar"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Unggah berkas"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Tanggal dan waktu"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Kode negara (ISO 3166-1 alpha-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4916,89 +4896,89 @@ msgstr "Kode negara (ISO 3166-1 alpha-2)"
msgid "Question"
msgstr "Pertanyaan"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
"Pengenal hanya boleh berisi huruf, angka, titik, garis, dan garis bawah."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Teks bantuan"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
"Jika pertanyaannya perlu dijelaskan atau diklarifikasi, lakukan di sini!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Tipe pertanyaan"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Pertanyaan wajib"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Pertanyaan ini akan ditanyakan kepada pembeli produk yang dipilih"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "Tanyakan saat check-in daripada saat proses pembelian tiket"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
"Tidak didukung oleh semua aplikasi check-in untuk semua jenis pertanyaan."
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
#, fuzzy
#| msgid "Ask during check-in"
msgid "Show answer during check-in"
msgstr "Tanyakan saat check-in"
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Pertanyaan tersembunyi"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "Pertanyaan ini hanya akan muncul di backend."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Cetak jawaban pada faktur"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "Nilai minimal"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr "Saat ini tidak didukung di aplikasi kami dan saat check-in"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "Nilai maksimum"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr "Panjang maksimum"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr "Validasi file menjadi potret"
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
@@ -5006,97 +4986,97 @@ msgstr ""
"Jika dicentang, file harus berupa gambar dengan rasio aspek 3:4. Ini "
"biasanya digunakan untuk foto yang dicetak pada lencana."
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Jawaban atas pertanyaan ini diperlukan untuk melanjutkan."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr "Jenis masukan tidak valid."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Opsi yang dipilih tidak valid."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "Jumlahnya terlalu rendah."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "Jumlahnya terlalu tinggi."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Masukan nomor tidak valid."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "Silakan pilih tanggal berikutnya."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "Silakan pilih tanggal yang lebih awal."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Masukan tanggal tidak valid."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Masukan waktu tidak valid."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Input tanggal dan waktu tidak valid."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Kode negara tidak diketahui."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Menjawab"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "Identifier \"{}\" sudah digunakan untuk opsi lain."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Opsi pertanyaan"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Opsi pertanyaan"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Kapasitas total"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Biarkan kosong untuk jumlah tiket yang tidak terbatas."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Barang"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Variasi"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr "Abaikan kuota ini saat menentukan ketersediaan acara"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5108,11 +5088,11 @@ msgstr ""
"merchandise yang ditambahkan ke setiap acara namun tidak menghentikan acara "
"untuk ditampilkan sebagai terjual habis."
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Tutup kuota ini secara permanen setelah terjual habis"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5123,11 +5103,11 @@ msgstr ""
"pembatalan atau pesanan yang habis masa berlakunya. Tentu saja, kamu selalu "
"dapat membukanya kembali secara manual."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr "Izinkan untuk menjual lebih banyak tiket setelah orang check out"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5144,27 +5124,27 @@ msgstr ""
"ke \"Izinkan masuk kembali setelah pemindaian keluar\" untuk mencegah "
"pemesanan berlebih yang tidak disengaja."
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Kuota"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Kuota"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
"Semua variasi harus merupakan milik item yang terdapat dalam daftar item."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5172,15 +5152,15 @@ msgstr ""
"Satu atau lebih item memiliki variasi namun tidak ada satupun yang ada dalam "
"daftar variasi."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Subacara tidak boleh nol untuk rangkaian acara."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr "Diperlukan untuk produk"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
@@ -5188,7 +5168,7 @@ msgstr ""
"Jika dicentang, properti ini harus disetel di setiap produk. Tidak berlaku "
"jika nilai default ditetapkan."
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5311,7 +5291,7 @@ msgid "expired"
msgstr "kedaluwarsa"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "Pelanggan"
@@ -5325,7 +5305,7 @@ msgstr "Lokal"
msgid "Total amount"
msgstr "Jumlah total"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5361,12 +5341,12 @@ msgid ""
msgstr ""
"Teks ini akan ditampilkan di atas formulir alamat faktur saat checkout."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "informasi meta"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "Persetujuan Tertunda"
@@ -5425,100 +5405,100 @@ msgstr "Voucher \"{voucher}\" tidak lagi memiliki anggaran yang mencukupi."
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "Voucher \"{voucher}\" telah digunakan untuk sementara."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Kosong jika produk ini bukan tiket masuk"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "dibuat"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "tertunda"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "dikonfirmasi"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "dibatalkan"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "gagal"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "dikembalikan"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Informasi Pembayaran"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "dimulai secara eksternal"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "dibuat"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "sedang transit"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "Selesai"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "gagal"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "dibatalkan"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Penyelenggara"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Pelanggan"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Luar"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "Alasan pengembalian dana"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
@@ -5527,32 +5507,32 @@ msgstr ""
"Dapat ditampilkan kepada pengguna akhir atau digunakan misalnya. sebagai "
"bagian dari referensi pembayaran."
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Biaya pembayaran"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Biaya pengiriman"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Biaya jasa"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Biaya pembatalan"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr "Biaya asuransi"
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Biaya lainnya"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5563,7 +5543,7 @@ msgstr "Biaya lainnya"
msgid "Gift card"
msgstr "Kartu ucapan"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5571,27 +5551,27 @@ msgstr "Kartu ucapan"
msgid "Value"
msgstr "Nilai"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Posisi pesanan"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "ID Keranjang (misalnya kunci sesi)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Posisi gerobak"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Posisi gerobak"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Pelanggan bisnis"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr "Referensi ini akan dicetak pada invoice kamu untuk kenyamanan kamu."
@@ -5778,7 +5758,7 @@ msgstr ""
"ada jaminan yang diberikan untuk perhitungan pajak yang benar. GUNAKAN "
"DENGAN RISIKO ANDA SENDIRI."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Negara pedagang"
@@ -5915,31 +5895,34 @@ msgid "Voucher value"
msgstr "Nilai voucher"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
-msgstr "Produk ini ditambahkan ke keranjang pengguna jika voucher ditukarkan."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
+msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Variasi pilihan produk di atas sedang digunakan."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Jika diaktifkan, voucher berlaku untuk produk apa pun yang terkena kuota ini."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "Kursi tertentu"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Menandai"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -5950,16 +5933,16 @@ msgstr ""
"kamu bisa mendapatkan statistik berapa banyak voucher yang telah ditukarkan, "
"dll."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Menampilkan produk tersembunyi yang cocok dengan voucher ini"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
"Tawarkan semua produk tambahan secara gratis saat menukarkan voucher ini"
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
@@ -5967,21 +5950,21 @@ msgstr ""
"Sertakan semua produk yang dibundel tanpa harga yang ditentukan saat "
"menukarkan voucher ini"
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "voucher"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "Anda tidak dapat memilih kuota milik acara lain."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "Anda tidak dapat memilih kuota dan produk tertentu secara bersamaan."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
@@ -5991,11 +5974,11 @@ msgstr ""
"atau sebagai bagian dari paket, karena voucher tidak dapat diterapkan pada "
"produk tambahan atau produk paket."
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr "Anda tidak dapat memilih produk milik acara lain."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
@@ -6003,11 +5986,11 @@ msgstr ""
"Anda tidak dapat memilih variasi tanpa memilih produk yang menyediakan "
"variasi."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Variasi ini bukan milik produk ini."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6015,12 +5998,12 @@ msgstr ""
"Anda hanya dapat memblokir kuota jika kamu menentukan variasi produk "
"tertentu. Jika tidak, mungkin tidak jelas kuota mana yang harus diblokir."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
"Saat ini pembuatan voucher untuk produk tambahan tidak dapat dilakukan."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
@@ -6028,7 +6011,7 @@ msgstr ""
"Anda perlu memilih produk atau kuota tertentu jika voucher ini harus memesan "
"tiket."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6037,7 +6020,7 @@ msgstr ""
"Voucher ini telah ditukarkan %(redeemed)s kali. Kamu tidak dapat mengurangi "
"jumlah penggunaan maksimum di bawah jumlah ini."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
@@ -6045,19 +6028,19 @@ msgstr ""
"Jumlah penggunaan maksimum tidak boleh lebih rendah dari jumlah penggunaan "
"minimum."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Jika kamu ingin voucher ini memblokir kuota, kamu harus memilih tanggal "
"tertentu."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"Anda tidak dapat memilih subacara jika acara kamu bukan rangkaian acara."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6065,20 +6048,20 @@ msgstr ""
"Anda tidak dapat membuat voucher pemblokiran kuota karena produk atau kuota "
"yang dipilih sudah habis terjual atau sudah dipesan seluruhnya."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Voucher dengan kode ini sudah ada."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "Anda harus memilih tanggal jika memilih tempat duduk."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "ID kursi yang ditentukan \"{id}\" tidak ada untuk acara ini."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
@@ -6087,20 +6070,20 @@ msgstr ""
"Kursi \"{id}\" saat ini tidak tersedia (diblokir, sudah terjual, atau "
"voucher berbeda)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr "Anda harus memilih produk tertentu jika memilih tempat duduk."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr "Voucher khusus kursi hanya dapat digunakan satu kali."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Anda harus memilih produk \"{prod}\" untuk kursi ini."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "Kursi \"{id}\" sudah terjual atau saat ini diblokir."
@@ -6150,15 +6133,15 @@ msgstr "Entri ini dianonimkan dan tidak dapat digunakan lagi."
msgid "Automatically created from waiting list entry for {email}"
msgstr "Dibuat secara otomatis dari entri daftar tunggu untuk {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "Item yang dipilih bukan milik acara ini."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Silakan pilih variasi spesifik dari produk ini."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6405,13 +6388,13 @@ msgstr "Beberapa kursi yang cocok ditemukan."
msgid "No matching seat was found."
msgstr "Tidak ditemukan kursi yang cocok."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr "Kursi yang kamu pilih sudah terisi. Silakan pilih kursi lain."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "Anda perlu memilih kursi tertentu."
@@ -6833,6 +6816,15 @@ msgstr "123,45 EUR"
msgid "Price including add-ons"
msgstr "Harga sudah termasuk add-on"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "John Doe"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7091,7 +7083,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Lantai dasar, Baris 3, Kursi 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "Penerimaan umum"
@@ -7139,10 +7131,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Nama peserta untuk salam"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Tuan Doe"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7233,7 +7233,7 @@ msgid "Event canceled"
msgstr "Acara dibatalkan"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7254,7 +7254,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Tidak ada tanggal yang ditentukan."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Anda memilih produk yang tidak tersedia untuk dijual."
@@ -7275,12 +7275,37 @@ msgstr ""
"pilih. Silakan lihat di bawah untuk detailnya."
#: pretix/base/services/cart.py:117
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Beberapa produk yang kamu pilih tidak lagi tersedia dalam jumlah yang kamu "
+"pilih. Silakan lihat di bawah untuk detailnya."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Beberapa produk yang kamu pilih tidak lagi tersedia dalam jumlah yang kamu "
+"pilih. Silakan lihat di bawah untuk detailnya."
+
+#: pretix/base/services/cart.py:126
#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "Anda tidak dapat memilih lebih dari %s item per pesanan."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -7288,14 +7313,14 @@ msgid_plural ""
msgstr[0] ""
"Anda tidak dapat memilih lebih dari %(max)s item produk %(product)s."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
"You need to select at least %(min)s items of the product %(product)s."
msgstr[0] "Anda harus memilih setidaknya %(min)s item dari produk %(product)s."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -7307,17 +7332,17 @@ msgstr[0] ""
"Kami menghapus %(product)s dari keranjang kamu karena kamu tidak dapat "
"membeli kurang dari %(min)s item tersebut."
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr "Periode pemesanan untuk acara ini belum dimulai."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr "Periode pemesanan untuk acara ini telah berakhir."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
@@ -7325,7 +7350,7 @@ msgstr ""
"Semua pembayaran untuk acara ini harus sudah dikonfirmasi, sehingga tidak "
"ada pesanan baru yang dapat dibuat."
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
@@ -7333,7 +7358,7 @@ msgstr ""
"Periode pemesanan untuk acara ini belum dimulai. Posisi yang terpengaruh "
"telah dihapus dari keranjang kamu."
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
@@ -7341,19 +7366,19 @@ msgstr ""
"Periode pemesanan untuk salah satu acara di keranjang kamu telah berakhir. "
"Posisi yang terpengaruh telah dihapus dari keranjang kamu."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr "Harga yang dimasukkan bukanlah angka."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "Harga yang dimasukkan terlalu tinggi."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Kode voucher ini tidak diketahui di database kami."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7365,7 +7390,7 @@ msgstr[0] ""
"Kode voucher \"%(voucher)s\" hanya dapat digunakan jika kamu memilih "
"setidaknya %(number)s produk yang cocok."
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7381,13 +7406,13 @@ msgstr[0] ""
"menghapus beberapa posisi dari keranjang kamu yang tidak dapat lagi dibeli "
"seperti ini."
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
"Kode voucher ini telah digunakan sebanyak jumlah maksimum yang diperbolehkan."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7400,12 +7425,12 @@ msgstr ""
"kamu sudah mencoba menukarkannya sebelumnya tetapi tidak menyelesaikan "
"proses pembayaran. Kamu dapat mencoba menggunakannya lagi dalam %d menit."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Kode voucher ini hanya dapat ditukarkan %d kali lagi."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
@@ -7413,7 +7438,7 @@ msgstr ""
"Penerapan voucher ke seluruh keranjang tidak boleh digabungkan dengan "
"operasi lainnya."
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7421,19 +7446,19 @@ msgstr ""
"Anda sudah menggunakan kode voucher ini. Hapus baris terkait dari keranjang "
"kamu jika kamu ingin menggunakannya untuk produk lain."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Voucher ini sudah habis masa berlakunya."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Voucher ini tidak berlaku untuk produk ini."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "Voucher ini tidak berlaku untuk kursi ini."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7444,33 +7469,33 @@ msgstr ""
"ke keranjang menggunakan voucher tersebut, kamu dapat melakukannya dengan "
"opsi penukaran voucher di bagian bawah halaman."
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr "Voucher kamu berlaku untuk produk yang saat ini tidak dijual."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Voucher ini tidak berlaku untuk tanggal acara ini."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "Anda memerlukan kode voucher yang valid untuk memesan produk ini."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "Tanggal acara yang dipilih tidak aktif."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "Anda tidak dapat memilih add-on untuk produk yang dipilih."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "Anda tidak dapat memilih dua variasi dari produk tambahan yang sama."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7482,7 +7507,7 @@ msgstr[0] ""
"Anda dapat memilih paling banyak %(max)s add-on dari kategori %(cat)s untuk "
"produk %(base)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -7494,7 +7519,7 @@ msgstr[0] ""
"Anda harus memilih setidaknya %(min)s add-on dari kategori %(cat)s untuk "
"produk %(base)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7503,7 +7528,7 @@ msgstr ""
"Anda dapat memilih setiap add-on dari kategori %(cat)s untuk produk %(base)s "
"paling banyak satu kali."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
@@ -7511,25 +7536,25 @@ msgstr ""
"Salah satu produk yang kamu pilih hanya dapat dibeli sebagai tambahan pada "
"produk lain."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
"Salah satu produk yang kamu pilih hanya dapat dibeli sebagian dari satu "
"paket."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Silakan pilih kursi yang valid."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "Anda tidak dapat memilih tempat duduk untuk posisi ini."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "Anda tidak dapat memilih kursi yang sama berkali-kali."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7537,7 +7562,7 @@ msgstr ""
"Anda memasukkan kartu hadiah, bukan voucher. Kartu hadiah dapat dimasukkan "
"nanti saat kamu dimintai detail pembayaran."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7828,14 +7853,14 @@ msgstr ""
"Kami mengirimkan email ini karena kamu mengonfigurasi kami untuk "
"melakukannya di pengaturan acara kamu."
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr "Anda menerima email ini karena seseorang memesan {event} untuk kamu."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -7844,12 +7869,12 @@ msgstr ""
"Anda dapat melihat detail pesanan kamu di URL berikut:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr "Anda menerima email ini karena kamu melakukan pemesanan untuk {event}."
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr "Undangan kalender"
@@ -7938,7 +7963,7 @@ msgstr ""
"Terjadi kesalahan saat mengimpor nilai \"{value}\" untuk kolom \"{column}\" "
"pada baris \"{line}\": {message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7948,7 +7973,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "Data tidak valid di baris {row}: {message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -7956,7 +7981,7 @@ msgstr ""
"Beberapa produk yang kamu pilih tidak lagi tersedia. Silakan lihat di bawah "
"untuk detailnya."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -7964,7 +7989,7 @@ msgstr ""
"Beberapa produk yang kamu pilih tidak lagi tersedia dalam jumlah yang kamu "
"pilih. Silakan lihat di bawah untuk detailnya."
-#: pretix/base/services/orders.py:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -7972,21 +7997,21 @@ msgstr ""
"Sementara itu, harga beberapa item di keranjang kamu telah berubah. Silakan "
"lihat di bawah untuk detailnya."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Terjadi kesalahan internal, silakan coba lagi."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Keranjang kamu kosong."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7998,11 +8023,11 @@ msgstr[0] ""
"Anda tidak dapat memilih lebih dari %(max)s item produk %(product)s. Kami "
"menghapus kelebihan item dari keranjang kamu."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr "Periode pemesanan telah berakhir."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8010,7 +8035,7 @@ msgstr ""
"Kode voucher yang digunakan untuk salah satu item di keranjang kamu tidak "
"diketahui di database kami."
-#: pretix/base/services/orders.py:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8020,7 +8045,7 @@ msgstr ""
"digunakan sebanyak jumlah maksimum yang diperbolehkan. Kami menghapus item "
"ini dari keranjang kamu."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -8028,7 +8053,7 @@ msgstr ""
"Kode voucher yang digunakan untuk salah satu item di keranjang kamu sudah "
"terlalu sering digunakan. Kami menyesuaikan harga barang di keranjang kamu."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8036,7 +8061,7 @@ msgstr ""
"Kode voucher yang digunakan untuk salah satu item di keranjang kamu sudah "
"habis masa berlakunya. Kami menghapus item ini dari keranjang kamu."
-#: pretix/base/services/orders.py:174
+#: pretix/base/services/orders.py:173
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."
@@ -8044,12 +8069,12 @@ msgstr ""
"Kode voucher yang digunakan untuk salah satu item di keranjang kamu tidak "
"berlaku untuk item ini. Kami menghapus item ini dari keranjang kamu."
-#: pretix/base/services/orders.py:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
"Anda memerlukan kode voucher yang valid untuk memesan salah satu produk."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking period for one of the events in your cart has not yet started. "
"The affected positions have been removed from your cart."
@@ -8057,7 +8082,7 @@ msgstr ""
"Periode pemesanan untuk salah satu acara di keranjang kamu belum dimulai. "
"Posisi yang terpengaruh telah dihapus dari keranjang kamu."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
@@ -8065,7 +8090,7 @@ msgstr ""
"Salah satu kursi dalam pesanan kamu tidak valid, kami menghapus posisi "
"tersebut dari keranjang kamu."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -8073,31 +8098,31 @@ msgstr ""
"Sementara itu, salah satu kursi dalam pesanan kamu telah terisi, kami "
"menghapus posisinya dari keranjang kamu."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr "Anda tidak dapat menghapus posisi %(addon)s karena sudah check-in."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr "Pesanan tidak dibatalkan."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr "Tanggal kedaluwarsa yang baru harus di masa depan."
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Pesanan ini tidak menunggu persetujuan."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Anda tidak dapat membatalkan pesanan ini."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8106,17 +8131,17 @@ msgstr ""
"Pesanan ini tidak dapat dibatalkan karena kartu hadiah {card} yang dibeli "
"dalam pesanan ini telah ditukarkan."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
"Biaya pembatalan tidak boleh lebih tinggi dari jumlah total pesanan ini."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr "Metode pembayaran yang dipilih tidak mencakup total saldo."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8127,11 +8152,11 @@ msgstr ""
"gunakan telah digunakan untuk sementara waktu. Silakan periksa harga di "
"bawah dan coba lagi."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Anda perlu memilih variasi produk."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
@@ -8139,22 +8164,22 @@ msgstr ""
"Kuota {name} tidak memiliki sisa kapasitas yang cukup untuk melakukan "
"operasi."
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr "Tidak ada kuota yang ditentukan yang memungkinkan operasi ini."
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr "Produk yang dipilih tidak aktif atau tidak ada harga yang ditetapkan."
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
"Operasi ini akan membuat pesanan kosong. Harap batalkan pesanan itu sendiri."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8162,7 +8187,7 @@ msgstr ""
"Operasi ini akan membuat pesanan menjadi gratis dan segera dibayar, namun "
"tidak ada kuota yang tersedia."
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8170,7 +8195,7 @@ msgstr ""
"Ini adalah produk tambahan, silakan pilih posisi dasar yang ingin "
"ditambahkannya."
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
@@ -8178,11 +8203,11 @@ msgstr ""
"Posisi dasar yang dipilih tidak memungkinkan kamu menambahkan produk ini "
"sebagai tambahan."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr "Anda harus memilih sub-acara untuk posisi baru."
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8191,19 +8216,19 @@ msgstr ""
"Anda memilih kursi \"{seat}\" untuk tanggal yang tidak sesuai dengan tanggal "
"tiket yang dipilih. Silakan pilih tempat duduk lagi."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "Produk yang dipilih mengharuskan kamu memilih tempat duduk."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "Produk yang dipilih tidak memungkinkan untuk memilih tempat duduk."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr "Negara yang dipilih diblokir oleh aturan pajak kamu."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
@@ -8211,7 +8236,7 @@ msgstr ""
"Anda tidak dapat mengubah harga posisi yang telah digunakan untuk "
"menerbitkan kartu hadiah."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8220,7 +8245,7 @@ msgstr ""
"Posisi tidak dapat dibatalkan karena kartu hadiah {card} yang dibeli dalam "
"pesanan ini telah ditukarkan."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8228,6 +8253,26 @@ msgstr ""
"Terjadi kesalahan saat mencoba mengirim uang kembali kepada kamu. Silakan "
"menghubungi penyelenggara acara untuk informasi lebih lanjut."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Perusahaan Sampel"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Contoh Tiket Masuk"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Teks individual dengan alasan dapat disisipkan di sini."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Jumlah tersebut telah dibebankan ke kartu kamu."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr "Silakan transfer uang ke rekening bank ini: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8602,7 +8647,7 @@ msgid "Show exchange rates"
msgstr "Tampilkan nilai tukar"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "Tidak pernah"
@@ -9189,7 +9234,7 @@ msgstr ""
msgid "Available languages"
msgstr "Bahasa yang tersedia"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Bahasa bawaan"
@@ -9249,7 +9294,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "Sembunyikan semua produk yang terjual habis"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
"Tunjukkan secara publik berapa banyak tiket jenis tertentu yang masih "
@@ -9267,7 +9312,7 @@ msgstr "Tampilkan variasi produk yang diperluas secara default"
msgid "Enable waiting list"
msgstr "Aktifkan daftar tunggu"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9702,7 +9747,7 @@ msgstr ""
"mengizinkannya. Jika tidak, pengembalian dana manual akan dibuat untuk kamu "
"proses secara manual."
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "Pertahankan biaya pembatalan tetap"
@@ -9710,7 +9755,7 @@ msgstr "Pertahankan biaya pembatalan tetap"
msgid "Keep payment, shipping and service fees"
msgstr "Simpan pembayaran, biaya pengiriman dan layanan"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "Pertahankan biaya pembatalan persen"
@@ -9827,20 +9872,20 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "Kontak Alamat"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
"Kami akan menampilkannya secara publik agar peserta dapat menghubungi kamu."
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "URL cetak"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9873,7 +9918,7 @@ msgstr ""
"Tiket tidak akan dilampirkan jika lebih besar dari {size} untuk menghindari "
"masalah pengiriman email."
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10267,12 +10312,12 @@ msgstr ""
"Salam,\n"
"Tim {event} kamu"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Jumlah hari"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11328,7 +11373,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr "MA"
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11738,14 +11783,14 @@ msgstr "Mengunggah foto"
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr "hari"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -11791,11 +11836,11 @@ msgstr ""
"ketentuan lisensi atau mendapatkan kode sumber, ikuti tautan atau petunjuk "
"berikut:"
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr "Aktifkan format tiket"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Unduh tiket"
@@ -12145,7 +12190,7 @@ msgstr "Terjadi kesalahan yang tidak terduga, silakan coba lagi nanti."
msgid "The task has been completed."
msgstr "Tugas telah selesai."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr "Harap jangan mengunggah file yang lebih besar dari {size}!"
@@ -12195,19 +12240,19 @@ msgstr ""
"Terjemahan untuk bahasa ini masih dalam proses. Bahasa ini saat ini hanya "
"dapat dipilih pada instalasi pengembangan pretix, bukan pada produksi."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Semua tanggal"
@@ -12250,33 +12295,33 @@ msgstr "Dukungan untuk pertanyaan check-in"
msgid "All gates"
msgstr "Semua gerbang"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "Gunakan bahasa"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr "Pilih semua bahasa yang seharusnya tersedia dalam acara kamu."
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "Ini adalah rangkaian acara"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
"Anda sudah menggunakan siput ini untuk acara lain. Silakan pilih yang baru."
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Zona waktu acara"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Tarif pajak penjualan"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -12287,11 +12332,11 @@ msgstr ""
"situasi perpajakan yang lebih rumit, kamu dapat menambahkan tarif pajak "
"lebih lanjut dan konfigurasi mendetail nanti."
-#: pretix/control/forms/event.py:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr "Berikan akses ke tim"
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
@@ -12301,11 +12346,11 @@ msgstr ""
"memiliki izin untuk mengedit semua acara dalam penyelenggara ini. Silakan "
"pilih salah satu tim kamu yang akan diberikan akses ke acara ini."
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr "Buat tim baru untuk acara ini dengan saya sebagai satu-satunya anggota"
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -12313,42 +12358,42 @@ msgstr ""
"Contoh Pusat Konferensi\n"
"Heidelberg, Jerman"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "Lokal default kamu harus ditentukan."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Salin konfigurasi dari"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Jangan ditiru"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "Bawaan ({value})"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "Domain khusus"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr "Anda perlu mengonfigurasi domain khusus di server web terlebih dahulu."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr "Anda tidak dapat memilih domain dasar instalasi ini."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr "Domain ini sudah digunakan untuk acara atau penyelenggara lain."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
@@ -12357,11 +12402,11 @@ msgstr ""
"Terjadi kesalahan validasi pada setelan yang bukan bagian dari formulir ini: "
"{error}"
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "Format nama"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -12371,11 +12416,11 @@ msgstr ""
"ini setelah kamu menerima pesanan mungkin menyebabkan perilaku tak terduga "
"saat menyortir atau mengubah nama."
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr "Judul yang diperbolehkan"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
@@ -12384,29 +12429,29 @@ msgstr ""
"memasukkan judul, kamu dapat menggunakan ini untuk membatasi kumpulan judul "
"yang dapat dipilih."
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "Mintalah {fields}, tampilkan seperti {example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "Masukan teks gratis"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr "Jangan tanya"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr "Bertanya, tetapi tidak memerlukan masukan"
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr "Bertanya dan membutuhkan masukan"
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
@@ -12414,11 +12459,11 @@ msgstr ""
"Anda telah mengonfigurasi kartu hadiah agar berlaku {} tahun ditambah tahun "
"penerbitan kartu hadiah."
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "Aturan pajak untuk biaya pembayaran"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -12428,11 +12473,11 @@ msgstr ""
"untuk metode pembayaran tunggal. Hal ini akan mengatur tarif pajak dan "
"aturan biaya balik, pengaturan aturan pajak lainnya akan diabaikan."
-#: pretix/control/forms/event.py:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "Hasilkan faktur untuk saluran Penjualan"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
msgid ""
"If you have enabled invoice generation in the previous setting, you can "
"limit it here to specific sales channels."
@@ -12440,19 +12485,19 @@ msgstr ""
"Jika kamu telah mengaktifkan pembuatan faktur di pengaturan sebelumnya, kamu "
"dapat membatasinya di sini untuk saluran penjualan tertentu."
-#: pretix/control/forms/event.py:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Gaya faktur"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Bahasa faktur"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "Bahasa pengguna"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
@@ -12461,7 +12506,7 @@ msgstr ""
"Faktur akan diterbitkan sebelum pembayaran jika pelanggan memilih salah satu "
"metode pembayaran berikut: {list}"
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
@@ -12469,19 +12514,19 @@ msgstr ""
"Tak satu pun dari metode pembayaran yang dikonfigurasi saat ini akan "
"menyebabkan faktur diterbitkan sebelum pembayaran."
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr "Direkomendasikan"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr "Toko online harus dipilih untuk menerima email ini."
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr "Saluran penjualan untuk email checkout"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
@@ -12489,7 +12534,7 @@ msgstr ""
"Pesanan yang dilakukan dan email berbayar hanya akan dikirim ke pesanan dari "
"saluran penjualan ini. Toko online harus diaktifkan."
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
@@ -12497,51 +12542,51 @@ msgstr ""
"Email ini hanya akan dikirim ke pesanan dari saluran penjualan ini. Toko "
"online harus diaktifkan."
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "Alamat Bcc"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr "Semua email akan dikirim ke alamat ini sebagai salinan Bcc"
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Tanda tangan"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
"Ini akan dilampirkan ke setiap email. Placeholder yang tersedia: {event}"
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "misalnya rincian kontak Anda"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "Penyaji email HTML"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr "Perihal dikirim ke alamat kontak pesanan"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr "Teks dikirim ke alamat kontak pesanan"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "Kirim email ke peserta"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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 "
@@ -12550,21 +12595,21 @@ msgstr ""
"Jika pesanan berisi peserta dengan alamat email yang berbeda dengan orang "
"yang memesan tiket, email berikut akan dikirimkan kepada peserta."
-#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr "Subjek dikirim ke peserta"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "Teks dikirim ke peserta"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12573,43 +12618,43 @@ msgstr "Teks dikirim ke peserta"
msgid "Text"
msgstr "Teks"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr "Perihal (dikirim oleh admin)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr "Subjek (dikirim oleh admin ke peserta)"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Teks (dikirim oleh admin)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr "Subjek (diminta oleh pengguna)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "Teks (diminta oleh pengguna)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr "Teks (jika pesanan akan kedaluwarsa secara otomatis)"
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr "Perihal (jika pesanan akan kedaluwarsa secara otomatis)"
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr "SMS (jika pesanan tidak akan kedaluwarsa secara otomatis)"
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr "Perihal (jika pesanan tidak akan kedaluwarsa secara otomatis)"
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
@@ -12617,7 +12662,7 @@ msgstr ""
"Email ini hanya berlaku untuk metode pembayaran yang dapat menerima "
"pembayaran tidak lengkap, seperti transfer bank."
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -12625,23 +12670,23 @@ msgstr ""
"Email ini akan dikirim beberapa hari sebelum acara pemesanan dimulai. Jika "
"kolom tersebut kosong, email tidak akan pernah terkirim."
-#: pretix/control/forms/event.py:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr "Subjek untuk pesanan yang diterima"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr "Teks untuk pesanan yang diterima"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr "Subjek untuk pesanan yang disetujui"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr "Teks untuk pesanan yang disetujui"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
@@ -12649,15 +12694,15 @@ msgstr ""
"Ini hanya akan dikirim untuk pesanan tidak gratis. Pesanan gratis akan "
"menerima templat pesanan gratis dari bawah."
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr "Subjek untuk pesanan gratis yang disetujui"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr "Teks untuk pesanan gratis yang disetujui"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
@@ -12665,75 +12710,75 @@ msgstr ""
"Ini hanya akan dikirim untuk pesanan gratis. Pesanan tidak bebas akan "
"menerima templat pesanan tidak gratis dari atas."
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr "Subjek untuk pesanan yang ditolak"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr "SMS untuk pesanan yang ditolak"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr "Pembuat kode tiket"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr "Untuk pengguna tingkat lanjut, biasanya tidak perlu diubah."
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "Negara mana pun"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "Uni Eropa"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Pelanggan mana pun"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Individu"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Bisnis"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Bisnis dengan ID PPN yang valid"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "Mengisi PPN"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "Tidak ada PPN"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "Penjualan tidak diperbolehkan"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr "Pesanan memerlukan persetujuan"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr "Menyimpang tarif pajak"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr "Teks pada faktur"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Voucher yang telah dipilih sebelumnya"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -12745,11 +12790,11 @@ msgstr ""
"akan digunakan. Misalnya saja dapat digunakan untuk menyediakan widget yang "
"memberikan diskon atau membuka produk rahasia."
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Modus kompatibilitas"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -12757,28 +12802,28 @@ msgstr ""
"Widget reguler kami tidak berfungsi di semua pembuat situs web. Jika kamu "
"mengalami masalah, coba gunakan mode kompatibilitas ini."
-#: pretix/control/forms/event.py:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "Kode voucher yang diberikan tidak ada."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "Siput yang kamu masukkan tidak benar."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Pengunduhan tiket"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr "Pelanggan kamu akan dapat mengunduh tiket mereka dalam format PDF."
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Mewajibkan semua peserta untuk mengisi nama mereka"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -12786,11 +12831,11 @@ msgstr ""
"Secara default, kami akan meminta nama tetapi tidak memerlukannya. Kamu "
"dapat mematikannya sepenuhnya di pengaturan."
-#: pretix/control/forms/event.py:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Pembayaran melalui Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -12802,11 +12847,11 @@ msgstr ""
"kamu perlu membuat akun dengan Stripe, yang membutuhkan waktu kurang dari "
"lima menit menggunakan antarmuka sederhana."
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Pembayaran melalui transfer bank"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -12816,16 +12861,16 @@ msgstr ""
"Kamu kemudian dapat mengimpor laporan bank kamu untuk memproses pembayaran "
"dalam pretix, atau menandainya sebagai telah dibayar secara manual."
-#: pretix/control/forms/event.py:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Harga (opsional)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Bebas"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Kuantitas tersedia"
@@ -12952,7 +12997,7 @@ msgstr "Jatuh tempo tindak lanjut"
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -12960,18 +13005,18 @@ msgid "All products"
msgstr "Semua produk"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} – Variasi apa pun"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr "Semua tanggal dimulai pada atau setelahnya"
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr "Semua tanggal dimulai sebelumnya"
@@ -13171,7 +13216,7 @@ msgstr "Semua peserta"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "Check in"
@@ -13248,8 +13293,8 @@ msgstr "Filter berdasarkan tag"
msgid "Search voucher"
msgstr "Cari voucher"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13293,7 +13338,7 @@ msgstr "Check-in gagal"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr "Jenis Pindai"
@@ -13303,7 +13348,7 @@ msgstr "Semua arah"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr "Perangkat"
@@ -13328,9 +13373,9 @@ msgstr "Tanggal akhir"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "Daftar check-in"
@@ -13601,11 +13646,17 @@ msgstr "Bagian ini diperlukan"
msgid "Dependencies between questions are not supported during check-in."
msgstr "Ketergantungan antar pertanyaan tidak didukung selama check-in."
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Semua produk"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "Produk harus ada dalam berbagai variasi"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
@@ -13613,72 +13664,72 @@ msgstr ""
"Pilih opsi ini mis. untuk kaos yang tersedia dalam berbagai ukuran. Kamu "
"dapat memilih variasi pada langkah berikutnya."
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr "Tidak ada kategori"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "Tidak ada pajak"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Salin informasi produk"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "Jangan menambah kuota sekarang"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Tambahkan produk ke kuota yang ada"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Buat kuota baru untuk produk ini"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "Pilihan kuota"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "Tambahkan ke kuota yang ada"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "Nama kuota baru"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Ukuran"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Jumlah tiket"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "Nama kuota wajib diisi."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Silakan pilih kuota."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(Acara default)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "Pilih secara otomatis tergantung pada pengaturan acara"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "Ya, jika pembuatan tiket diaktifkan secara umum"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -13688,33 +13739,39 @@ msgstr ""
"pengangguran, dan orang berusia di atas 65 tahun. Tiket ini mencakup akses "
"ke semua bagian acara, kecuali area VIP."
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Produk yang dipesan \"{item}\" tidak tersedia lagi."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr "Ditampilkan secara independen dari produk lain"
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "Dibeli"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Canceled by customer"
msgid "Date chosen by customer"
msgstr "Dibatalkan oleh pelanggan"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr "Tidak ada keanggotaan yang diberikan"
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
@@ -13722,7 +13779,7 @@ msgstr ""
"Produk kartu hadiah harus menggunakan aturan pajak dengan tarif 0 persen "
"karena pajak penjualan akan diterapkan saat kartu hadiah ditukarkan."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
@@ -13730,7 +13787,7 @@ msgstr ""
"Jika diperlukan keanggotaan yang valid, setidaknya satu jenis keanggotaan "
"yang valid harus dipilih."
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -13743,11 +13800,11 @@ msgstr ""
"ingin keanggotaan tidak dipersonalisasi, atur jenis keanggotaan agar dapat "
"ditransfer."
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr "Awal masa berlaku harus sebelum masa berlaku berakhir."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -13758,19 +13815,19 @@ msgstr ""
"sedang ada di keranjang pengguna. Harap setel variasinya sebagai \"tidak "
"aktif\"."
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr "Gunakan nilai dari produk"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr "Pengaya"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "Anda menambahkan kategori tambahan yang sama dua kali"
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
@@ -13778,22 +13835,22 @@ msgstr ""
"Ketahuilah bahwa menetapkan jumlah minimal membuat pembelian produk ini "
"tidak mungkin dilakukan jika semua add-on yang tersedia telah terjual habis."
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "Produk yang dibundel"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr "Anda menambahkan produk paket yang sama dua kali."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr "Produk yang dibundel"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "tidak aktif"
@@ -13874,11 +13931,11 @@ msgstr "Buat pesanan sebagai pesanan mode uji"
msgid "CSV column: \"{name}\""
msgstr "Kolom CSV: \"{name}\""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr "Konfirmasikan pesanan terlepas dari pembayarannya"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -13896,11 +13953,11 @@ msgstr ""
"secara otomatis jika batas waktu pembayaran tiba, karena kami berharap kamu "
"ingin menagih jumlah tersebut dan tidak membatalkan pesanan secara otomatis."
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "Kuota pemesanan berlebih"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
@@ -13909,11 +13966,11 @@ msgstr ""
"menyebabkan kuota dipesan berlebih dan kamu telah menjual tiket lebih banyak "
"dari yang kamu rencanakan!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "Overbook kuota dan abaikan keterlambatan pembayaran"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -13925,16 +13982,16 @@ msgstr ""
"dari yang kamu rencanakan! Operasi juga akan dilakukan terlepas dari "
"pengaturan keterlambatan pembayaran."
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr "Beritahu pelanggan melalui email"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "Simpan biaya pembatalan sebesar"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -13948,15 +14005,15 @@ msgstr ""
"pembatalan kamu jika kamu ingin menyimpannya. Harap selalu masukkan nilai "
"kotor, pajak akan dihitung secara otomatis."
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr "Hasilkan pembatalan untuk faktur"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "Komentar (akan dikirim ke pengguna)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
@@ -13964,15 +14021,15 @@ msgstr ""
"Akan disertakan dalam email pemberitahuan ketika masing-masing placeholder "
"ada dalam teks email yang dikonfigurasi."
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "Jumlah pembayaran"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -13981,19 +14038,19 @@ msgstr "Jumlah pembayaran"
msgid "Payment date"
msgstr "Tanggal pembayaran"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr "Silakan pilih beberapa acara."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Hitung ulang pajak"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr "Jangan menghitung ulang pajak"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
@@ -14001,7 +14058,7 @@ msgstr ""
"Hitung ulang pajak berdasarkan alamat dan pengaturan produk, pertahankan "
"jumlah kotor tetap sama."
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
@@ -14009,11 +14066,11 @@ msgstr ""
"Hitung ulang pajak berdasarkan alamat dan pengaturan produk, pertahankan "
"jumlah bersihnya tetap sama."
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr "Terbitkan faktur baru jika diperlukan"
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
@@ -14021,26 +14078,26 @@ msgstr ""
"Jika ada faktur untuk pesanan ini dan operasi ini akan mengubah isinya, "
"faktur lama akan dibatalkan dan faktur baru akan diterbitkan."
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "Beritahu pengguna"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
"Kirim email ke pelanggan yang memberitahukan bahwa pesanan mereka telah "
"diubah."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr "Izinkan pemesanan berlebih kuota saat melakukan operasi ini"
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "Tambahan ke"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -14049,7 +14106,7 @@ msgstr "Tambahan ke"
msgid "Seat"
msgstr "Kursi"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -14059,58 +14116,58 @@ msgstr "Kursi"
msgid "Membership"
msgstr "Keanggotaan"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr "Termasuk pajak, jika ada. Kosongkan untuk harga default produk"
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr "(Tidak berubah)"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Harga baru (kotor)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr "Tiket diblokir"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr "Validitas dimulai"
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr "Validitas berakhir"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "Hasilkan rahasia baru"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr "Batalkan posisi ini"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "Dipecah menjadi orde baru"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr "(Tidak ada keanggotaan)"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr "Hapus biaya ini"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "Membatalkan rahasia"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -14120,11 +14177,11 @@ msgstr ""
"halaman pemesanan kepada pengguna dan pengguna perlu mengunduh tiketnya "
"lagi. Versi lama tidak valid."
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr "Lampirkan tiket"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
@@ -14132,24 +14189,24 @@ msgstr ""
"Akan diabaikan jika tiket melebihi batas ukuran yang ditentukan untuk "
"memastikan kemampuan pengiriman email."
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr "Lampirkan faktur"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Penerima"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
"Batalkan pesanan. Semua tiket tidak lagi berfungsi. Ini tidak dapat "
"dikembalikan."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
@@ -14157,27 +14214,27 @@ msgstr ""
"Tandai pesanan sebagai tertunda dan izinkan pengguna membayar jumlah terbuka "
"dengan metode pembayaran lain."
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "Jangan melakukan apa pun dan pertahankan urutannya sebagaimana adanya."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "Jumlah pengembalian dana harus positif dan kurang dari {}."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "Anda perlu menentukan jumlah pengembalian dana sebagian."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr "Batalkan semua tanggal"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr "Secara otomatis mengembalikan uang jika memungkinkan"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
@@ -14187,11 +14244,11 @@ msgstr ""
"otomatis. Tiket yang telah diblokir (secara manual atau dengan plugin) tidak "
"dibatalkan secara otomatis dan kamu harus menanganinya secara manual."
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr "Buat pengembalian dana di daftar tugas pengembalian dana manual"
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -14207,30 +14264,30 @@ msgstr ""
"mengembalikan dana sebagian pesanan dengan mengimbangi pesanan yang berbeda "
"atau menerbitkan kartu hadiah."
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
"Kembalikan nilai pesanan ke kartu hadiah, bukan ke metode pembayaran asli"
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr "Validitas kartu hadiah"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Pertahankan biaya pembatalan tetap per tiket"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr "Tiket gratis dan produk tambahan tidak dihitung"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr "Pertahankan biaya"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -14242,20 +14299,20 @@ msgstr ""
"rangkaian acara hanya dibatalkan sebagian karena terdiri dari tiket untuk "
"beberapa tanggal."
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr "Kirim informasi melalui email"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr "Kirim informasi ke daftar tunggu"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "Dibatalkan: {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14288,7 +14345,7 @@ msgstr ""
"\n"
"Tim {event} Anda"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14312,24 +14369,24 @@ msgstr ""
"\n"
"Tim {event} Anda"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "Harap pilih tanggal atau rentang tanggal tertentu, jangan keduanya."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "Silakan pilih semua tanggal atau rentang tanggal, jangan keduanya."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr "Jika kamu menetapkan rentang tanggal, harap tetapkan awal dan akhir."
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
"Harap konfirmasi bahwa kamu ingin membatalkan SEMUA tanggal dalam rangkaian "
@@ -14354,7 +14411,7 @@ msgstr ""
"Perangkat kamu tidak akan memiliki akses ke apa pun, silakan pilih beberapa "
"acara."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr "eksperimental"
@@ -14501,11 +14558,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Opsional"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr "mengubah"
@@ -14575,15 +14632,15 @@ msgstr "Pertahankan nilai-nilai saat ini"
msgid "Selection contains various values"
msgstr "Seleksi mengandung berbagai nilai"
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr "Akhir dari ketersediaan harus terjadi setelah dimulainya ketersediaan."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr "Tersedia sampai"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "Kecualikan tanggal-tanggal ini daripada menambahkannya."
@@ -14591,15 +14648,15 @@ msgstr "Kecualikan tanggal-tanggal ini daripada menambahkannya."
msgid "Your changes could not be saved. See below for details."
msgstr "Perubahan kamu tidak dapat disimpan. Lihat di bawah untuk detailnya."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr "ID kursi tertentu"
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "Produk yang dipilih tidak valid."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
@@ -14607,11 +14664,11 @@ msgstr ""
"Voucher hanya cocok dengan produk tersembunyi tetapi kamu belum memilih "
"untuk menampilkannya."
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Kode"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
@@ -14619,16 +14676,16 @@ msgstr ""
"Tambahkan satu kode voucher per baris. Kami menyarankan kamu menyalin daftar "
"ini dan menyimpannya ke dalam file."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr "Kirim voucher melalui email"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr "Voucher kamu untuk {event}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14658,18 +14715,18 @@ msgstr ""
"Salam,\n"
"Tim {event} Anda"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "Penerima"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr "atau"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
@@ -14679,28 +14736,28 @@ msgstr ""
"baris, atau file CSV dengan kolom judul dan satu atau beberapa kolom "
"\"email\", \"nomor\", \"nama\", atau \"tag\"."
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "Pemakaian maksimal per voucher"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "Berapa kali SETIAP voucher ini dapat ditukarkan."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr "ID kursi tertentu"
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr "Masukan CSV harus berisi baris header di baris pertama."
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr "Penguraian CSV gagal: {error}."
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
@@ -14708,44 +14765,44 @@ msgstr ""
"Masukan CSV tidak dikenali memiliki banyak kolom, mungkin kamu memiliki "
"beberapa kolom tanda kutip yang tidak valid di masukan Anda."
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr "Masukan CSV harus berisi kolom dengan header \"{header}\"."
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
"Masukan CSV berisi bidang yang tidak diketahui dengan header \"{header}\"."
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr "{value} bukan alamat email yang valid."
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr "Nilai tidak valid di baris {number}."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "Voucher dengan salah satu kode ini sudah ada."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr "Kode voucher {code} muncul di daftar kamu dua kali."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
@@ -14753,14 +14810,14 @@ msgstr ""
"Jika voucher harus dikirim melalui email, subjek, pesan dan penerima harus "
"ditentukan."
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
"Anda membuat voucher {codes}, namun memasukkan penerima voucher {recp}."
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr "Anda perlu menentukan kursi sebanyak kode voucher."
@@ -15277,7 +15334,7 @@ msgid "The order locale has been changed."
msgstr "Lokal pesanan telah diubah."
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "Faktur telah dibuat."
@@ -15286,7 +15343,7 @@ msgid "The invoice has been regenerated."
msgstr "Faktur telah dibuat ulang."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "Faktur telah diterbitkan kembali."
@@ -15948,7 +16005,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Pesanan telah dibatalkan (komentar: \"{comment}\")."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "Pesanan telah dibatalkan."
@@ -16177,9 +16234,9 @@ msgstr "Mendaftar"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "Daftar check-in"
@@ -16462,7 +16519,7 @@ msgstr "Atur password baruTetapkan kata sandi baru"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -16494,9 +16551,9 @@ msgstr "Atur password baruTetapkan kata sandi baru"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -16889,7 +16946,7 @@ msgstr[0] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -17002,7 +17059,7 @@ msgstr "Waktu pemindaian"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Hasil"
@@ -18416,8 +18473,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -19621,7 +19678,7 @@ msgstr ""
msgid "New variation"
msgstr "Variasi baru"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "Tambahkan variasi baru"
@@ -19629,32 +19686,32 @@ msgstr "Tambahkan variasi baru"
msgid "Availability"
msgstr "Ketersediaan"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr "Tiket & Lencana"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr "Check-in & Validitas"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr "Durasi"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr "jam"
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr "bulan"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr "bertahun-tahun"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -19668,17 +19725,17 @@ msgstr ""
"perhitungan, jadi jika kamu memasukkan \"1 hari\", tiket akan berlaku hingga "
"akhir hari dimulainya."
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "Pengaturan tambahan"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr "Durasi keanggotaan setelah pembelian"
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "Sejarah produk"
@@ -19868,7 +19925,7 @@ msgstr "Sepenuhnya dipesan"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Terjual habis"
@@ -19932,8 +19989,8 @@ msgstr "Sunting pertanyaan"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -23580,7 +23637,7 @@ msgid "Add many time slots"
msgstr "Tambahkan banyak slot waktu"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr "Tambahkan kuota baru"
@@ -23599,8 +23656,8 @@ msgstr ""
"Pengaturan ini bersifat opsional, jika kamu membiarkannya kosong, nilai "
"default dari pengaturan produk akan digunakan."
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -23621,9 +23678,9 @@ msgstr ""
"slot waktu pada hari yang sama, atau bahkan slot waktu yang tumpang tindih, "
"bekerja hanya dengan satu daftar check-in yang besar akan lebih mudah."
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr "Tambahkan daftar check-in baru"
@@ -23637,7 +23694,7 @@ msgstr "Ubah beberapa tanggal"
msgid "Item prices"
msgstr "Harga barang"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -23649,7 +23706,7 @@ msgstr ""
"massal. Jika mau, kamu dapat menyiapkan kumpulan kuota baru untuk "
"mengganti penyiapan kuota pada semua tanggal yang dipilih."
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -23702,11 +23759,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr "Buat tanggal"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "Riwayat tanggal"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "Anda dapat membatalkan pesanan ini menggunakan tombol berikut."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Dapat mengubah pengaturan produk"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr "Anda belum membuat tanggal apa pun untuk rangkaian acara ini."
@@ -24738,9 +24809,9 @@ msgstr "Daftar check-in baru telah dibuat."
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -24848,7 +24919,7 @@ msgstr "Tidak ada tanggal"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Pemesanan berakhir"
@@ -24856,7 +24927,7 @@ msgstr "Pemesanan berakhir"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Segera"
@@ -24952,7 +25023,7 @@ msgid "Unknown e-mail renderer."
msgstr "Penyaji email tidak dikenal."
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "Anda meminta jenis keluaran tiket yang tidak valid."
@@ -25160,7 +25231,7 @@ msgstr ""
"Anda memilih bahwa kamu tidak memasang plugin gratis, namun kami menemukan "
"plugin \"{plugin}\" dengan lisensi \"{license}\"."
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr "Produk yang diminta tidak ada."
@@ -25272,7 +25343,7 @@ msgstr ""
"Anda tidak dapat menambahkan bundel ke produk yang hanya tersedia sebagai "
"add-on saja."
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
@@ -25282,7 +25353,7 @@ msgstr ""
"paket produk. Peserta kamu tidak akan dapat membeli paket tersebut kecuali "
"kamu menghapus item ini dari paket tersebut."
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
@@ -25292,11 +25363,11 @@ msgstr ""
"dibuat oleh plugin) tidak mengizinkannya. Menghapusnya dapat merusak "
"pelaporan atau fungsi lainnya, sehingga produk tersebut dinonaktifkan."
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "Produk yang dipilih telah dihapus."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "Produk yang dipilih telah dinonaktifkan."
@@ -25444,20 +25515,20 @@ msgstr[0] ""
"Tim {event} Anda"
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
"Kode pesanan tidak diketahui atau tidak diizinkan untuk mengakses pesanan "
"ini."
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "Pengunduhan tiket tidak diaktifkan untuk produk ini."
@@ -25705,15 +25776,15 @@ msgstr "Faktur telah dibersihkan dari data pribadi."
msgid "The email has been queued to be sent."
msgstr "Email telah diantri untuk dikirim."
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "Faktur ini belum ditemukan"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr "File faktur tidak lagi disimpan di server."
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25740,7 +25811,7 @@ msgstr "Tindakan ini hanya diperbolehkan untuk pending order."
msgid "This action is only allowed for canceled orders."
msgstr "Tindakan ini hanya diperbolehkan untuk pesanan yang dibatalkan."
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr "Terjadi kesalahan. Silakan lihat detailnya di bawah ini."
@@ -25749,12 +25820,12 @@ msgid "The order has been changed and the user has been notified."
msgstr "Urutan telah diubah dan pengguna telah diberitahu."
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr "Urutannya telah diubah."
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -25784,7 +25855,7 @@ msgstr "Pesan kamu telah dimasukkan ke dalam antrean dan akan dikirim ke {}."
msgid "Failed to send mail to the following user: {}"
msgstr "Gagal mengirim email ke pengguna berikut: {}"
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26143,7 +26214,7 @@ msgstr "Sayangnya, kami tidak dapat memproses file PDF ini ({reason})."
msgid "The selected data was deleted successfully."
msgstr "Data yang dipilih berhasil dihapus."
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr "Tanggal yang diminta tidak ada."
@@ -26158,31 +26229,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "Tanggal yang dipilih telah dihapus."
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr "Tanggal baru telah dibuat."
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "Tanggal yang dipilih telah dinonaktifkan."
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Tanggal yang dipilih telah diaktifkan."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "Tanggal yang dipilih telah dihapus atau dinonaktifkan."
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr "Harap jangan membuat lebih dari 100.000 tanggal sekaligus."
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "{} tanggal baru telah dibuat."
@@ -26383,7 +26454,7 @@ msgstr "Entri yang diminta tidak ada."
msgid "The selected entry has been deleted."
msgstr "Entri yang dipilih telah dihapus."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "Ini bukan rangkaian acara."
@@ -26888,7 +26959,7 @@ msgstr "Silakan transfer seluruh jumlah ke rekening bank berikut:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -27586,9 +27657,9 @@ msgid "Check-in list (PDF)"
msgstr "Daftar check-in (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr "Mendaftar"
@@ -27607,46 +27678,46 @@ msgctxt "tablehead"
msgid "paid"
msgstr "dibayar"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
"Unduh spreadsheet dengan semua peserta yang termasuk dalam daftar check-in."
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr "Memeriksa"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr "Otomatis check in"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "Rahasia"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "Valid check-in"
msgid "Valid check-in codes"
msgstr "Check-in yang sah"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr "Log check-in (semua pemindaian)"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
@@ -27654,36 +27725,36 @@ msgstr ""
"Unduh spreadsheet dengan satu baris untuk setiap pemindaian yang dilakukan "
"di stasiun check-in Anda."
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr "Luring"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr "Penggantian offline"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Pesan eror"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr "Tanggal unggah"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr "Waktu unggah"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr "OKE"
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr "Hanya pemindaian yang berhasil"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr "Semua daftar check-in"
@@ -27720,13 +27791,11 @@ msgid "PayPal account"
msgstr "Akun paypal"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
"Klik di sini untuk tutorial tentang cara mendapatkan kunci yang diperlukan"
@@ -27796,7 +27865,7 @@ msgstr ""
"segera setelah pembayaran selesai."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "Terjadi kesalahan saat mengirim email konfirmasi."
@@ -28519,11 +28588,11 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr "Kirim email ke semua pelanggan kamu atau kelompok pelanggan tertentu."
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr "Lampiran"
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
@@ -28533,61 +28602,64 @@ msgstr ""
"disortir ke dalam folder spam. Kami menyarankan hanya menggunakan PDF yang "
"berukuran tidak lebih dari 2 MB."
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Menunggu"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Batasi pada tanggal acara tertentu"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "Batasi tanggal acara yang dimulai pada atau setelahnya"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "Batasi tanggal acara yang dimulai sebelumnya"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Kirim ke"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Batasi pada produk"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr "Filter status check-in"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
+#, fuzzy
+#| msgctxt "sendmail_form"
+#| msgid "Restrict to recipients with check-in on list"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
-msgstr "Batasi untuk penerima tanpa check-in"
+msgid "Restrict to recipients without check-in on any list"
+msgstr "Batasi untuk penerima dengan daftar check-in"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Batasi untuk pesanan yang dibuat pada atau setelahnya"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "Batasi untuk pesanan yang dibuat sebelumnya"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr "Setiap orang yang memesan"
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
@@ -28595,73 +28667,73 @@ msgstr ""
"Setiap peserta (kembali ke kontak pesanan ketika tidak ada alamat email "
"peserta yang diberikan)"
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr "Keduanya (semua alamat kontak pesanan dan semua alamat email peserta)"
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr "pembayaran tertunda tetapi sudah dikonfirmasi"
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr "pembayaran tertunda (kecuali belum disetujui atau sudah dikonfirmasi)"
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "tertunda dengan jatuh tempo pembayaran"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Batasi untuk pesanan dengan status"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Batasi untuk penerima dengan daftar check-in"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr "Jenis waktu jadwal"
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr "Mutlak"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr "Relatif, sebelum acara dimulai"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr "Relatif, sebelum acara berakhir"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr "Relatif, setelah acara dimulai"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr "Relatif, setelah acara berakhir"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Batasi untuk pesanan dengan status"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr "Silakan tentukan tanggal pengiriman"
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr "Silakan tentukan hari dan waktu offset"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr "Silakan tentukan produk"
@@ -29243,11 +29315,24 @@ msgstr ""
msgid "Publishable key"
msgstr "Kunci yang dapat diterbitkan"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Hasilkan tiket"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Kunci rahasia"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
@@ -29255,11 +29340,11 @@ msgstr ""
"Negara tempat akun Stripe kamu terdaftar. Biasanya, ini adalah negara tempat "
"tinggal Anda."
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr "Periksa Apple Pay/Google Pay"
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -29273,11 +29358,11 @@ msgstr ""
"ini tidak mempertimbangkan apakah Google Pay/Apple Pay telah dinonaktifkan "
"di Dasbor Stripe."
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr "Postfix deskriptor pernyataan"
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -29292,47 +29377,47 @@ msgstr ""
"metode pembayaran, hanya sejumlah karakter yang diperbolehkan. Kami tidak "
"menyarankan memasukkan lebih dari {cnt} karakter ke dalam kolom ini."
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Pembayaran kartu kredit"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr "Debit Langsung SEPA"
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -29345,11 +29430,11 @@ msgstr ""
"pembayaran ini hanya jika jangka waktu pembayaran Anda memungkinkan adanya "
"jeda ini."
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr "Nama Mandat Kreditur SEPA"
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
@@ -29357,17 +29442,17 @@ msgstr ""
"Harap berikan Nama Mandat Kreditur SEPA Anda, yang akan ditampilkan kepada "
"pengguna."
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -29380,51 +29465,51 @@ msgstr ""
"aktifkan metode pembayaran ini hanya jika jangka waktu pembayaran kamu "
"memungkinkan adanya jeda ini."
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr "EPS"
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr "Multibanco"
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr "Przelewy24"
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr "Pembayaran WeChat"
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr "Tujuan"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of banyak kartu tes untuk melakukan transaksi. Tidak ada "
"uang yang benar-benar akan ditransfer."
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
msgid "No payment information found."
msgstr "Tidak ada informasi pembayaran yang ditemukan."
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
"support if the problem persists."
@@ -29447,22 +29532,22 @@ msgstr ""
"Kami mengalami kesulitan berkomunikasi dengan Stripe. Silakan coba lagi dan "
"hubungi dukungan jika masalah terus berlanjut."
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
msgid "Stripe returned an error"
msgstr "Stripe mengembalikan kesalahan"
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
msgid "You may need to enable JavaScript for Stripe payments."
msgstr "Anda mungkin perlu mengaktifkan JavaScript untuk pembayaran Stripe."
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, python-format
msgid "Stripe reported an error with your card: %s"
msgstr "Stripe melaporkan kesalahan pada kartu Anda: %s"
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
"with us if this problem persists."
@@ -29470,7 +29555,7 @@ msgstr ""
"Kami mengalami kesulitan berkomunikasi dengan Stripe. Silakan coba lagi dan "
"hubungi kami jika masalah ini terus berlanjut."
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
"payment completed."
@@ -29478,171 +29563,171 @@ msgstr ""
"Pembayaran kamu menunggu penyelesaian. Kami akan memberi tahu kamu segera "
"setelah pembayaran selesai."
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
msgid "Your payment failed. Please try again."
msgstr "Pembayaran kamu gagal. Silakan coba lagi."
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, python-format
msgid "Stripe reported an error: %s"
msgstr "Stripe melaporkan kesalahan: %s"
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
msgid "Credit card via Stripe"
msgstr "Kartu kredit melalui Stripe"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
msgid "Credit card"
msgstr "Kartu kredit"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
msgid "SEPA Debit via Stripe"
msgstr "Debit SEPA melalui Stripe"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr "Debit SEPA"
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
msgid "Account Holder Name"
msgstr "nama pemilik akun"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
msgid "Account Holder Street"
msgstr "Jalan Pemegang Rekening"
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
msgid "Account Holder Postal Code"
msgstr "Kode Pos Pemegang Rekening"
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
msgid "Account Holder City"
msgstr "Kota Pemegang Rekening"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
msgid "Account Holder Country"
msgstr "Negara Pemegang Rekening"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Affirm via Stripe"
msgstr "Alipay melalui Stripe"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Klarna via Stripe"
msgstr "Alipay melalui Stripe"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
msgid "giropay via Stripe"
msgstr "giropay melalui Stripe"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
"banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
msgid "unknown name"
msgstr "nama yang tidak diketahui"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, python-brace-format
msgid "Bank account at {bank}"
msgstr "Rekening bank di {bank}"
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
msgid "iDEAL via Stripe"
msgstr "iDEAL melalui Stripe"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
msgid "Alipay via Stripe"
msgstr "Alipay melalui Stripe"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
msgid "Bancontact via Stripe"
msgstr "Bankontak melalui Stripe"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
msgid "SOFORT via Stripe"
msgstr "SOFORT melalui Stripe"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
msgid "SOFORT (instant bank transfer)"
msgstr "SOFORT (transfer bank instan)"
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
msgid "Country of your bank"
msgstr "Negara bank Anda"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
msgid "Germany"
msgstr "Jerman"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
msgid "Austria"
msgstr "Austria"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
msgid "Belgium"
msgstr "Belgia"
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
msgid "Netherlands"
msgstr "Belanda"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
msgid "Spain"
msgstr "Spanyol"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, python-brace-format
msgid "Bank account {iban} at {bank}"
msgstr "Rekening bank {iban} di {bank}"
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
msgid "EPS via Stripe"
msgstr "EPS melalui Stripe"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
msgid "Multibanco via Stripe"
msgstr "Multibanco melalui Stripe"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
msgid "Przelewy24 via Stripe"
msgstr "Przelewy24 melalui Stripe"
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
"available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
msgid "WeChat Pay via Stripe"
msgstr "WeChat Bayar melalui Stripe"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -30157,7 +30242,7 @@ msgstr "Produk tambahan"
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
msgid "Please enter numbers only."
msgstr "Silakan masukkan angka saja."
@@ -30211,7 +30296,7 @@ msgstr ""
"Metode pembayaran kamu telah diterapkan, namun {} masih perlu dibayar. "
"Silakan pilih metode pembayaran untuk sisanya."
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
msgid "Please select a payment method."
msgstr "Silakan pilih metode pembayaran."
@@ -30220,8 +30305,8 @@ msgstr "Silakan pilih metode pembayaran."
msgid "Please select a payment method to proceed."
msgstr "Silakan pilih metode pembayaran untuk melanjutkan."
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
msgid "The payment information you entered was incomplete."
msgstr "Informasi pembayaran yang kamu masukkan tidak lengkap."
@@ -30353,7 +30438,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
msgid "plus taxes"
@@ -30854,7 +30939,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -30867,7 +30952,7 @@ msgstr "jumlah minimum untuk memesan: %(num)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -30906,7 +30991,7 @@ msgstr "Tampilkan varian"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
msgid "Original price:"
@@ -30915,7 +31000,7 @@ msgstr "Harga asli:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
msgid "New price:"
@@ -30927,8 +31012,8 @@ msgstr "Harga baru:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -30942,7 +31027,7 @@ msgstr "Ubah harga untuk %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -30953,7 +31038,7 @@ msgstr "Ubah harga untuk %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
msgid "incl. taxes"
@@ -30962,7 +31047,7 @@ msgstr "termasuk. pajak"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, python-format
@@ -30972,7 +31057,7 @@ msgstr "plus %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -30980,7 +31065,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "termasuk. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, python-format
@@ -30989,8 +31074,8 @@ msgstr "Tambahkan %(item)s, %(var)s ke keranjang"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
msgctxt "checkbox"
@@ -30999,15 +31084,15 @@ msgstr "Pilih"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr "Kurangi kuantitas"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, python-format
msgid "Quantity of %(item)s, %(var)s to order"
@@ -31015,15 +31100,15 @@ msgstr "Jumlah %(item)s, %(var)s yang akan dipesan"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr "Tingkatkan kuantitas"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, python-format
@@ -31031,7 +31116,7 @@ msgid "Add %(item)s to cart"
msgstr "Tambahkan %(item)s ke keranjang"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, python-format
msgid "Quantity of %(item)s to order"
@@ -31042,27 +31127,45 @@ msgid "There are no add-ons available for this product."
msgstr "Tidak ada tambahan yang tersedia untuk produk ini."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Masukkan kode voucher di bawah untuk membeli tiket ini."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "Tidak tersedia"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "Tidak tersedia"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "SUDAH TERPESAN SEMUA"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "TERJUAL HABIS"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Telah direservasi"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr "Semua produk yang tersisa sudah dipesan tetapi mungkin tersedia lagi."
@@ -31513,7 +31616,7 @@ msgid "Uncategorized items"
msgstr "Item yang tidak dikategorikan"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, python-format
@@ -31521,7 +31624,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Tampilkan gambar ukuran penuh %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, python-format
@@ -31529,19 +31632,14 @@ msgid "%(value)s incl. taxes"
msgstr "%(value)s termasuk. pajak"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, python-format
msgid "%(value)s without taxes"
msgstr "%(value)s tanpa pajak"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr "Masukkan kode voucher di bawah untuk membeli tiket ini."
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, python-format
msgid "Set price in %(currency)s for %(item)s"
@@ -31602,7 +31700,7 @@ msgstr "Tampilkan minggu depan, %(week)s"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
msgid "Few tickets left"
msgstr "Hanya sedikit tiket yang tersisa"
@@ -31611,7 +31709,7 @@ msgstr "Hanya sedikit tiket yang tersisa"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
msgctxt "available_event_in_list"
msgid "Buy now"
msgstr "Beli sekarang"
@@ -31626,7 +31724,7 @@ msgstr "Beli sekarang"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Pesan sekarang"
@@ -31635,7 +31733,7 @@ msgstr "Pesan sekarang"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "Sudah terpesan semua"
@@ -31693,12 +31791,12 @@ msgid "Other dates"
msgstr "Tanggal lainnya"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
msgid "The booking period for this event is over."
msgstr "Periode pemesanan untuk acara ini telah berakhir."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, python-format
msgid "The booking period for this event will start on %(date)s at %(time)s."
msgstr ""
@@ -31926,7 +32024,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Minta faktur"
@@ -32165,7 +32263,7 @@ msgstr ""
"Mengubah alamat faktur kamu tidak akan secara otomatis menghasilkan faktur "
"baru. Silakan hubungi kami jika kamu memerlukan faktur baru."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Simpan perubahan"
@@ -32721,7 +32819,7 @@ msgid "Multiple dates"
msgstr "Buat beberapa tanggal"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Info lebih lanjut"
@@ -32793,8 +32891,8 @@ msgstr "Keranjang Anda sekarang kosong."
msgid "The products have been successfully added to your cart."
msgstr "Produk telah berhasil ditambahkan ke keranjang Anda."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr "Tiket untuk acara ini tidak dapat dibeli di saluran penjualan ini."
@@ -32866,76 +32964,76 @@ msgstr ""
"Kami tidak dapat menggunakan login Anda karena alamat email {email} sudah "
"digunakan untuk akun lain di sistem ini."
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr ""
"Kode acara tidak diketahui atau tidak diizinkan untuk mengakses acara ini."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Tidak ada tanggal yang dipilih."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Tanggal tidak diketahui dipilih."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "Silakan kembali dan coba lagi."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "Pembayaran pesanan ini tidak dapat dilanjutkan."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "Pembayaran sudah terlambat untuk diterima."
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
msgid "An invoice has been generated."
msgstr "Faktur telah dibuat."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
msgid "The payment method for this order cannot be changed."
msgstr "Metode pembayaran pesanan ini tidak dapat diubah."
-#: pretix/presale/views/order.py:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "Pembayaran sedang menunggu pesanan ini."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "Anda tidak dapat mengubah pesanan ini"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "Anda memilih biaya pembatalan yang tidak valid."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
msgid "Canceled by customer"
msgstr "Dibatalkan oleh pelanggan"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "Pembatalan telah diminta."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr "Pengunduhan tiket belum (belum) diaktifkan untuk pesanan ini."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
"Silakan klik tautan yang kami kirimkan melalui email untuk mengunduh tiket "
"Anda."
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
@@ -32944,29 +33042,29 @@ msgstr ""
"Urutannya telah diubah. Kamu sekarang dapat melanjutkan dengan membayar "
"jumlah terbuka sebesar {amount}."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
msgid "You did not make any changes."
msgstr "Anda tidak melakukan perubahan apa pun."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
"Anda tidak boleh mengubah pesanan Anda sedemikian rupa sehingga mengurangi "
"harga total."
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
"Anda hanya dapat mengubah pesanan Anda sedemikian rupa sehingga meningkatkan "
"harga total."
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr ""
"Anda tidak boleh mengubah pesanan Anda sedemikian rupa sehingga mengubah "
"harga total."
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You may not change your order in a way that reduces the total price."
msgid "You may not change your order in a way that would require a refund."
@@ -32974,7 +33072,7 @@ msgstr ""
"Anda tidak boleh mengubah pesanan Anda sedemikian rupa sehingga mengurangi "
"harga total."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
@@ -32982,7 +33080,7 @@ msgstr ""
"Anda tidak boleh mengubah pesanan dengan cara yang meningkatkan harga total "
"karena pembayaran tidak lagi diterima untuk acara ini."
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr "Anda tidak dapat mengubah urutan ini."
@@ -33061,35 +33159,43 @@ msgstr ""
"Terima kasih banyak! Kami akan menugaskan tempat Anda di daftar tunggu "
"kepada orang lain."
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "Toko tiket ini saat ini dinonaktifkan."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "Tanggal yang dipilih tidak ada dalam rangkaian acara ini."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "dari %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr "Hanya profil pengguna"
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "Akses baca"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "Akses tulis"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr ""
+#~ "Produk ini ditambahkan ke keranjang pengguna jika voucher ditukarkan."
+
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Batasi untuk penerima tanpa check-in"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Perender Faktur Modern (pretix 2.7)"
diff --git a/src/pretix/locale/id/LC_MESSAGES/djangojs.po b/src/pretix/locale/id/LC_MESSAGES/djangojs.po
index 5b4469e8c..726e75e78 100644
--- a/src/pretix/locale/id/LC_MESSAGES/djangojs.po
+++ b/src/pretix/locale/id/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2023-09-20 14:01+0000\n"
"Last-Translator: Mahdia Aliyy \n"
"Language-Team: Indonesian \n"
"Language-Team: Italian not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4415,7 +4395,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4423,59 +4403,59 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "Durata dell'abbonamento in mesi"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
msgid "Validity"
msgstr "Valido"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4487,58 +4467,58 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
msgid "Start of validity"
msgstr "Inizio prevendita"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
msgid "End of validity"
msgstr "Fine della prevendita"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
#, fuzzy
msgid "Minutes"
msgstr "minuti"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr "Ore"
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
#, fuzzy
msgid "Months"
msgstr "Mese"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
#, fuzzy
msgid "Customers can select the validity start date"
msgstr "I clienti non possono più modificare i loro ordini"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
msgid "Maximum future start"
msgstr "Tasse"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
#, fuzzy
msgid "The selected start date may only be this many days in the future."
msgstr "La data selezionata non esiste in questa serie di eventi."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4548,20 +4528,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4574,63 +4554,63 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
msgid "The selected media type is not enabled in your organizer settings."
msgstr "La data selezionata non esiste in questa serie di eventi."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
msgid "The selected media type does not support usage for tickets currently."
msgstr "La data selezionata non esiste in questa serie di eventi."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "La data selezionata non esiste in questa serie di eventi."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
#, fuzzy
msgid "Require approval"
msgstr "Il nuovo ordine richiede l'approvazione"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4638,102 +4618,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr "Questa variante non sarà venduta prima della data indicata."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr "Questa variante non sarà venduta doo la data indicata."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Variante prodotto"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Varianti prodotto"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4741,59 +4721,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr "Il sotto-evento non appartiene a questo evento."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "Bisogna impostare una variante per questo prodotto."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "La variante scelta non appartiene a questo prodotto."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4801,186 +4781,186 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "testo d'aiuto"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Domanda nascosta"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
#, fuzzy
msgid "Currently not supported in our apps and during check-in"
msgstr "La domanda non può dipendere da una domanda fatta durante il check-in."
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
#, fuzzy
msgid "Maximum value"
msgstr "Tasse"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
msgid "Maximum length"
msgstr "Tasse"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
msgid "Invalid input type."
msgstr "oggetto non valido"
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
#, fuzzy
msgid "Please choose a later date."
msgstr "Data di Inizio"
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
#, fuzzy
msgid "Please choose an earlier date."
msgstr "Data di Inizio"
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Varianti"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4988,11 +4968,11 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5003,11 +4983,11 @@ msgstr ""
"annullamenti ordini o a carrelli scaduti. Puoi sempre riattivarlo "
"manualmente."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5017,47 +4997,47 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Il sotto-evento non può essere vuoto per le serie di eventi."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
msgid "Required for products"
msgstr "Rimborso o pagamento esterno"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5174,7 +5154,7 @@ msgid "expired"
msgstr "scaduto"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "Cliente"
@@ -5188,7 +5168,7 @@ msgstr ""
msgid "Total amount"
msgstr "Importo totale"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5212,12 +5192,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "in attesa di approvazione"
@@ -5271,133 +5251,133 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "creato"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "in attesa"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "confermato"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "cancellato"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "fallito"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "rimborsato"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Informazioni sul pagamento"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
#, fuzzy
msgid "Refund reason"
msgstr "Ordini pendenti"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr "assicurazione"
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5408,7 +5388,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5416,27 +5396,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Azienda"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr "Questo testo verrà riportato nella tua fattura."
@@ -5605,7 +5585,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5725,144 +5705,147 @@ msgid "Voucher value"
msgstr "Valore Voucher"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
msgid "You cannot select a product that belongs to a different event."
msgstr "Non puoi scegliere questo posto."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "L'identificativo {id} del posto non appartiene a questo evento."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
@@ -5871,20 +5854,20 @@ msgstr ""
"Il posto \"{id}\" non è al momento dispoinibile (bloccato, già venduto o per "
"un voucher differente)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5935,15 +5918,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6188,13 +6171,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6568,6 +6551,15 @@ msgstr "123.45 €"
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "Luca Rossi"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6834,7 +6826,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6886,10 +6878,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Nome del partecipante: {part}"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Sig. Rossi"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6977,7 +6977,7 @@ msgid "Event canceled"
msgstr "Evento termina"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6996,7 +6996,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -7016,13 +7016,38 @@ msgstr ""
"selezionata. Vedi sotto i dettagli."
#: pretix/base/services/cart.py:117
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Alcuni dei prodotti scelti non sono più disponbili nella quantità "
+"selezionata. Vedi sotto i dettagli."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Alcuni dei prodotti scelti non sono più disponbili nella quantità "
+"selezionata. Vedi sotto i dettagli."
+
+#: pretix/base/services/cart.py:126
#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "Non puoi selezionare più di %s elemento per ogni ordine."
msgstr[1] "Non puoi selezionare più di %s elementi per ogni ordine."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, fuzzy, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -7030,7 +7055,7 @@ msgid_plural ""
msgstr[0] "Devi scegliere almeno %(min)s biglietti di %(product)s"
msgstr[1] "Devi scegliere almeno %(min)s biglietti di %(product)s"
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7038,7 +7063,7 @@ msgid_plural ""
msgstr[0] "Devi scegliere almeno %(min)s biglietti di %(product)s"
msgstr[1] "Devi scegliere almeno %(min)s biglietti di %(product)s"
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -7049,49 +7074,49 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
msgid "The booking period for this event has not yet started."
msgstr "La prevendita pre questo evento è conclusa o non è ancora iniziata."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
msgid "The booking period for this event has ended."
msgstr "Il periodo di prevendita per questo evento è concluso."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Questo Voucher è inesistente."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7102,7 +7127,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7115,12 +7140,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7129,36 +7154,36 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Questo Voucher è scaduto."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Questo Voucher non è valido per questo prodotto."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "Questo Voucher non è valido per questo posto."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7167,33 +7192,33 @@ msgstr ""
"Questo Voucher non è applicabile ai prodotti da te aggiunti al carrello, "
"probabilmente è valido per altre date."
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Questo Voucher non è valido per questa data."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "E' necessario un Voucher valido per ordinare questo prodotto."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, fuzzy, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7204,7 +7229,7 @@ msgid_plural ""
msgstr[0] "Devi scegliere almeno %(min)s biglietti di %(product)s"
msgstr[1] "Devi scegliere almeno %(min)s biglietti di %(product)s"
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -7215,14 +7240,14 @@ msgid_plural ""
msgstr[0] "Devi scegliere almeno %(min)s biglietti di %(product)s"
msgstr[1] "Devi scegliere almeno %(min)s biglietti di %(product)s"
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
msgid ""
"One of the products you selected can only be bought as an add-on to another "
@@ -7230,29 +7255,29 @@ msgid ""
msgstr ""
"Alcuni dei prodotti scelti non sono più disponbili. Vedi sotto i dettagli."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "Non puoi scegliere questo posto."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7525,7 +7550,7 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -7534,7 +7559,7 @@ msgstr ""
"Hai ricevuto questa email perchè qualcuno ha effettuao un ordine per te per "
"{event}"
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -7543,12 +7568,12 @@ msgstr ""
"Puoi vedere i dettagli del tuo ordine a questo link:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr "Hai ricevuto questa email perchè hai effettuato un ordine per {event}."
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
msgctxt "attachment_filename"
msgid "Calendar invite"
@@ -7623,7 +7648,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7633,14 +7658,14 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
"Alcuni dei prodotti scelti non sono più disponbili. Vedi sotto i dettagli."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -7648,27 +7673,27 @@ msgstr ""
"Alcuni dei prodotti scelti non sono più disponbili nella quantità "
"selezionata. Vedi sotto i dettagli."
-#: pretix/base/services/orders.py:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Il tuo carrello è vuoto."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, fuzzy, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7679,198 +7704,218 @@ msgid_plural ""
msgstr[0] "Devi scegliere almeno %(min)s biglietti di %(product)s"
msgstr[1] "Devi scegliere almeno %(min)s biglietti di %(product)s"
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
#, fuzzy
msgid "The booking period has ended."
msgstr "Il posto selezionato {seat} non è disponibile."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
#, fuzzy
msgid "You need a valid voucher code to order one of the products."
msgstr "E' necessario un Voucher valido per ordinare questo prodotto."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
msgid "The order was not canceled."
msgstr "Ordine modificato"
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
#, fuzzy
msgid "The selected product does not allow to select a seat."
msgstr "Il sotto-evento non appartiene a questo evento."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Azienda semplice"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Esempio di biglietto d'ingresso"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Un testo con una motivazione può essere inserito qui."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "L'importo è stato dedotto dalla tua carta."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr "Trasferisci i soldi a questo conto bancario: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8195,7 +8240,7 @@ msgid "Show exchange rates"
msgstr "Mostra il valore a"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8682,7 +8727,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8730,7 +8775,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "Nascondi tutti i prodotti che sono stati venduti"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8746,7 +8791,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr "Abilita lista d'attesa"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9104,7 +9149,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -9112,7 +9157,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -9208,19 +9253,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9248,7 +9293,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9619,12 +9664,12 @@ msgstr ""
"Un saluto, \n"
"{event}"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -10563,7 +10608,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10922,14 +10967,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10974,11 +11019,11 @@ msgstr ""
"Questo sito è basato su software libero. Se vuoi leggere i termini della "
"licenza o ottenere il codice sorgente, segui questi link o le istruzioni:"
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr "Abilita formato biglietti"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Scarica biglietto"
@@ -11331,7 +11376,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -11365,19 +11410,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Tutte le date"
@@ -11418,287 +11463,287 @@ msgstr ""
msgid "All gates"
msgstr "Tutte le date"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "Default ({value})"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
msgid "Subject sent to order contact address"
msgstr "Indirizzo di contatto dell'ordine modificato"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
#, fuzzy
msgid "Text sent to order contact address"
msgstr "Indirizzo di contatto dell'ordine modificato"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11707,168 +11752,168 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
#, fuzzy
msgid "Subject (requested by user)"
msgstr "Rimborso del pagamento richiesto dal cliente"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
msgid "Text for approved order"
msgstr "Non pagati o ordini gratuiti"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
msgid "Subject for approved free order"
msgstr "Non pagati o ordini gratuiti"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
msgid "Text for approved free order"
msgstr "Non pagati o ordini gratuiti"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
msgid "Text for denied order"
msgstr "Non pagati o ordini gratuiti"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
#, fuzzy
msgid "Ticket code generator"
msgstr "Codice biglietto"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "individuale"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
#, fuzzy
msgid "Sale not allowed"
msgstr "Prevendita non ancora attiva"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
#, fuzzy
msgid "Order requires approval"
msgstr "Il nuovo ordine richiede l'approvazione"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
#, fuzzy
msgid "Text on invoice"
msgstr "Fattura fiscale"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11876,48 +11921,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Scaricamento biglietti"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11925,27 +11970,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Pagamento tramite bonifico bancario"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Gratuito"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -12080,7 +12125,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -12088,18 +12133,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -12310,7 +12355,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -12389,8 +12434,8 @@ msgstr ""
msgid "Search voucher"
msgstr "Cerca voucher"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -12438,7 +12483,7 @@ msgstr "Solo pagamenti con successo"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr "Tipo di scansione"
@@ -12449,7 +12494,7 @@ msgstr "Indirizzi URL di reindirizzamento"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr "Dispositivo"
@@ -12477,9 +12522,9 @@ msgstr "Data di Fine"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12712,115 +12757,124 @@ msgstr "Questo campo è obbligatorio"
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+msgid "No products"
+msgstr "Prodotto"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(Default per l'evento)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "Acquistato"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Canceled by customer"
msgid "Date chosen by customer"
msgstr "Cancellato dal cliente"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
#, fuzzy
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
@@ -12830,13 +12884,13 @@ msgstr ""
"diverse da zero poiché l'imposta sulle vendite verrà applicata al momento "
"del riscatto della Gift card."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12844,12 +12898,12 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
msgid "The start of validity must be before the end of validity."
msgstr "Il sotto-evento non appartiene a questo evento."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12857,40 +12911,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "inattivo"
@@ -12967,12 +13021,12 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
msgid "Confirm order regardless of payment"
msgstr "Conferma pagamento"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12983,21 +13037,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -13005,16 +13059,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -13023,30 +13077,30 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
#, fuzzy
msgid "Generate cancellation for invoice"
msgstr "Prevendita non ancora attiva"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -13055,59 +13109,59 @@ msgstr ""
msgid "Payment date"
msgstr "Data pagamento"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
msgid "Please select some events."
msgstr "Scegli un metodo di pagamento."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -13116,7 +13170,7 @@ msgstr ""
msgid "Seat"
msgstr "Posto"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -13126,132 +13180,132 @@ msgstr "Posto"
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
msgid "Ticket is blocked"
msgstr "Biglietto segreto"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
#, fuzzy
msgid "Cancel this position"
msgstr "Solo ordini pagati"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
#, fuzzy
msgid "Attach tickets"
msgstr "Vai al negozio"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
#, fuzzy
msgid "Attach invoices"
msgstr "Tutte le fatture"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
#, fuzzy
msgid "Cancel all dates"
msgstr "Solo ordini pagati"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -13260,30 +13314,30 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
#, fuzzy
msgid "Keep fees"
msgstr "Tariffe dell'ordine"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -13291,22 +13345,22 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
#, fuzzy
msgid "Send information via email"
msgstr "Informazioni dell'ordine modificate"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
#, fuzzy
msgid "Send information to waiting list"
msgstr "Informazioni dell'ordine modificate"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -13336,7 +13390,7 @@ msgstr ""
"Un saluto, \n"
"{event}"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -13358,24 +13412,24 @@ msgstr ""
"Un saluto, \n"
"{event}"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -13394,7 +13448,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -13536,11 +13590,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Facoltativo"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
#, fuzzy
msgctxt "form_bulk"
msgid "change"
@@ -13611,16 +13665,16 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
msgid "The end of availability should be after the start of availability."
msgstr "Il sotto-evento non appartiene a questo evento."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -13628,40 +13682,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr "Le tue modifiche non possono essere salvate. Leggi i dettagli sotto."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr "Invia voucher via email"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr "Il tuo Voucher per {event}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, fuzzy, python-brace-format
msgid ""
"Hello,\n"
@@ -13691,100 +13745,100 @@ msgstr ""
"\n"
"{event}"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "Destinatari"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr "o"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "Utilizzi massimi per voucher"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -14308,7 +14362,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -14317,7 +14371,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14964,7 +15018,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "L'ordine è stato annullato (commento: \"{comment}\")."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -15184,9 +15238,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -15462,7 +15516,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -15494,9 +15548,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15872,7 +15926,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15986,7 +16040,7 @@ msgstr "Zona"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Risultato"
@@ -17218,8 +17272,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -18273,7 +18327,7 @@ msgstr ""
msgid "New variation"
msgstr "Variazione"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -18281,35 +18335,35 @@ msgstr ""
msgid "Availability"
msgstr "Disponibilità"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
msgid "Tickets & Badges"
msgstr "Check-in del biglietto effettuato"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
msgid "Check-in & Validity"
msgstr "Modifica dettagli"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
msgid "Duration"
msgstr "Variante"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr "mesi"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -18318,17 +18372,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -18500,7 +18554,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -18561,8 +18615,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -21889,7 +21943,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -21907,8 +21961,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -21920,9 +21974,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -21937,7 +21991,7 @@ msgstr "Solo ordini pagati"
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -21945,7 +21999,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -21989,11 +22043,22 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+msgid "You can change this option in the product settings."
+msgstr "Non puoi modificare questo ordine"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -22930,9 +22995,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -23037,7 +23102,7 @@ msgstr "Nessuna data"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Vendite conclusa"
@@ -23045,7 +23110,7 @@ msgstr "Vendite conclusa"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -23151,7 +23216,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -23320,7 +23385,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -23430,25 +23495,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -23577,18 +23642,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr "Numero di ordine sconosciuto oppure non autorizzato ad accedere."
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -23816,15 +23881,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -23848,7 +23913,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr "Si è verificato un errore. Vedi i dettagli sotto."
@@ -23857,12 +23922,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -23890,7 +23955,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -24227,7 +24292,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -24242,32 +24307,32 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
#, fuzzy
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Il posto selezionato {seat} non è disponibile."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -24463,7 +24528,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "Questa non è una serie di eventi."
@@ -24924,7 +24989,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -25587,9 +25652,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
msgctxt "export_category"
msgid "Check-in"
@@ -25607,84 +25672,84 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
#, fuzzy
msgid "Checked out"
msgstr "Checkout"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
#, fuzzy
msgid "Automatically checked in"
msgstr "Check-in del biglietto effettuato"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
msgid "Valid check-in codes"
msgstr "Filtra per stato"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
msgid "Upload date"
msgstr "Data di esportazione"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
#, fuzzy
msgid "Upload time"
msgstr "Scarica biglietto"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
#, fuzzy
msgid "Successful scans only"
msgstr "Solo pagamenti con successo"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
#, fuzzy
msgid "All check-in lists"
msgstr "Filtra per stato"
@@ -25717,13 +25782,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -25788,7 +25851,7 @@ msgstr ""
"pagamento verrà completato."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -26477,159 +26540,159 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Lista d'attesa"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Aggiungi biglietti per una data diversa"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Data di Fine"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Limita ai prodotti"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
#, fuzzy
msgid "Filter check-in status"
msgstr "Filtra per stato"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
-msgstr "Aggiungi biglietti per una data diversa"
+msgid "Restrict to recipients without check-in on any list"
+msgstr "Lista degli ordini"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Includi solamente gli ordini creati in o dopo questa data."
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Lista degli ordini"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Lista degli ordini"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr "Assoluto"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
#, fuzzy
msgid "Relative, before event start"
msgstr "Rimborso o pagamento esterno"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
#, fuzzy
msgid "Relative, before event end"
msgstr "Rimborso o pagamento esterno"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
#, fuzzy
msgid "Relative, after event start"
msgstr "Rimborso o pagamento esterno"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Lista degli ordini"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
#, fuzzy
msgid "Please specify the send date"
msgstr "Data di Inizio"
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
#, fuzzy
msgid "Please specify the offset days and time"
msgstr "Inserisci la stessa password due volte"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -27197,21 +27260,34 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Genera biglietti"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -27220,11 +27296,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -27234,47 +27310,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Pagamenti con carta di credito"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -27282,27 +27358,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -27310,52 +27386,52 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
#, fuzzy
msgid "Destination"
msgstr "Descrizione"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: Italian \n"
"Language-Team: Japanese not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4339,7 +4317,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4347,58 +4325,58 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr ""
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4410,55 +4388,55 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
#| msgid "Start of presale"
msgid "Start of validity"
msgstr "先行販売開始"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "End of presale"
msgid "End of validity"
msgstr "先行販売終了"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr ""
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4468,20 +4446,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4494,59 +4472,59 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr ""
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4554,102 +4532,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr ""
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr ""
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr ""
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4657,59 +4635,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4717,182 +4695,182 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr ""
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr ""
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Client ID"
msgid "Invalid input type."
msgstr "クライアントID"
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr ""
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr ""
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4900,22 +4878,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4925,46 +4903,46 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr ""
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr ""
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5080,7 +5058,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr ""
@@ -5094,7 +5072,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5118,12 +5096,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5173,132 +5151,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
-msgctxt "payment_state"
-msgid "created"
-msgstr ""
-
-#: pretix/base/models/orders.py:1634
-msgctxt "payment_state"
-msgid "pending"
-msgstr ""
-
-#: pretix/base/models/orders.py:1635
-msgctxt "payment_state"
-msgid "confirmed"
-msgstr ""
-
-#: pretix/base/models/orders.py:1636
-msgctxt "payment_state"
-msgid "canceled"
-msgstr ""
-
#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
-msgid "failed"
+msgid "created"
msgstr ""
#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
+msgid "pending"
+msgstr ""
+
+#: pretix/base/models/orders.py:1639
+msgctxt "payment_state"
+msgid "confirmed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1640
+msgctxt "payment_state"
+msgid "canceled"
+msgstr ""
+
+#: pretix/base/models/orders.py:1641
+msgctxt "payment_state"
+msgid "failed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1642
+msgctxt "payment_state"
msgid "refunded"
msgstr ""
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr ""
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr ""
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5309,7 +5287,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5317,27 +5295,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr ""
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5505,7 +5483,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5624,165 +5602,168 @@ msgid "Voucher value"
msgstr ""
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot generate an invoice for this order."
msgid "You cannot select a product that belongs to a different event."
msgstr "この注文には請求書を発行することができません。"
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5832,15 +5813,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6084,13 +6065,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6455,6 +6436,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "山田太郎"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6718,7 +6708,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6766,10 +6756,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr ""
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "山田様"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6855,7 +6853,7 @@ msgid "Event canceled"
msgstr ""
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6874,7 +6872,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6891,27 +6889,42 @@ msgid ""
msgstr ""
#: pretix/base/services/cart.py:117
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
#, fuzzy, python-format
#| msgid "You cannot generate an invoice for this order."
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "この注文には請求書を発行することができません。"
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
"You cannot select more than %(max)s items of the product %(product)s."
msgstr[0] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
"You need to select at least %(min)s items of the product %(product)s."
msgstr[0] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6921,49 +6934,49 @@ msgid_plural ""
"items of it."
msgstr[0] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr ""
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
#| msgid "The amount has been charged to your card."
msgid "The booking period for this event has ended."
msgstr "その金額がカードに請求されました。"
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6973,7 +6986,7 @@ msgid_plural ""
"%(number)s matching products."
msgstr[0] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6985,12 +6998,12 @@ msgid_plural ""
"your cart that can no longer be purchased like this."
msgstr[0] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -6999,69 +7012,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7071,7 +7084,7 @@ msgid_plural ""
"product %(base)s."
msgstr[0] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -7081,42 +7094,42 @@ msgid_plural ""
"the product %(base)s."
msgstr[0] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7391,26 +7404,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr ""
@@ -7483,7 +7496,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7493,39 +7506,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7535,198 +7548,218 @@ msgid_plural ""
"removed the surplus items from your cart."
msgstr[0] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
#, fuzzy
#| msgid "The amount has been charged to your card."
msgid "The booking period has ended."
msgstr "その金額がカードに請求されました。"
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The amount has been charged to your card."
msgid "The order was not canceled."
msgstr "その金額がカードに請求されました。"
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "サンプル株式会社"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "サンプル用チケット"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "ここでユーザーの理由を述べることができる。"
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "その金額がカードに請求されました。"
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr "金額を次の口座へお振込ください: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8038,7 +8071,7 @@ msgid "Show exchange rates"
msgstr ""
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8517,7 +8550,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8565,7 +8598,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8581,7 +8614,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -8931,7 +8964,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8939,7 +8972,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -9035,19 +9068,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9074,7 +9107,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9342,12 +9375,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -10134,7 +10167,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10486,14 +10519,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10534,11 +10567,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -10886,7 +10919,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -10918,19 +10951,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10970,287 +11003,287 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Order contact address changed"
msgid "Subject sent to order contact address"
msgstr "注文のEメールアドレスが変更されました"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11259,159 +11292,159 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr ""
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr ""
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr ""
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11419,48 +11452,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11468,27 +11501,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -11614,7 +11647,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11622,18 +11655,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11832,7 +11865,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -11909,8 +11942,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -11954,7 +11987,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -11964,7 +11997,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -11989,9 +12022,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12217,111 +12250,119 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+msgid "No products"
+msgstr ""
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr ""
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
msgid "Date chosen by customer"
msgstr ""
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
#, fuzzy
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
@@ -12330,13 +12371,13 @@ msgstr ""
"引換券をご利用の際には、付加価値税が課されるため、税率を0%に設定する必要があ"
"ります。"
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12344,11 +12385,11 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12356,40 +12397,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12466,11 +12507,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12481,21 +12522,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12503,16 +12544,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12521,29 +12562,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12552,58 +12593,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12612,7 +12653,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12622,129 +12663,129 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Ticket checked in"
msgid "Ticket is blocked"
msgstr "チケットのチェックインが完了しました"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -12753,29 +12794,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -12783,20 +12824,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12814,7 +12855,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12828,24 +12869,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -12864,7 +12905,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -13004,11 +13045,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr ""
@@ -13078,15 +13119,15 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -13094,40 +13135,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -13144,100 +13185,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -13756,7 +13797,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -13765,7 +13806,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14413,7 +14454,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -14632,9 +14673,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -14906,7 +14947,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -14938,9 +14979,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15304,7 +15345,7 @@ msgstr[0] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15417,7 +15458,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -16619,8 +16660,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -17646,7 +17687,7 @@ msgstr ""
msgid "New variation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -17654,34 +17695,34 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Description"
msgid "Duration"
msgstr "概要"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -17690,17 +17731,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -17867,7 +17908,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -17929,8 +17970,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -21195,7 +21236,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -21212,8 +21253,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -21225,9 +21266,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -21241,7 +21282,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -21249,7 +21290,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -21293,11 +21334,21 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the product settings."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -22223,9 +22274,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22330,7 +22381,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -22338,7 +22389,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -22434,7 +22485,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22603,7 +22654,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -22711,25 +22762,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -22851,18 +22902,18 @@ msgid_plural ""
msgstr[0] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -23069,15 +23120,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -23101,7 +23152,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -23110,12 +23161,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -23143,7 +23194,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23475,7 +23526,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -23490,31 +23541,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -23706,7 +23757,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -24166,7 +24217,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -24789,9 +24840,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr ""
@@ -24808,78 +24859,78 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -24911,13 +24962,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -24978,7 +25027,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -25624,148 +25673,148 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "この日以降に作成された注文に限る。"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "この日以降に作成された注文に限る。"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -26302,21 +26351,32 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+msgid "Generate API keys"
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -26325,11 +26385,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -26339,47 +26399,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26387,27 +26447,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26415,51 +26475,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: Japanese \n"
"Language-Team: Korean not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4212,7 +4190,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4220,58 +4198,58 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr ""
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4283,51 +4261,51 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr ""
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr ""
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr ""
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4337,20 +4315,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4363,59 +4341,59 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr ""
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4423,102 +4401,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr ""
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr ""
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr ""
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4526,59 +4504,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4586,180 +4564,180 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr ""
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr ""
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr ""
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr ""
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr ""
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4767,22 +4745,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4792,46 +4770,46 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr ""
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr ""
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -4947,7 +4925,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr ""
@@ -4961,7 +4939,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -4985,12 +4963,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5039,132 +5017,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
-msgctxt "payment_state"
-msgid "created"
-msgstr ""
-
-#: pretix/base/models/orders.py:1634
-msgctxt "payment_state"
-msgid "pending"
-msgstr ""
-
-#: pretix/base/models/orders.py:1635
-msgctxt "payment_state"
-msgid "confirmed"
-msgstr ""
-
-#: pretix/base/models/orders.py:1636
-msgctxt "payment_state"
-msgid "canceled"
-msgstr ""
-
#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
-msgid "failed"
+msgid "created"
msgstr ""
#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
+msgid "pending"
+msgstr ""
+
+#: pretix/base/models/orders.py:1639
+msgctxt "payment_state"
+msgid "confirmed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1640
+msgctxt "payment_state"
+msgid "canceled"
+msgstr ""
+
+#: pretix/base/models/orders.py:1641
+msgctxt "payment_state"
+msgid "failed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1642
+msgctxt "payment_state"
msgid "refunded"
msgstr ""
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr ""
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr ""
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5175,7 +5153,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5183,27 +5161,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr ""
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5371,7 +5349,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5490,163 +5468,166 @@ msgid "Voucher value"
msgstr ""
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5696,15 +5677,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -5948,13 +5929,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6319,6 +6300,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr ""
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6570,7 +6560,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6618,10 +6608,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr ""
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6707,7 +6705,7 @@ msgid "Event canceled"
msgstr ""
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6726,7 +6724,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6744,12 +6742,27 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
+#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6757,7 +6770,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -6765,7 +6778,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6776,47 +6789,47 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr ""
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr ""
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6827,7 +6840,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6840,12 +6853,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -6854,69 +6867,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -6927,7 +6940,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -6938,42 +6951,42 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7240,26 +7253,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr ""
@@ -7332,7 +7345,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7342,39 +7355,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7385,194 +7398,214 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr ""
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr ""
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -7882,7 +7915,7 @@ msgid "Show exchange rates"
msgstr ""
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8361,7 +8394,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8409,7 +8442,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8425,7 +8458,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -8773,7 +8806,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8781,7 +8814,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8875,19 +8908,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -8914,7 +8947,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9181,12 +9214,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -9971,7 +10004,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10323,14 +10356,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10371,11 +10404,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -10711,7 +10744,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -10743,19 +10776,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10793,285 +10826,285 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
-msgid "Text sent to order contact address"
-msgstr ""
-
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
-msgid "Send an email to attendees"
-msgstr ""
-
#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+msgid "Text sent to order contact address"
+msgstr ""
+
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+msgid "Send an email to attendees"
+msgstr ""
+
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11080,159 +11113,159 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr ""
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr ""
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr ""
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11240,48 +11273,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11289,27 +11322,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -11434,7 +11467,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11442,18 +11475,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11651,7 +11684,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -11728,8 +11761,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -11773,7 +11806,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -11783,7 +11816,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -11808,9 +11841,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12036,123 +12069,131 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+msgid "No products"
+msgstr ""
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr ""
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
msgid "Date chosen by customer"
msgstr ""
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12160,11 +12201,11 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12172,40 +12213,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12282,11 +12323,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12297,21 +12338,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12319,16 +12360,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12337,29 +12378,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12368,58 +12409,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12428,7 +12469,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12438,127 +12479,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -12567,29 +12608,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -12597,20 +12638,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12628,7 +12669,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12642,24 +12683,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -12678,7 +12719,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -12812,11 +12853,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr ""
@@ -12886,15 +12927,15 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -12902,40 +12943,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12952,100 +12993,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -13526,7 +13567,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -13535,7 +13576,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14163,7 +14204,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -14382,9 +14423,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -14654,7 +14695,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -14686,9 +14727,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15047,7 +15088,7 @@ msgstr[0] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15160,7 +15201,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -16360,8 +16401,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -17388,7 +17429,7 @@ msgstr ""
msgid "New variation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -17396,32 +17437,32 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -17430,17 +17471,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -17605,7 +17646,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -17665,8 +17706,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -20899,7 +20940,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -20916,8 +20957,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -20929,9 +20970,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -20945,7 +20986,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -20953,7 +20994,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -20997,11 +21038,21 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the product settings."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -21927,9 +21978,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22034,7 +22085,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -22042,7 +22093,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -22137,7 +22188,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22306,7 +22357,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -22414,25 +22465,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -22556,18 +22607,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -22774,15 +22825,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -22806,7 +22857,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -22815,12 +22866,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -22848,7 +22899,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23170,7 +23221,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -23185,31 +23236,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -23401,7 +23452,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -23853,7 +23904,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -24469,9 +24520,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr ""
@@ -24488,78 +24539,78 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -24591,13 +24642,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -24658,7 +24707,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -25289,144 +25338,144 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -25963,21 +26012,34 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "티켓 생성"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -25986,11 +26048,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -26000,47 +26062,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26048,27 +26110,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26076,51 +26138,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: LANGUAGE \n"
@@ -609,23 +609,23 @@ msgstr ""
msgid "Selected only"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:783
+#: pretix/static/pretixcontrol/js/ui/main.js:784
msgid "Enter page number between 1 and %(max)s."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:786
+#: pretix/static/pretixcontrol/js/ui/main.js:787
msgid "Invalid page number."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:944
+#: pretix/static/pretixcontrol/js/ui/main.js:945
msgid "Use a different name internally"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:984
+#: pretix/static/pretixcontrol/js/ui/main.js:985
msgid "Click to close"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:1059
+#: pretix/static/pretixcontrol/js/ui/main.js:1060
msgid "You have unsaved changes!"
msgstr ""
@@ -795,217 +795,237 @@ msgid "Only available with a voucher"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:35
+msgctxt "widget"
+msgid "Not yet available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:36
+msgctxt "widget"
+msgid "Not available anymore"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:37
+msgctxt "widget"
+msgid "Currently not available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:38
#, javascript-format
msgctxt "widget"
msgid "minimum amount to order: %s"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:36
+#: pretix/static/pretixpresale/js/widget/widget.js:39
msgctxt "widget"
msgid "Close ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:37
+#: pretix/static/pretixpresale/js/widget/widget.js:40
msgctxt "widget"
msgid "The ticket shop could not be loaded."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:38
+#: pretix/static/pretixpresale/js/widget/widget.js:41
msgctxt "widget"
msgid ""
"There are currently a lot of users in this ticket shop. Please open the shop "
"in a new tab to continue."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:40
+#: pretix/static/pretixpresale/js/widget/widget.js:43
msgctxt "widget"
msgid "Open ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:41
+#: pretix/static/pretixpresale/js/widget/widget.js:44
msgctxt "widget"
msgid "The cart could not be created. Please try again later"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:42
+#: pretix/static/pretixpresale/js/widget/widget.js:45
msgctxt "widget"
msgid ""
"We could not create your cart, since there are currently too many users in "
"this ticket shop. Please click \"Continue\" to retry in a new tab."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:44
+#: pretix/static/pretixpresale/js/widget/widget.js:47
msgctxt "widget"
msgid "Waiting list"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:45
+#: pretix/static/pretixpresale/js/widget/widget.js:48
msgctxt "widget"
msgid ""
"You currently have an active cart for this event. If you select more "
"products, they will be added to your existing cart."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:47
+#: pretix/static/pretixpresale/js/widget/widget.js:50
msgctxt "widget"
msgid "Resume checkout"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:48
+#: pretix/static/pretixpresale/js/widget/widget.js:51
msgctxt "widget"
msgid "Redeem a voucher"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:49
+#: pretix/static/pretixpresale/js/widget/widget.js:52
msgctxt "widget"
msgid "Redeem"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:50
+#: pretix/static/pretixpresale/js/widget/widget.js:53
msgctxt "widget"
msgid "Voucher code"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:51
+#: pretix/static/pretixpresale/js/widget/widget.js:54
msgctxt "widget"
msgid "Close"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:52
+#: pretix/static/pretixpresale/js/widget/widget.js:55
msgctxt "widget"
msgid "Continue"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:53
-msgctxt "widget"
-msgid "See variations"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:54
-msgctxt "widget"
-msgid "Choose a different event"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:55
-msgctxt "widget"
-msgid "Choose a different date"
-msgstr ""
-
#: pretix/static/pretixpresale/js/widget/widget.js:56
msgctxt "widget"
-msgid "Back"
+msgid "Show variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:57
msgctxt "widget"
-msgid "Next month"
+msgid "Hide variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:58
msgctxt "widget"
-msgid "Previous month"
+msgid "Choose a different event"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:59
msgctxt "widget"
-msgid "Next week"
+msgid "Choose a different date"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:60
msgctxt "widget"
-msgid "Previous week"
+msgid "Back"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:61
msgctxt "widget"
-msgid "Open seat selection"
+msgid "Next month"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:62
msgctxt "widget"
+msgid "Previous month"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:63
+msgctxt "widget"
+msgid "Next week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:64
+msgctxt "widget"
+msgid "Previous week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:65
+msgctxt "widget"
+msgid "Open seat selection"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:66
+msgctxt "widget"
msgid ""
"Some or all ticket categories are currently sold out. If you want, you can "
"add yourself to the waiting list. We will then notify if seats are available "
"again."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:63
+#: pretix/static/pretixpresale/js/widget/widget.js:67
msgctxt "widget"
msgid "Load more"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:65
+#: pretix/static/pretixpresale/js/widget/widget.js:69
msgid "Mo"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:66
+#: pretix/static/pretixpresale/js/widget/widget.js:70
msgid "Tu"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:67
+#: pretix/static/pretixpresale/js/widget/widget.js:71
msgid "We"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:68
+#: pretix/static/pretixpresale/js/widget/widget.js:72
msgid "Th"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:69
+#: pretix/static/pretixpresale/js/widget/widget.js:73
msgid "Fr"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:70
+#: pretix/static/pretixpresale/js/widget/widget.js:74
msgid "Sa"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:71
+#: pretix/static/pretixpresale/js/widget/widget.js:75
msgid "Su"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:74
+#: pretix/static/pretixpresale/js/widget/widget.js:78
msgid "January"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:75
+#: pretix/static/pretixpresale/js/widget/widget.js:79
msgid "February"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:76
+#: pretix/static/pretixpresale/js/widget/widget.js:80
msgid "March"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:77
+#: pretix/static/pretixpresale/js/widget/widget.js:81
msgid "April"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:78
+#: pretix/static/pretixpresale/js/widget/widget.js:82
msgid "May"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:79
+#: pretix/static/pretixpresale/js/widget/widget.js:83
msgid "June"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:80
+#: pretix/static/pretixpresale/js/widget/widget.js:84
msgid "July"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:81
+#: pretix/static/pretixpresale/js/widget/widget.js:85
msgid "August"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:82
+#: pretix/static/pretixpresale/js/widget/widget.js:86
msgid "September"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:83
+#: pretix/static/pretixpresale/js/widget/widget.js:87
msgid "October"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:84
+#: pretix/static/pretixpresale/js/widget/widget.js:88
msgid "November"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:85
+#: pretix/static/pretixpresale/js/widget/widget.js:89
msgid "December"
msgstr ""
diff --git a/src/pretix/locale/lt/LC_MESSAGES/django.po b/src/pretix/locale/lt/LC_MESSAGES/django.po
index 35eaf62d6..ee9ccdcd3 100644
--- a/src/pretix/locale/lt/LC_MESSAGES/django.po
+++ b/src/pretix/locale/lt/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-30 16:10+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -185,16 +185,16 @@ msgstr ""
msgid "Limit to events"
msgstr ""
-#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:279
-#: pretix/base/exporters/orderlist.py:1031 pretix/base/models/orders.py:231
-#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:752
+#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:283
+#: pretix/base/exporters/orderlist.py:1044 pretix/base/models/orders.py:231
+#: pretix/base/models/vouchers.py:292 pretix/base/orderimport.py:752
#: pretix/control/forms/filter.py:558
#: pretix/control/templates/pretixcontrol/order/index.html:897
#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21
#: pretix/control/views/vouchers.py:120
#: pretix/plugins/banktransfer/refund_export.py:46
-#: pretix/plugins/checkinlists/exporters.py:506
+#: pretix/plugins/checkinlists/exporters.py:509
msgid "Comment"
msgstr ""
@@ -203,13 +203,13 @@ msgid "The product \"{}\" is not assigned to a quota."
msgstr ""
#: pretix/api/serializers/checkin.py:66 pretix/base/models/event.py:1602
-#: pretix/base/models/items.py:1758 pretix/base/models/items.py:2016
+#: pretix/base/models/items.py:1821 pretix/base/models/items.py:2079
msgid "One or more items do not belong to this event."
msgstr ""
#: pretix/api/serializers/checkin.py:70 pretix/api/serializers/checkin.py:73
-#: pretix/base/models/items.py:2027 pretix/base/models/items.py:2030
-#: pretix/base/models/waitinglist.py:308 pretix/base/models/waitinglist.py:311
+#: pretix/base/models/items.py:2090 pretix/base/models/items.py:2093
+#: pretix/base/models/waitinglist.py:305 pretix/base/models/waitinglist.py:308
msgid "The subevent does not belong to this event."
msgstr ""
@@ -238,59 +238,59 @@ msgstr ""
msgid "Unknown plugin: '{name}'."
msgstr ""
-#: pretix/api/serializers/item.py:74 pretix/api/serializers/item.py:123
-#: pretix/api/serializers/item.py:324
+#: pretix/api/serializers/item.py:75 pretix/api/serializers/item.py:125
+#: pretix/api/serializers/item.py:327
#, python-brace-format
msgid "Item meta data property '{name}' does not exist."
msgstr ""
-#: pretix/api/serializers/item.py:182 pretix/control/forms/item.py:1133
+#: pretix/api/serializers/item.py:184 pretix/control/forms/item.py:1202
msgid "The bundled item must not be the same item as the bundling one."
msgstr ""
-#: pretix/api/serializers/item.py:185 pretix/control/forms/item.py:1135
+#: pretix/api/serializers/item.py:187 pretix/control/forms/item.py:1204
msgid "The bundled item must not have bundles on its own."
msgstr ""
-#: pretix/api/serializers/item.py:263
+#: pretix/api/serializers/item.py:266
msgid ""
"Updating add-ons, bundles, or variations via PATCH/PUT is not supported. "
"Please use the dedicated nested endpoint."
msgstr ""
-#: pretix/api/serializers/item.py:271
+#: pretix/api/serializers/item.py:274
msgid "Only admission products can currently be personalized."
msgstr ""
-#: pretix/api/serializers/item.py:282
+#: pretix/api/serializers/item.py:285
msgid ""
"Gift card products should not be associated with non-zero tax rates since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/api/serializers/item.py:287 pretix/control/forms/item.py:655
+#: pretix/api/serializers/item.py:290 pretix/control/forms/item.py:701
msgid "Gift card products should not be admission products at the same time."
msgstr ""
-#: pretix/api/serializers/item.py:463
+#: pretix/api/serializers/item.py:466
msgid ""
"Updating options via PATCH/PUT is not supported. Please use the dedicated "
"nested endpoint."
msgstr ""
-#: pretix/api/serializers/item.py:477 pretix/control/forms/item.py:118
+#: pretix/api/serializers/item.py:480 pretix/control/forms/item.py:118
msgid "Question cannot depend on a question asked during check-in."
msgstr ""
-#: pretix/api/serializers/item.py:482 pretix/control/forms/item.py:123
+#: pretix/api/serializers/item.py:485 pretix/control/forms/item.py:123
msgid "Circular dependency between questions detected."
msgstr ""
-#: pretix/api/serializers/item.py:487 pretix/control/forms/item.py:132
+#: pretix/api/serializers/item.py:490 pretix/control/forms/item.py:132
msgid "This type of question cannot be asked during check-in."
msgstr ""
-#: pretix/api/serializers/item.py:490 pretix/control/forms/item.py:140
+#: pretix/api/serializers/item.py:493 pretix/control/forms/item.py:140
msgid "This type of question cannot be shown during check-in."
msgstr ""
@@ -306,7 +306,7 @@ msgid "\"{input}\" is not a valid choice."
msgstr ""
#: pretix/api/serializers/order.py:1310 pretix/api/views/cart.py:220
-#: pretix/base/services/orders.py:1497
+#: pretix/base/services/orders.py:1486
#, python-brace-format
msgid "The selected seat \"{seat}\" is not available."
msgstr ""
@@ -360,12 +360,12 @@ msgid ""
msgstr ""
#: pretix/api/views/order.py:583 pretix/control/views/orders.py:1570
-#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:854
+#: pretix/presale/views/order.py:743 pretix/presale/views/order.py:816
msgid "You cannot generate an invoice for this order."
msgstr ""
#: pretix/api/views/order.py:588 pretix/control/views/orders.py:1572
-#: pretix/presale/views/order.py:783 pretix/presale/views/order.py:856
+#: pretix/presale/views/order.py:745 pretix/presale/views/order.py:818
msgid "An invoice for this order already exists."
msgstr ""
@@ -374,8 +374,8 @@ msgstr ""
msgid "There was an error sending the mail. Please try again later."
msgstr ""
-#: pretix/api/views/order.py:692 pretix/base/services/cart.py:206
-#: pretix/base/services/orders.py:187 pretix/presale/views/order.py:838
+#: pretix/api/views/order.py:692 pretix/base/services/cart.py:215
+#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:800
msgid "One of the selected products is not available in the selected country."
msgstr ""
@@ -547,8 +547,8 @@ msgstr ""
#: pretix/base/addressvalidation.py:100 pretix/base/addressvalidation.py:103
#: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:941
#: pretix/base/forms/questions.py:972 pretix/base/payment.py:97
-#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:781
-#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:1423
+#: pretix/control/forms/event.py:781 pretix/control/forms/event.py:787
+#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:1418
#: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118
#: pretix/plugins/banktransfer/payment.py:666
#: pretix/plugins/banktransfer/payment.py:672
@@ -576,7 +576,7 @@ msgstr ""
#: pretix/control/navigation.py:494
#: pretix/control/templates/pretixcontrol/event/settings.html:69
#: pretix/control/templates/pretixcontrol/organizers/customer.html:48
-#: pretix/plugins/checkinlists/exporters.py:490
+#: pretix/plugins/checkinlists/exporters.py:493
#: pretix/presale/checkoutflow.py:1451 pretix/presale/forms/checkout.py:57
#: pretix/presale/forms/customer.py:55 pretix/presale/forms/customer.py:130
#: pretix/presale/forms/customer.py:280 pretix/presale/forms/customer.py:326
@@ -663,7 +663,7 @@ msgid ""
"the email address in your customer account."
msgstr ""
-#: pretix/base/email.py:202 pretix/base/exporters/items.py:152
+#: pretix/base/email.py:199 pretix/base/exporters/items.py:152
#: pretix/base/exporters/items.py:197 pretix/control/views/main.py:311
#: pretix/plugins/badges/apps.py:47 pretix/plugins/badges/models.py:48
#: pretix/plugins/badges/templates/pretixplugins/badges/index.html:35
@@ -674,42 +674,10 @@ msgstr ""
msgid "Default"
msgstr ""
-#: pretix/base/email.py:209
+#: pretix/base/email.py:206
msgid "Simple with logo"
msgstr ""
-#: pretix/base/email.py:551 pretix/base/email.py:633 pretix/base/email.py:649
-#: pretix/base/email.py:658 pretix/base/pdf.py:174 pretix/base/pdf.py:332
-#: pretix/base/services/invoices.py:470 pretix/control/views/event.py:797
-msgid "John Doe"
-msgstr ""
-
-#: pretix/base/email.py:555
-msgid "Sample Corporation"
-msgstr ""
-
-#: pretix/base/email.py:595
-msgid "Sample Admission Ticket"
-msgstr ""
-
-#: pretix/base/email.py:637
-msgid "An individual text with a reason can be inserted here."
-msgstr ""
-
-#: pretix/base/email.py:641
-msgid "The amount has been charged to your card."
-msgstr ""
-
-#: pretix/base/email.py:645
-msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
-msgstr ""
-
-#: pretix/base/email.py:671 pretix/base/email.py:676 pretix/base/email.py:681
-#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
-#: pretix/control/forms/organizer.py:596
-msgid "Mr Doe"
-msgstr ""
-
#: pretix/base/exporter.py:187 pretix/base/exporter.py:317
msgid "Export format"
msgstr ""
@@ -740,9 +708,9 @@ msgstr ""
#: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52
#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:86
-#: pretix/base/exporters/orderlist.py:777
-#: pretix/base/exporters/orderlist.py:956
-#: pretix/base/exporters/orderlist.py:1195
+#: pretix/base/exporters/orderlist.py:790
+#: pretix/base/exporters/orderlist.py:969
+#: pretix/base/exporters/orderlist.py:1208
#: pretix/plugins/reports/exporters.py:478
#: pretix/plugins/reports/exporters.py:651
msgctxt "export_category"
@@ -755,7 +723,7 @@ msgid ""
"customers while creating an order."
msgstr ""
-#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1608
+#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1671
#: pretix/control/navigation.py:182
#: pretix/control/templates/pretixcontrol/items/questions.html:3
#: pretix/control/templates/pretixcontrol/items/questions.html:5
@@ -796,17 +764,17 @@ msgstr ""
msgid "External identifier"
msgstr ""
-#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:434
-#: pretix/base/exporters/orderlist.py:544
+#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:442
+#: pretix/base/exporters/orderlist.py:557
#: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:95
-#: pretix/base/models/customers.py:385 pretix/base/models/items.py:1500
+#: pretix/base/models/customers.py:385 pretix/base/models/items.py:1563
#: pretix/base/models/orders.py:210 pretix/base/models/waitinglist.py:80
#: pretix/base/orderimport.py:164 pretix/base/pdf.py:321
#: pretix/control/templates/pretixcontrol/order/index.html:249
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:148
#: pretix/control/views/waitinglist.py:307
-#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:494
#: pretix/presale/checkoutflow.py:1457 pretix/presale/forms/checkout.py:84
#: pretix/presale/forms/waitinglist.py:103
#: pretix/presale/templates/pretixpresale/event/order.html:303
@@ -814,7 +782,7 @@ msgid "Phone number"
msgstr ""
#: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248
-#: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3050
+#: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3051
#: pretix/base/settings.py:3556 pretix/base/settings.py:3568
#: pretix/control/templates/pretixcontrol/users/index.html:47
msgid "Full name"
@@ -822,16 +790,16 @@ msgstr ""
#: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:205
#: pretix/base/exporters/invoices.py:213 pretix/base/exporters/invoices.py:331
-#: pretix/base/exporters/invoices.py:339 pretix/base/exporters/orderlist.py:257
+#: pretix/base/exporters/invoices.py:339 pretix/base/exporters/orderlist.py:261
#: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1099
#: pretix/base/models/devices.py:66 pretix/base/models/devices.py:128
#: pretix/base/models/event.py:1409 pretix/base/models/event.py:1646
-#: pretix/base/models/items.py:1884 pretix/base/models/items.py:2057
+#: pretix/base/models/items.py:1947 pretix/base/models/items.py:2120
#: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73
#: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69
#: pretix/base/settings.py:3181 pretix/base/settings.py:3191
#: pretix/base/settings.py:3545 pretix/control/forms/filter.py:626
-#: pretix/control/forms/item.py:362 pretix/control/forms/organizer.py:852
+#: pretix/control/forms/item.py:378 pretix/control/forms/organizer.py:852
#: pretix/control/templates/pretixcontrol/checkin/index.html:109
#: pretix/control/templates/pretixcontrol/checkin/lists.html:91
#: pretix/control/templates/pretixcontrol/event/tax_index.html:26
@@ -850,7 +818,7 @@ msgstr ""
#: pretix/control/views/waitinglist.py:307 pretix/plugins/badges/models.py:53
#: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34
#: pretix/plugins/checkinlists/exporters.py:359
-#: pretix/plugins/checkinlists/exporters.py:746
+#: pretix/plugins/checkinlists/exporters.py:749
#: pretix/plugins/reports/exporters.py:885
#: pretix/plugins/ticketoutputpdf/models.py:239
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32
@@ -886,7 +854,7 @@ msgstr ""
#: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:204
#: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260
#: pretix/base/models/customers.py:106 pretix/base/models/exports.py:54
-#: pretix/control/forms/event.py:1533 pretix/control/forms/exports.py:49
+#: pretix/control/forms/event.py:1528 pretix/control/forms/exports.py:49
#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:308
msgid "Language"
msgstr ""
@@ -916,47 +884,47 @@ msgstr ""
#: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:206
#: pretix/base/exporters/items.py:207 pretix/base/exporters/items.py:210
#: pretix/base/exporters/items.py:213 pretix/base/exporters/items.py:214
-#: pretix/base/exporters/items.py:215 pretix/base/exporters/orderlist.py:387
-#: pretix/base/exporters/orderlist.py:392
-#: pretix/base/exporters/orderlist.py:702
-#: pretix/base/exporters/orderlist.py:724
-#: pretix/base/exporters/orderlist.py:752
-#: pretix/base/exporters/orderlist.py:1335
-#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1311
+#: pretix/base/exporters/items.py:215 pretix/base/exporters/orderlist.py:391
+#: pretix/base/exporters/orderlist.py:396
+#: pretix/base/exporters/orderlist.py:715
+#: pretix/base/exporters/orderlist.py:737
+#: pretix/base/exporters/orderlist.py:765
+#: pretix/base/exporters/orderlist.py:1348
+#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1315
#: pretix/control/forms/filter.py:170 pretix/control/forms/filter.py:521
-#: pretix/control/forms/item.py:527 pretix/control/forms/subevents.py:118
+#: pretix/control/forms/item.py:545 pretix/control/forms/subevents.py:118
#: pretix/control/views/item.py:715 pretix/control/views/vouchers.py:138
#: pretix/control/views/vouchers.py:139
-#: pretix/plugins/checkinlists/exporters.py:577
#: pretix/plugins/checkinlists/exporters.py:580
-#: pretix/plugins/checkinlists/exporters.py:617
-#: pretix/plugins/checkinlists/exporters.py:632
-#: pretix/plugins/checkinlists/exporters.py:701
-#: pretix/plugins/checkinlists/exporters.py:802
-#: pretix/plugins/checkinlists/exporters.py:803
-#: pretix/plugins/checkinlists/exporters.py:804
+#: pretix/plugins/checkinlists/exporters.py:583
+#: pretix/plugins/checkinlists/exporters.py:620
+#: pretix/plugins/checkinlists/exporters.py:635
+#: pretix/plugins/checkinlists/exporters.py:704
+#: pretix/plugins/checkinlists/exporters.py:805
+#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:807
msgid "Yes"
msgstr ""
#: pretix/base/exporters/customers.py:100
#: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:83
-#: pretix/base/exporters/invoices.py:304 pretix/base/exporters/orderlist.py:387
-#: pretix/base/exporters/orderlist.py:392
-#: pretix/base/exporters/orderlist.py:724
-#: pretix/base/exporters/orderlist.py:752
-#: pretix/base/exporters/orderlist.py:1335
-#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1313
+#: pretix/base/exporters/invoices.py:304 pretix/base/exporters/orderlist.py:391
+#: pretix/base/exporters/orderlist.py:396
+#: pretix/base/exporters/orderlist.py:737
+#: pretix/base/exporters/orderlist.py:765
+#: pretix/base/exporters/orderlist.py:1348
+#: pretix/base/exporters/reusablemedia.py:63 pretix/base/models/orders.py:1317
#: pretix/control/forms/filter.py:170 pretix/control/forms/filter.py:522
-#: pretix/control/forms/item.py:528 pretix/control/forms/subevents.py:119
+#: pretix/control/forms/item.py:546 pretix/control/forms/subevents.py:119
#: pretix/control/views/item.py:715 pretix/control/views/vouchers.py:138
#: pretix/control/views/vouchers.py:139
-#: pretix/plugins/checkinlists/exporters.py:577
#: pretix/plugins/checkinlists/exporters.py:580
-#: pretix/plugins/checkinlists/exporters.py:617
-#: pretix/plugins/checkinlists/exporters.py:701
-#: pretix/plugins/checkinlists/exporters.py:802
-#: pretix/plugins/checkinlists/exporters.py:803
-#: pretix/plugins/checkinlists/exporters.py:804
+#: pretix/plugins/checkinlists/exporters.py:583
+#: pretix/plugins/checkinlists/exporters.py:620
+#: pretix/plugins/checkinlists/exporters.py:704
+#: pretix/plugins/checkinlists/exporters.py:805
+#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:807
msgid "No"
msgstr ""
@@ -978,10 +946,10 @@ msgstr ""
#: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74
#: pretix/base/exporters/orderlist.py:127
-#: pretix/base/exporters/orderlist.py:791
-#: pretix/base/exporters/orderlist.py:1145
+#: pretix/base/exporters/orderlist.py:804
+#: pretix/base/exporters/orderlist.py:1158
#: pretix/plugins/checkinlists/exporters.py:88
-#: pretix/plugins/checkinlists/exporters.py:844
+#: pretix/plugins/checkinlists/exporters.py:847
#: pretix/plugins/reports/accountingreport.py:74
#: pretix/plugins/reports/exporters.py:461
#: pretix/plugins/reports/exporters.py:698
@@ -1040,20 +1008,20 @@ msgstr ""
#: pretix/base/exporters/events.py:62 pretix/base/models/event.py:559
#: pretix/base/models/event.py:1411 pretix/base/settings.py:3179
-#: pretix/base/settings.py:3189 pretix/control/forms/subevents.py:473
+#: pretix/base/settings.py:3189 pretix/control/forms/subevents.py:478
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:268
msgid "Event start time"
msgstr ""
#: pretix/base/exporters/events.py:63 pretix/base/models/event.py:561
#: pretix/base/models/event.py:1413 pretix/base/pdf.py:287
-#: pretix/control/forms/subevents.py:478
+#: pretix/control/forms/subevents.py:483
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:270
msgid "Event end time"
msgstr ""
#: pretix/base/exporters/events.py:64 pretix/base/models/event.py:563
-#: pretix/base/models/event.py:1415 pretix/control/forms/subevents.py:483
+#: pretix/base/models/event.py:1415 pretix/control/forms/subevents.py:488
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:274
msgid "Admission time"
msgstr ""
@@ -1089,8 +1057,8 @@ msgstr ""
msgid "Internal comment"
msgstr ""
-#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1663
-#: pretix/base/models/orders.py:2072 pretix/control/forms/filter.py:203
+#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1667
+#: pretix/base/models/orders.py:2076 pretix/control/forms/filter.py:203
#: pretix/control/forms/filter.py:947 pretix/control/forms/filter.py:2211
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14
@@ -1154,26 +1122,26 @@ msgid "Invoice number"
msgstr ""
#: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326
-#: pretix/base/exporters/orderlist.py:1168
-#: pretix/base/exporters/orderlist.py:1213
+#: pretix/base/exporters/orderlist.py:1181
+#: pretix/base/exporters/orderlist.py:1226
#: pretix/base/exporters/waitinglist.py:107 pretix/base/forms/widgets.py:212
-#: pretix/base/models/items.py:1496 pretix/base/models/orders.py:218
-#: pretix/base/models/orders.py:2786 pretix/base/models/orders.py:2892
+#: pretix/base/models/items.py:1559 pretix/base/models/orders.py:218
+#: pretix/base/models/orders.py:2787 pretix/base/models/orders.py:2893
#: pretix/control/templates/pretixcontrol/order/transactions.html:19
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:72
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11
-#: pretix/plugins/checkinlists/exporters.py:738
+#: pretix/plugins/checkinlists/exporters.py:741
#: pretix/presale/templates/pretixpresale/event/fragment_giftcard_history.html:6
#: pretix/presale/templates/pretixpresale/organizers/index.html:44
msgid "Date"
msgstr ""
#: pretix/base/exporters/invoices.py:200 pretix/base/exporters/invoices.py:327
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:431
-#: pretix/base/exporters/orderlist.py:540
-#: pretix/base/exporters/orderlist.py:833 pretix/base/models/orders.py:178
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:439
+#: pretix/base/exporters/orderlist.py:553
+#: pretix/base/exporters/orderlist.py:846 pretix/base/models/orders.py:178
#: pretix/base/notifications.py:199 pretix/base/pdf.py:104
#: pretix/control/templates/pretixcontrol/checkin/index.html:95
#: pretix/control/templates/pretixcontrol/order/index.html:173
@@ -1188,8 +1156,8 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41
#: pretix/plugins/checkinlists/exporters.py:121
-#: pretix/plugins/checkinlists/exporters.py:475
-#: pretix/plugins/checkinlists/exporters.py:742
+#: pretix/plugins/checkinlists/exporters.py:478
+#: pretix/plugins/checkinlists/exporters.py:745
#: pretix/plugins/reports/exporters.py:561
#: pretix/plugins/reports/exporters.py:884
#: pretix/plugins/ticketoutputpdf/exporters.py:95
@@ -1225,15 +1193,15 @@ msgid "Invoice sender:"
msgstr ""
#: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:332
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:570 pretix/base/forms/questions.py:668
-#: pretix/base/models/customers.py:300 pretix/base/models/orders.py:1449
-#: pretix/base/models/orders.py:3052 pretix/base/orderimport.py:352
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:583 pretix/base/forms/questions.py:668
+#: pretix/base/models/customers.py:300 pretix/base/models/orders.py:1453
+#: pretix/base/models/orders.py:3053 pretix/base/orderimport.py:352
#: pretix/base/orderimport.py:498 pretix/control/forms/filter.py:630
#: pretix/control/forms/filter.py:661
#: pretix/control/templates/pretixcontrol/order/index.html:948
-#: pretix/plugins/checkinlists/exporters.py:516
+#: pretix/plugins/checkinlists/exporters.py:519
#: pretix/plugins/reports/exporters.py:840
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92
#: pretix/presale/templates/pretixpresale/event/order.html:315
@@ -1243,47 +1211,47 @@ msgstr ""
#: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215
#: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:571 pretix/base/forms/questions.py:679
-#: pretix/base/models/customers.py:301 pretix/base/models/orders.py:1450
-#: pretix/base/models/orders.py:3053 pretix/base/orderimport.py:363
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:584 pretix/base/forms/questions.py:679
+#: pretix/base/models/customers.py:301 pretix/base/models/orders.py:1454
+#: pretix/base/models/orders.py:3054 pretix/base/orderimport.py:363
#: pretix/base/orderimport.py:509 pretix/base/settings.py:1107
#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:665
#: pretix/control/views/item.py:479
-#: pretix/plugins/checkinlists/exporters.py:517
+#: pretix/plugins/checkinlists/exporters.py:520
#: pretix/plugins/reports/exporters.py:841
msgid "ZIP code"
msgstr ""
#: pretix/base/exporters/invoices.py:208 pretix/base/exporters/invoices.py:216
#: pretix/base/exporters/invoices.py:334 pretix/base/exporters/invoices.py:342
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:572 pretix/base/forms/questions.py:687
-#: pretix/base/models/customers.py:302 pretix/base/models/orders.py:1451
-#: pretix/base/models/orders.py:3054 pretix/base/orderimport.py:374
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:585 pretix/base/forms/questions.py:687
+#: pretix/base/models/customers.py:302 pretix/base/models/orders.py:1455
+#: pretix/base/models/orders.py:3055 pretix/base/orderimport.py:374
#: pretix/base/orderimport.py:520 pretix/base/settings.py:1119
#: pretix/control/forms/filter.py:639 pretix/control/forms/filter.py:670
#: pretix/control/views/item.py:489
-#: pretix/plugins/checkinlists/exporters.py:518
+#: pretix/plugins/checkinlists/exporters.py:521
#: pretix/plugins/reports/exporters.py:842
msgid "City"
msgstr ""
#: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217
#: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:573 pretix/base/forms/questions.py:699
-#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1452
-#: pretix/base/models/orders.py:3055 pretix/base/models/orders.py:3056
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:586 pretix/base/forms/questions.py:699
+#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1456
+#: pretix/base/models/orders.py:3056 pretix/base/models/orders.py:3057
#: pretix/base/orderimport.py:390 pretix/base/orderimport.py:536
#: pretix/base/settings.py:1128 pretix/control/forms/filter.py:644
#: pretix/control/forms/filter.py:675
#: pretix/control/templates/pretixcontrol/order/index.html:952
#: pretix/control/views/item.py:499
-#: pretix/plugins/checkinlists/exporters.py:519
+#: pretix/plugins/checkinlists/exporters.py:522
#: pretix/plugins/reports/exporters.py:792
#: pretix/plugins/reports/exporters.py:837
#: pretix/plugins/reports/exporters.py:886
@@ -1298,9 +1266,9 @@ msgstr ""
#: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:219
#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/invoices.py:345
-#: pretix/base/exporters/orderlist.py:265
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:616 pretix/base/models/orders.py:3059
+#: pretix/base/exporters/orderlist.py:269
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:3060
#: pretix/base/orderimport.py:434
#: pretix/control/templates/pretixcontrol/order/index.html:959
#: pretix/plugins/reports/exporters.py:844
@@ -1324,15 +1292,15 @@ msgid "Invoice recipient:"
msgstr ""
#: pretix/base/exporters/invoices.py:212 pretix/base/exporters/invoices.py:338
-#: pretix/base/exporters/orderlist.py:257
-#: pretix/base/exporters/orderlist.py:443
-#: pretix/base/exporters/orderlist.py:569
-#: pretix/base/exporters/orderlist.py:606 pretix/base/forms/questions.py:660
+#: pretix/base/exporters/orderlist.py:261
+#: pretix/base/exporters/orderlist.py:451
+#: pretix/base/exporters/orderlist.py:582
+#: pretix/base/exporters/orderlist.py:619 pretix/base/forms/questions.py:660
#: pretix/base/orderimport.py:322 pretix/base/orderimport.py:487
#: pretix/control/forms/filter.py:622 pretix/control/forms/filter.py:657
#: pretix/control/templates/pretixcontrol/order/index.html:944
#: pretix/control/views/item.py:457
-#: pretix/plugins/checkinlists/exporters.py:501
+#: pretix/plugins/checkinlists/exporters.py:504
#: pretix/plugins/reports/exporters.py:839
#: pretix/plugins/reports/exporters.py:885
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87
@@ -1345,14 +1313,14 @@ msgid "Street address"
msgstr ""
#: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344
-#: pretix/base/exporters/orderlist.py:264
-#: pretix/base/exporters/orderlist.py:451
-#: pretix/base/exporters/orderlist.py:574 pretix/base/forms/questions.py:723
+#: pretix/base/exporters/orderlist.py:268
+#: pretix/base/exporters/orderlist.py:459
+#: pretix/base/exporters/orderlist.py:587 pretix/base/forms/questions.py:723
#: pretix/base/forms/questions.py:1065 pretix/base/models/customers.py:304
-#: pretix/base/models/orders.py:1453 pretix/base/models/orders.py:3058
+#: pretix/base/models/orders.py:1457 pretix/base/models/orders.py:3059
#: pretix/base/orderimport.py:409
#: pretix/control/templates/pretixcontrol/order/index.html:955
-#: pretix/plugins/checkinlists/exporters.py:520
+#: pretix/plugins/checkinlists/exporters.py:523
#: pretix/plugins/reports/exporters.py:843
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99
#: pretix/presale/templates/pretixpresale/event/order.html:322
@@ -1361,19 +1329,19 @@ msgid "State"
msgstr ""
#: pretix/base/exporters/invoices.py:220 pretix/base/exporters/invoices.py:346
-#: pretix/base/models/orders.py:3068 pretix/base/models/orders.py:3103
+#: pretix/base/models/orders.py:3069 pretix/base/models/orders.py:3104
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107
msgid "Beneficiary"
msgstr ""
#: pretix/base/exporters/invoices.py:221 pretix/base/exporters/invoices.py:347
-#: pretix/base/models/orders.py:3063 pretix/base/orderimport.py:445
+#: pretix/base/models/orders.py:3064 pretix/base/orderimport.py:445
#: pretix/control/templates/pretixcontrol/order/index.html:979
#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115
msgid "Internal reference"
msgstr ""
-#: pretix/base/exporters/invoices.py:222 pretix/control/forms/event.py:1482
+#: pretix/base/exporters/invoices.py:222 pretix/control/forms/event.py:1477
msgid "Reverse charge"
msgstr ""
@@ -1398,9 +1366,9 @@ msgid "Payment matching IDs"
msgstr ""
#: pretix/base/exporters/invoices.py:228 pretix/base/exporters/invoices.py:348
-#: pretix/base/exporters/orderlist.py:284
-#: pretix/base/exporters/orderlist.py:455
-#: pretix/base/exporters/orderlist.py:622
+#: pretix/base/exporters/orderlist.py:288
+#: pretix/base/exporters/orderlist.py:463
+#: pretix/base/exporters/orderlist.py:635
#: pretix/control/templates/pretixcontrol/event/payment.html:10
#: pretix/control/views/event.py:363
msgid "Payment providers"
@@ -1420,13 +1388,13 @@ msgstr ""
msgid "Line number"
msgstr ""
-#: pretix/base/exporters/invoices.py:319 pretix/base/exporters/orderlist.py:438
-#: pretix/base/models/items.py:417 pretix/base/models/items.py:1028
+#: pretix/base/exporters/invoices.py:319 pretix/base/exporters/orderlist.py:446
+#: pretix/base/models/items.py:424 pretix/base/models/items.py:1065
#: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32
msgid "Description"
msgstr ""
-#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:337
+#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:338
msgid "Gross price"
msgstr ""
@@ -1434,18 +1402,18 @@ msgstr ""
msgid "Net price"
msgstr ""
-#: pretix/base/exporters/invoices.py:322 pretix/base/exporters/orderlist.py:442
-#: pretix/base/exporters/orderlist.py:560
-#: pretix/base/exporters/orderlist.py:858 pretix/base/models/orders.py:2230
-#: pretix/base/models/orders.py:2377 pretix/base/models/orders.py:2828
+#: pretix/base/exporters/invoices.py:322 pretix/base/exporters/orderlist.py:450
+#: pretix/base/exporters/orderlist.py:573
+#: pretix/base/exporters/orderlist.py:871 pretix/base/models/orders.py:2234
+#: pretix/base/models/orders.py:2381 pretix/base/models/orders.py:2829
msgid "Tax value"
msgstr ""
-#: pretix/base/exporters/invoices.py:323 pretix/base/exporters/orderlist.py:440
-#: pretix/base/exporters/orderlist.py:558
-#: pretix/base/exporters/orderlist.py:855 pretix/base/models/orders.py:2221
-#: pretix/base/models/orders.py:2368 pretix/base/models/orders.py:2819
-#: pretix/base/models/orders.py:2902 pretix/base/models/tax.py:183
+#: pretix/base/exporters/invoices.py:323 pretix/base/exporters/orderlist.py:448
+#: pretix/base/exporters/orderlist.py:571
+#: pretix/base/exporters/orderlist.py:868 pretix/base/models/orders.py:2225
+#: pretix/base/models/orders.py:2372 pretix/base/models/orders.py:2820
+#: pretix/base/models/orders.py:2903 pretix/base/models/tax.py:183
#: pretix/control/templates/pretixcontrol/order/transactions.html:21
#: pretix/plugins/reports/accountingreport.py:315
#: pretix/plugins/reports/exporters.py:793
@@ -1469,7 +1437,7 @@ msgstr ""
msgid "Product data"
msgstr ""
-#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:1082
+#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:1095
msgctxt "export_category"
msgid "Product data"
msgstr ""
@@ -1478,13 +1446,13 @@ msgstr ""
msgid "Download a spreadsheet with details about all products and variations."
msgstr ""
-#: pretix/base/exporters/items.py:58 pretix/base/exporters/orderlist.py:554
-#: pretix/base/exporters/orderlist.py:844
+#: pretix/base/exporters/items.py:58 pretix/base/exporters/orderlist.py:567
+#: pretix/base/exporters/orderlist.py:857
msgid "Product ID"
msgstr ""
-#: pretix/base/exporters/items.py:59 pretix/base/exporters/orderlist.py:556
-#: pretix/base/exporters/orderlist.py:846
+#: pretix/base/exporters/items.py:59 pretix/base/exporters/orderlist.py:569
+#: pretix/base/exporters/orderlist.py:859
msgid "Variation ID"
msgstr ""
@@ -1496,28 +1464,28 @@ msgid "Product category"
msgstr ""
#: pretix/base/exporters/items.py:61 pretix/base/models/discount.py:60
-#: pretix/base/models/items.py:95 pretix/base/models/items.py:408
+#: pretix/base/models/items.py:95 pretix/base/models/items.py:415
#: pretix/base/models/tax.py:163 pretix/control/forms/organizer.py:213
#: pretix/control/templates/pretixcontrol/items/discounts.html:56
msgid "Internal name"
msgstr ""
-#: pretix/base/exporters/items.py:65 pretix/base/models/items.py:405
+#: pretix/base/exporters/items.py:65 pretix/base/models/items.py:412
msgid "Item name"
msgstr ""
-#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:555
-#: pretix/base/exporters/orderlist.py:847
-#: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:1021
-#: pretix/base/models/orders.py:1405 pretix/base/models/orders.py:2804
-#: pretix/plugins/checkinlists/exporters.py:681
+#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:568
+#: pretix/base/exporters/orderlist.py:860
+#: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:1058
+#: pretix/base/models/orders.py:1409 pretix/base/models/orders.py:2805
+#: pretix/plugins/checkinlists/exporters.py:684
msgid "Variation"
msgstr ""
#: pretix/base/exporters/items.py:72 pretix/base/exporters/reusablemedia.py:48
#: pretix/base/models/customers.py:57 pretix/base/models/customers.py:392
#: pretix/base/models/discount.py:56 pretix/base/models/event.py:1400
-#: pretix/base/models/items.py:414 pretix/base/models/items.py:1025
+#: pretix/base/models/items.py:421 pretix/base/models/items.py:1062
#: pretix/base/models/media.py:77 pretix/base/settings.py:202
#: pretix/base/settings.py:237 pretix/base/settings.py:268
#: pretix/control/forms/filter.py:1124 pretix/control/forms/filter.py:1941
@@ -1527,26 +1495,26 @@ msgid "Active"
msgstr ""
#: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68
-#: pretix/base/models/items.py:584 pretix/base/models/items.py:1087
-#: pretix/control/forms/discounts.py:87 pretix/control/forms/event.py:959
-#: pretix/control/forms/item.py:556 pretix/control/forms/item.py:832
+#: pretix/base/models/items.py:601 pretix/base/models/items.py:1134
+#: pretix/control/forms/discounts.py:87 pretix/control/forms/event.py:965
+#: pretix/control/forms/item.py:574 pretix/control/forms/item.py:883
msgid "Sales channels"
msgstr ""
-#: pretix/base/exporters/items.py:74 pretix/base/models/items.py:422
-#: pretix/base/models/items.py:1039
+#: pretix/base/exporters/items.py:74 pretix/base/models/items.py:429
+#: pretix/base/models/items.py:1076
msgid "Default price"
msgstr ""
-#: pretix/base/exporters/items.py:75 pretix/base/models/items.py:430
+#: pretix/base/exporters/items.py:75 pretix/base/models/items.py:437
msgid "Free price input"
msgstr ""
-#: pretix/base/exporters/items.py:76 pretix/base/models/items.py:444
+#: pretix/base/exporters/items.py:76 pretix/base/models/items.py:451
msgid "Sales tax"
msgstr ""
-#: pretix/base/exporters/items.py:77 pretix/base/models/items.py:449
+#: pretix/base/exporters/items.py:77 pretix/base/models/items.py:456
msgid "Is an admission ticket"
msgstr ""
@@ -1556,20 +1524,20 @@ msgstr ""
msgid "Personalized ticket"
msgstr ""
-#: pretix/base/exporters/items.py:79 pretix/base/models/items.py:463
+#: pretix/base/exporters/items.py:79 pretix/base/models/items.py:470
msgid "Generate tickets"
msgstr ""
-#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:1089
+#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:1102
#: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:367
-#: pretix/control/forms/event.py:1603 pretix/control/navigation.py:235
+#: pretix/control/forms/event.py:1598 pretix/control/navigation.py:235
#: pretix/control/templates/pretixcontrol/event/settings.html:339
#: pretix/control/templates/pretixcontrol/orders/cancel.html:62
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:6
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:8
#: pretix/plugins/sendmail/views.py:445
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:40
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:84
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:35
@@ -1580,15 +1548,15 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66
#: pretix/presale/templates/pretixpresale/organizers/index.html:103
-#: pretix/presale/views/widget.py:393
+#: pretix/presale/views/widget.py:395
msgid "Waiting list"
msgstr ""
#: pretix/base/exporters/items.py:81 pretix/base/models/discount.py:74
#: pretix/base/models/items.py:174 pretix/base/models/items.py:230
-#: pretix/base/models/items.py:486 pretix/base/models/items.py:1077
-#: pretix/base/payment.py:341 pretix/control/forms/subevents.py:314
-#: pretix/control/forms/subevents.py:336
+#: pretix/base/models/items.py:493 pretix/base/models/items.py:1114
+#: pretix/base/payment.py:341 pretix/control/forms/subevents.py:318
+#: pretix/control/forms/subevents.py:340
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:506
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:170
#: pretix/control/templates/pretixcontrol/subevents/detail.html:148
@@ -1597,75 +1565,75 @@ msgstr ""
#: pretix/base/exporters/items.py:82 pretix/base/models/discount.py:79
#: pretix/base/models/items.py:179 pretix/base/models/items.py:235
-#: pretix/base/models/items.py:491 pretix/base/models/items.py:1082
-#: pretix/base/payment.py:335 pretix/control/forms/subevents.py:319
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:510
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:174
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:152
+#: pretix/base/models/items.py:503 pretix/base/models/items.py:1124
+#: pretix/base/payment.py:335 pretix/control/forms/subevents.py:323
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:511
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:175
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:153
msgid "Available until"
msgstr ""
-#: pretix/base/exporters/items.py:83 pretix/base/models/items.py:518
+#: pretix/base/exporters/items.py:83 pretix/base/models/items.py:535
msgid "This product can only be bought using a voucher."
msgstr ""
-#: pretix/base/exporters/items.py:84 pretix/base/models/items.py:531
+#: pretix/base/exporters/items.py:84 pretix/base/models/items.py:548
msgid ""
"This product will only be shown if a voucher matching the product is "
"redeemed."
msgstr ""
-#: pretix/base/exporters/items.py:85 pretix/base/models/items.py:524
+#: pretix/base/exporters/items.py:85 pretix/base/models/items.py:541
msgid "Buying this product requires approval"
msgstr ""
-#: pretix/base/exporters/items.py:86 pretix/base/models/items.py:537
+#: pretix/base/exporters/items.py:86 pretix/base/models/items.py:554
msgid "Only sell this product as part of a bundle"
msgstr ""
-#: pretix/base/exporters/items.py:87 pretix/base/models/items.py:544
+#: pretix/base/exporters/items.py:87 pretix/base/models/items.py:561
msgid "Allow product to be canceled or changed"
msgstr ""
-#: pretix/base/exporters/items.py:88 pretix/base/models/items.py:550
+#: pretix/base/exporters/items.py:88 pretix/base/models/items.py:567
msgid "Minimum amount per order"
msgstr ""
-#: pretix/base/exporters/items.py:89 pretix/base/models/items.py:557
+#: pretix/base/exporters/items.py:89 pretix/base/models/items.py:574
msgid "Maximum amount per order"
msgstr ""
-#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:277
-#: pretix/base/models/items.py:565 pretix/base/models/items.py:1100
+#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:281
+#: pretix/base/models/items.py:582 pretix/base/models/items.py:1147
#: pretix/base/models/orders.py:241
-#: pretix/plugins/checkinlists/exporters.py:505
+#: pretix/plugins/checkinlists/exporters.py:508
msgid "Requires special attention"
msgstr ""
-#: pretix/base/exporters/items.py:91 pretix/base/exporters/orderlist.py:278
-#: pretix/base/models/items.py:572 pretix/base/models/items.py:1107
+#: pretix/base/exporters/items.py:91 pretix/base/exporters/orderlist.py:282
+#: pretix/base/models/items.py:589 pretix/base/models/items.py:1154
#: pretix/base/models/orders.py:248
msgid "Check-in text"
msgstr ""
-#: pretix/base/exporters/items.py:92 pretix/base/models/items.py:577
-#: pretix/base/models/items.py:1042
+#: pretix/base/exporters/items.py:92 pretix/base/models/items.py:594
+#: pretix/base/models/items.py:1079
msgid "Original price"
msgstr ""
-#: pretix/base/exporters/items.py:93 pretix/base/models/items.py:589
+#: pretix/base/exporters/items.py:93 pretix/base/models/items.py:606
msgid "This product is a gift card"
msgstr ""
-#: pretix/base/exporters/items.py:94 pretix/base/models/items.py:595
-#: pretix/base/models/items.py:1062
+#: pretix/base/exporters/items.py:94 pretix/base/models/items.py:612
+#: pretix/base/models/items.py:1099
#: pretix/control/templates/pretixcontrol/item/include_variations.html:40
#: pretix/control/templates/pretixcontrol/item/include_variations.html:148
msgid "Require a valid membership"
msgstr ""
-#: pretix/base/exporters/items.py:95 pretix/base/models/items.py:604
-#: pretix/base/models/items.py:1071
+#: pretix/base/exporters/items.py:95 pretix/base/models/items.py:621
+#: pretix/base/models/items.py:1108
msgid "Hide without a valid membership"
msgstr ""
@@ -1713,7 +1681,7 @@ msgstr ""
msgid "Orders"
msgstr ""
-#: pretix/base/exporters/orderlist.py:100 pretix/base/models/orders.py:2426
+#: pretix/base/exporters/orderlist.py:100 pretix/base/models/orders.py:2430
#: pretix/base/notifications.py:205
msgid "Order positions"
msgstr ""
@@ -1753,18 +1721,18 @@ msgid ""
"Will also include other dates in case of mixed orders!"
msgstr ""
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:430
-#: pretix/base/exporters/orderlist.py:539
-#: pretix/base/exporters/orderlist.py:830
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1213
-#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1579
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:438
+#: pretix/base/exporters/orderlist.py:552
+#: pretix/base/exporters/orderlist.py:843
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1226
+#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1574
#: pretix/control/forms/organizer.py:110
msgid "Event slug"
msgstr ""
-#: pretix/base/exporters/orderlist.py:256 pretix/base/notifications.py:201
+#: pretix/base/exporters/orderlist.py:260 pretix/base/notifications.py:201
#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:25
#: pretix/control/templates/pretixcontrol/search/orders.html:60
#: pretix/plugins/reports/exporters.py:561
@@ -1773,11 +1741,11 @@ msgstr ""
msgid "Order total"
msgstr ""
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:432
-#: pretix/base/exporters/orderlist.py:542
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1266
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:440
+#: pretix/base/exporters/orderlist.py:555
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1279
#: pretix/base/exporters/waitinglist.py:120
#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:184
#: pretix/control/forms/filter.py:942 pretix/control/forms/filter.py:1121
@@ -1816,9 +1784,9 @@ msgstr ""
msgid "Status"
msgstr ""
-#: pretix/base/exporters/orderlist.py:256
-#: pretix/base/exporters/orderlist.py:433
-#: pretix/base/exporters/orderlist.py:543
+#: pretix/base/exporters/orderlist.py:260
+#: pretix/base/exporters/orderlist.py:441
+#: pretix/base/exporters/orderlist.py:556
#: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:326
#: pretix/control/templates/pretixcontrol/checkin/index.html:107
#: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108
@@ -1828,10 +1796,10 @@ msgstr ""
msgid "Email"
msgstr ""
-#: pretix/base/exporters/orderlist.py:257
-#: pretix/base/exporters/orderlist.py:435
-#: pretix/base/exporters/orderlist.py:545
-#: pretix/base/exporters/orderlist.py:834 pretix/base/notifications.py:203
+#: pretix/base/exporters/orderlist.py:261
+#: pretix/base/exporters/orderlist.py:443
+#: pretix/base/exporters/orderlist.py:558
+#: pretix/base/exporters/orderlist.py:847 pretix/base/notifications.py:203
#: pretix/control/forms/filter.py:2262
#: pretix/control/templates/pretixcontrol/order/index.html:175
#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:24
@@ -1839,7 +1807,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/customer.html:205
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45
#: pretix/control/templates/pretixcontrol/search/orders.html:57
-#: pretix/plugins/checkinlists/exporters.py:503
+#: pretix/plugins/checkinlists/exporters.py:506
#: pretix/plugins/reports/exporters.py:498
#: pretix/plugins/reports/exporters.py:561
#: pretix/plugins/reports/exporters.py:680
@@ -1850,98 +1818,98 @@ msgstr ""
msgid "Order date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:257
-#: pretix/base/exporters/orderlist.py:436
-#: pretix/base/exporters/orderlist.py:546
-#: pretix/base/exporters/orderlist.py:835
-#: pretix/plugins/checkinlists/exporters.py:504
+#: pretix/base/exporters/orderlist.py:261
+#: pretix/base/exporters/orderlist.py:444
+#: pretix/base/exporters/orderlist.py:559
+#: pretix/base/exporters/orderlist.py:848
+#: pretix/plugins/checkinlists/exporters.py:507
msgid "Order time"
msgstr ""
-#: pretix/base/exporters/orderlist.py:265
+#: pretix/base/exporters/orderlist.py:269
msgid "Custom address field"
msgstr ""
-#: pretix/base/exporters/orderlist.py:265
+#: pretix/base/exporters/orderlist.py:269
msgid "Date of last payment"
msgstr ""
-#: pretix/base/exporters/orderlist.py:265 pretix/base/services/stats.py:237
+#: pretix/base/exporters/orderlist.py:269 pretix/base/services/stats.py:237
msgid "Fees"
msgstr ""
-#: pretix/base/exporters/orderlist.py:265
-#: pretix/base/exporters/orderlist.py:619 pretix/base/orderimport.py:626
+#: pretix/base/exporters/orderlist.py:269
+#: pretix/base/exporters/orderlist.py:632 pretix/base/orderimport.py:626
#: pretix/control/templates/pretixcontrol/order/index.html:185
#: pretix/control/templates/pretixcontrol/pdf/index.html:230
msgid "Order locale"
msgstr ""
-#: pretix/base/exporters/orderlist.py:270
+#: pretix/base/exporters/orderlist.py:274
#, python-brace-format
msgid "Gross at {rate} % tax"
msgstr ""
-#: pretix/base/exporters/orderlist.py:271
+#: pretix/base/exporters/orderlist.py:275
#, python-brace-format
msgid "Net at {rate} % tax"
msgstr ""
-#: pretix/base/exporters/orderlist.py:272
+#: pretix/base/exporters/orderlist.py:276
#, python-brace-format
msgid "Tax value at {rate} % tax"
msgstr ""
-#: pretix/base/exporters/orderlist.py:275
+#: pretix/base/exporters/orderlist.py:279
msgid "Invoice numbers"
msgstr ""
-#: pretix/base/exporters/orderlist.py:276
-#: pretix/base/exporters/orderlist.py:619 pretix/base/orderimport.py:700
+#: pretix/base/exporters/orderlist.py:280
+#: pretix/base/exporters/orderlist.py:632 pretix/base/orderimport.py:700
#: pretix/control/forms/filter.py:586
#: pretix/control/templates/pretixcontrol/order/index.html:182
msgid "Sales channel"
msgstr ""
-#: pretix/base/exporters/orderlist.py:280
-#: pretix/base/exporters/orderlist.py:587 pretix/base/models/orders.py:236
+#: pretix/base/exporters/orderlist.py:284
+#: pretix/base/exporters/orderlist.py:600 pretix/base/models/orders.py:236
#: pretix/control/forms/filter.py:239
msgid "Follow-up date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:281
+#: pretix/base/exporters/orderlist.py:285
#: pretix/control/templates/pretixcontrol/orders/index.html:150
#: pretix/control/templates/pretixcontrol/organizers/customer.html:207
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74
msgid "Positions"
msgstr ""
-#: pretix/base/exporters/orderlist.py:282
-#: pretix/base/exporters/orderlist.py:620 pretix/base/models/orders.py:272
+#: pretix/base/exporters/orderlist.py:286
+#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:272
#: pretix/control/forms/filter.py:568
msgid "E-mail address verified"
msgstr ""
-#: pretix/base/exporters/orderlist.py:283
-#: pretix/base/exporters/orderlist.py:454
-#: pretix/base/exporters/orderlist.py:621
+#: pretix/base/exporters/orderlist.py:287
+#: pretix/base/exporters/orderlist.py:462
+#: pretix/base/exporters/orderlist.py:634
msgid "External customer ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:288
+#: pretix/base/exporters/orderlist.py:292
#, python-brace-format
msgid "Paid by {method}"
msgstr ""
-#: pretix/base/exporters/orderlist.py:437
-#: pretix/base/exporters/orderlist.py:848
+#: pretix/base/exporters/orderlist.py:445
+#: pretix/base/exporters/orderlist.py:861
msgid "Fee type"
msgstr ""
-#: pretix/base/exporters/orderlist.py:439
-#: pretix/base/exporters/orderlist.py:557
-#: pretix/base/exporters/orderlist.py:854 pretix/base/models/orders.py:1410
-#: pretix/base/models/orders.py:2815 pretix/base/orderimport.py:577
+#: pretix/base/exporters/orderlist.py:447
+#: pretix/base/exporters/orderlist.py:570
+#: pretix/base/exporters/orderlist.py:867 pretix/base/models/orders.py:1414
+#: pretix/base/models/orders.py:2816 pretix/base/orderimport.py:577
#: pretix/base/pdf.py:159
#: pretix/control/templates/pretixcontrol/item/index.html:146
#: pretix/control/templates/pretixcontrol/order/change.html:184
@@ -1950,50 +1918,50 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160
#: pretix/control/templates/pretixcontrol/subevents/detail.html:138
#: pretix/plugins/checkinlists/exporters.py:360
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
#: pretix/plugins/reports/accountingreport.py:314
msgid "Price"
msgstr ""
-#: pretix/base/exporters/orderlist.py:441
-#: pretix/base/exporters/orderlist.py:559
-#: pretix/base/exporters/orderlist.py:857
+#: pretix/base/exporters/orderlist.py:449
+#: pretix/base/exporters/orderlist.py:572
+#: pretix/base/exporters/orderlist.py:870
#: pretix/control/templates/pretixcontrol/event/tax_edit.html:9
#: pretix/control/templates/pretixcontrol/event/tax_edit.html:16
#: pretix/control/templates/pretixcontrol/order/change.html:155
msgid "Tax rule"
msgstr ""
-#: pretix/base/exporters/orderlist.py:444
-#: pretix/base/exporters/orderlist.py:449
-#: pretix/base/exporters/orderlist.py:607
-#: pretix/base/exporters/orderlist.py:611 pretix/base/pdf.py:331
+#: pretix/base/exporters/orderlist.py:452
+#: pretix/base/exporters/orderlist.py:457
+#: pretix/base/exporters/orderlist.py:620
+#: pretix/base/exporters/orderlist.py:624 pretix/base/pdf.py:331
msgid "Invoice address name"
msgstr ""
-#: pretix/base/exporters/orderlist.py:468
-#: pretix/base/exporters/orderlist.py:643 pretix/base/models/orders.py:173
+#: pretix/base/exporters/orderlist.py:476
+#: pretix/base/exporters/orderlist.py:656 pretix/base/models/orders.py:173
msgid "canceled"
msgstr ""
-#: pretix/base/exporters/orderlist.py:541
-#: pretix/base/exporters/orderlist.py:841
-#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/base/exporters/orderlist.py:554
+#: pretix/base/exporters/orderlist.py:854
+#: pretix/plugins/checkinlists/exporters.py:746
msgid "Position ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:549
-#: pretix/base/exporters/orderlist.py:852
-#: pretix/base/exporters/orderlist.py:1092 pretix/base/models/checkin.py:59
-#: pretix/base/models/items.py:1880 pretix/base/models/orders.py:1395
-#: pretix/base/models/orders.py:2811 pretix/base/models/vouchers.py:187
-#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1527
+#: pretix/base/exporters/orderlist.py:562
+#: pretix/base/exporters/orderlist.py:865
+#: pretix/base/exporters/orderlist.py:1105 pretix/base/models/checkin.py:59
+#: pretix/base/models/items.py:1943 pretix/base/models/orders.py:1399
+#: pretix/base/models/orders.py:2812 pretix/base/models/vouchers.py:187
+#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1522
#: pretix/control/forms/filter.py:426 pretix/control/forms/filter.py:1832
#: pretix/control/forms/filter.py:2056 pretix/control/forms/filter.py:2171
#: pretix/control/forms/filter.py:2253 pretix/control/forms/filter.py:2470
-#: pretix/control/forms/item.py:250 pretix/control/forms/orders.py:342
-#: pretix/control/forms/orders.py:394 pretix/control/forms/orders.py:773
-#: pretix/control/forms/vouchers.py:114
+#: pretix/control/forms/item.py:266 pretix/control/forms/orders.py:343
+#: pretix/control/forms/orders.py:395 pretix/control/forms/orders.py:774
+#: pretix/control/forms/vouchers.py:115
#: pretix/control/templates/pretixcontrol/checkin/lists.html:98
#: pretix/control/templates/pretixcontrol/items/quotas.html:51
#: pretix/control/templates/pretixcontrol/order/change.html:104
@@ -2004,10 +1972,10 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/index.html:135
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:152
#: pretix/control/views/waitinglist.py:311
-#: pretix/plugins/checkinlists/exporters.py:494
-#: pretix/plugins/checkinlists/exporters.py:686
-#: pretix/plugins/sendmail/forms.py:149 pretix/plugins/sendmail/forms.py:289
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/checkinlists/exporters.py:497
+#: pretix/plugins/checkinlists/exporters.py:689
+#: pretix/plugins/sendmail/forms.py:137 pretix/plugins/sendmail/forms.py:277
+#: pretix/plugins/sendmail/forms.py:357
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:32
#: pretix/presale/templates/pretixpresale/event/checkout_membership.html:51
#: pretix/presale/templates/pretixpresale/event/checkout_questions.html:129
@@ -2016,8 +1984,8 @@ msgctxt "subevent"
msgid "Date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:550
-#: pretix/base/exporters/orderlist.py:1093
+#: pretix/base/exporters/orderlist.py:563
+#: pretix/base/exporters/orderlist.py:1106
#: pretix/base/exporters/waitinglist.py:116 pretix/base/forms/questions.py:617
#: pretix/base/forms/questions.py:625 pretix/base/models/memberships.py:144
#: pretix/control/forms/rrule.py:49
@@ -2030,13 +1998,13 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18
#: pretix/plugins/badges/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:495
-#: pretix/plugins/checkinlists/exporters.py:687
+#: pretix/plugins/checkinlists/exporters.py:498
+#: pretix/plugins/checkinlists/exporters.py:690
msgid "Start date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:551
-#: pretix/base/exporters/orderlist.py:1094
+#: pretix/base/exporters/orderlist.py:564
+#: pretix/base/exporters/orderlist.py:1107
#: pretix/base/exporters/waitinglist.py:117
#: pretix/base/models/memberships.py:147
#: pretix/control/templates/pretixcontrol/events/index.html:82
@@ -2044,16 +2012,16 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20
#: pretix/plugins/badges/exporters.py:464
-#: pretix/plugins/checkinlists/exporters.py:496
-#: pretix/plugins/checkinlists/exporters.py:688
+#: pretix/plugins/checkinlists/exporters.py:499
+#: pretix/plugins/checkinlists/exporters.py:691
msgid "End date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:553
-#: pretix/base/exporters/orderlist.py:845 pretix/base/models/items.py:698
+#: pretix/base/exporters/orderlist.py:566
+#: pretix/base/exporters/orderlist.py:858 pretix/base/models/items.py:715
#: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91
#: pretix/base/orderimport.py:255 pretix/control/forms/filter.py:2062
-#: pretix/control/forms/filter.py:2317 pretix/control/forms/orders.py:317
+#: pretix/control/forms/filter.py:2317 pretix/control/forms/orders.py:318
#: pretix/control/forms/vouchers.py:64
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:66
#: pretix/control/templates/pretixcontrol/item/base.html:3
@@ -2065,9 +2033,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:150
#: pretix/control/views/vouchers.py:118 pretix/control/views/waitinglist.py:307
#: pretix/plugins/checkinlists/exporters.py:360
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:680
-#: pretix/plugins/checkinlists/exporters.py:745
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:683
+#: pretix/plugins/checkinlists/exporters.py:748
#: pretix/plugins/reports/accountingreport.py:270
#: pretix/plugins/reports/exporters.py:375
#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100
@@ -2077,16 +2045,16 @@ msgstr ""
msgid "Product"
msgstr ""
-#: pretix/base/exporters/orderlist.py:561
-#: pretix/base/exporters/orderlist.py:566 pretix/base/forms/questions.py:643
-#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1414
+#: pretix/base/exporters/orderlist.py:574
+#: pretix/base/exporters/orderlist.py:579 pretix/base/forms/questions.py:643
+#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1418
#: pretix/base/orderimport.py:459 pretix/base/pdf.py:173
#: pretix/control/forms/filter.py:649 pretix/control/forms/organizer.py:921
#: pretix/control/templates/pretixcontrol/order/index.html:513
#: pretix/control/templates/pretixcontrol/organizers/customer.html:119
#: pretix/control/views/item.py:433 pretix/plugins/badges/exporters.py:473
#: pretix/plugins/checkinlists/exporters.py:120
-#: pretix/plugins/checkinlists/exporters.py:476
+#: pretix/plugins/checkinlists/exporters.py:479
#: pretix/plugins/ticketoutputpdf/exporters.py:94
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:169
@@ -2096,8 +2064,8 @@ msgstr ""
msgid "Attendee name"
msgstr ""
-#: pretix/base/exporters/orderlist.py:568 pretix/base/forms/questions.py:649
-#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1422
+#: pretix/base/exporters/orderlist.py:581 pretix/base/forms/questions.py:649
+#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1426
#: pretix/base/pdf.py:215
#: pretix/control/templates/pretixcontrol/order/index.html:518
#: pretix/control/views/item.py:445
@@ -2106,7 +2074,7 @@ msgstr ""
msgid "Attendee email"
msgstr ""
-#: pretix/base/exporters/orderlist.py:575 pretix/base/models/vouchers.py:311
+#: pretix/base/exporters/orderlist.py:588 pretix/base/models/vouchers.py:312
#: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:6
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:8
@@ -2114,113 +2082,113 @@ msgstr ""
msgid "Voucher"
msgstr ""
-#: pretix/base/exporters/orderlist.py:576
+#: pretix/base/exporters/orderlist.py:589
msgid "Pseudonymization ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:577 pretix/control/forms/filter.py:679
+#: pretix/base/exporters/orderlist.py:590 pretix/control/forms/filter.py:679
#: pretix/control/templates/pretixcontrol/order/change.html:258
msgid "Ticket secret"
msgstr ""
-#: pretix/base/exporters/orderlist.py:578 pretix/base/orderimport.py:720
-#: pretix/plugins/checkinlists/exporters.py:507
+#: pretix/base/exporters/orderlist.py:591 pretix/base/orderimport.py:720
+#: pretix/plugins/checkinlists/exporters.py:510
msgid "Seat ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:579
-#: pretix/plugins/checkinlists/exporters.py:508
+#: pretix/base/exporters/orderlist.py:592
+#: pretix/plugins/checkinlists/exporters.py:511
msgid "Seat name"
msgstr ""
-#: pretix/base/exporters/orderlist.py:580
-#: pretix/plugins/checkinlists/exporters.py:509
+#: pretix/base/exporters/orderlist.py:593
+#: pretix/plugins/checkinlists/exporters.py:512
msgid "Seat zone"
msgstr ""
-#: pretix/base/exporters/orderlist.py:581
-#: pretix/plugins/checkinlists/exporters.py:510
+#: pretix/base/exporters/orderlist.py:594
+#: pretix/plugins/checkinlists/exporters.py:513
msgid "Seat row"
msgstr ""
-#: pretix/base/exporters/orderlist.py:582
-#: pretix/plugins/checkinlists/exporters.py:511
+#: pretix/base/exporters/orderlist.py:595
+#: pretix/plugins/checkinlists/exporters.py:514
msgid "Seat number"
msgstr ""
-#: pretix/base/exporters/orderlist.py:583
+#: pretix/base/exporters/orderlist.py:596
#: pretix/control/templates/pretixcontrol/order/change.html:208
-#: pretix/plugins/checkinlists/exporters.py:401
-#: pretix/plugins/checkinlists/exporters.py:512
+#: pretix/plugins/checkinlists/exporters.py:404
+#: pretix/plugins/checkinlists/exporters.py:515
#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108
#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110
msgid "Blocked"
msgstr ""
-#: pretix/base/exporters/orderlist.py:584 pretix/base/models/orders.py:2393
+#: pretix/base/exporters/orderlist.py:597 pretix/base/models/orders.py:2397
#: pretix/base/orderimport.py:654
#: pretix/control/templates/pretixcontrol/organizers/customer.html:116
-#: pretix/plugins/checkinlists/exporters.py:513
-#: pretix/plugins/checkinlists/exporters.py:690
+#: pretix/plugins/checkinlists/exporters.py:516
+#: pretix/plugins/checkinlists/exporters.py:693
#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131
msgid "Valid from"
msgstr ""
-#: pretix/base/exporters/orderlist.py:585 pretix/base/models/orders.py:2398
+#: pretix/base/exporters/orderlist.py:598 pretix/base/models/orders.py:2402
#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:677
#: pretix/control/templates/pretixcontrol/organizers/customer.html:117
#: pretix/control/views/vouchers.py:118
-#: pretix/plugins/checkinlists/exporters.py:514
-#: pretix/plugins/checkinlists/exporters.py:691
+#: pretix/plugins/checkinlists/exporters.py:517
+#: pretix/plugins/checkinlists/exporters.py:694
#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132
msgid "Valid until"
msgstr ""
-#: pretix/base/exporters/orderlist.py:586
+#: pretix/base/exporters/orderlist.py:599
msgid "Order comment"
msgstr ""
-#: pretix/base/exporters/orderlist.py:613 pretix/base/pdf.py:341
+#: pretix/base/exporters/orderlist.py:626 pretix/base/pdf.py:341
msgid "Invoice address street"
msgstr ""
-#: pretix/base/exporters/orderlist.py:613 pretix/base/pdf.py:346
+#: pretix/base/exporters/orderlist.py:626 pretix/base/pdf.py:346
msgid "Invoice address ZIP code"
msgstr ""
-#: pretix/base/exporters/orderlist.py:613 pretix/base/pdf.py:351
+#: pretix/base/exporters/orderlist.py:626 pretix/base/pdf.py:351
msgid "Invoice address city"
msgstr ""
-#: pretix/base/exporters/orderlist.py:614 pretix/base/pdf.py:361
+#: pretix/base/exporters/orderlist.py:627 pretix/base/pdf.py:361
msgid "Invoice address country"
msgstr ""
-#: pretix/base/exporters/orderlist.py:615
+#: pretix/base/exporters/orderlist.py:628
msgctxt "address"
msgid "Invoice address state"
msgstr ""
-#: pretix/base/exporters/orderlist.py:776
+#: pretix/base/exporters/orderlist.py:789
msgid "Order transaction data"
msgstr ""
-#: pretix/base/exporters/orderlist.py:778
+#: pretix/base/exporters/orderlist.py:791
msgid ""
"Download a spreadsheet of all substantial changes to orders, i.e. all "
"changes to products, prices or tax rates. The information is only accurate "
"for changes made with pretix versions released after October 2021."
msgstr ""
-#: pretix/base/exporters/orderlist.py:794
+#: pretix/base/exporters/orderlist.py:807
msgid "Only include transactions created within this date range."
msgstr ""
-#: pretix/base/exporters/orderlist.py:829 pretix/base/models/event.py:627
-#: pretix/base/models/items.py:393 pretix/base/models/items.py:1873
-#: pretix/base/models/orders.py:193 pretix/base/models/orders.py:2884
+#: pretix/base/exporters/orderlist.py:842 pretix/base/models/event.py:627
+#: pretix/base/models/items.py:400 pretix/base/models/items.py:1936
+#: pretix/base/models/orders.py:193 pretix/base/models/orders.py:2885
#: pretix/base/models/vouchers.py:181 pretix/base/models/waitinglist.py:55
#: pretix/base/notifications.py:187 pretix/control/forms/filter.py:917
#: pretix/control/templates/pretixcontrol/organizers/customer.html:204
@@ -2233,9 +2201,9 @@ msgstr ""
msgid "Event"
msgstr ""
-#: pretix/base/exporters/orderlist.py:831
-#: pretix/base/exporters/orderlist.py:1170
-#: pretix/base/exporters/orderlist.py:1314
+#: pretix/base/exporters/orderlist.py:844
+#: pretix/base/exporters/orderlist.py:1183
+#: pretix/base/exporters/orderlist.py:1327
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:42
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34
#: pretix/plugins/banktransfer/refund_export.py:46
@@ -2247,92 +2215,92 @@ msgstr ""
msgid "Currency"
msgstr ""
-#: pretix/base/exporters/orderlist.py:837
+#: pretix/base/exporters/orderlist.py:850
msgid "Transaction date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:838
+#: pretix/base/exporters/orderlist.py:851
msgid "Transaction time"
msgstr ""
-#: pretix/base/exporters/orderlist.py:839
+#: pretix/base/exporters/orderlist.py:852
msgid "Old data"
msgstr ""
-#: pretix/base/exporters/orderlist.py:842 pretix/base/models/items.py:1396
+#: pretix/base/exporters/orderlist.py:855 pretix/base/models/items.py:1459
#: pretix/control/templates/pretixcontrol/order/transactions.html:22
msgid "Quantity"
msgstr ""
-#: pretix/base/exporters/orderlist.py:849
+#: pretix/base/exporters/orderlist.py:862
msgid "Internal fee type"
msgstr ""
-#: pretix/base/exporters/orderlist.py:851
+#: pretix/base/exporters/orderlist.py:864
msgctxt "subevent"
msgid "Date ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:856
+#: pretix/base/exporters/orderlist.py:869
msgid "Tax rule ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:859
+#: pretix/base/exporters/orderlist.py:872
#: pretix/plugins/reports/accountingreport.py:319
msgid "Gross total"
msgstr ""
-#: pretix/base/exporters/orderlist.py:860
+#: pretix/base/exporters/orderlist.py:873
#: pretix/plugins/reports/accountingreport.py:318
msgid "Tax total"
msgstr ""
-#: pretix/base/exporters/orderlist.py:870
+#: pretix/base/exporters/orderlist.py:883
msgid ""
"This value is supplied for informational purposes, it is not part of the "
"original transaction data and might have changed since the transaction."
msgstr ""
-#: pretix/base/exporters/orderlist.py:893
+#: pretix/base/exporters/orderlist.py:906
msgid "Converted from legacy version"
msgstr ""
-#: pretix/base/exporters/orderlist.py:955
+#: pretix/base/exporters/orderlist.py:968
msgid "Payments and refunds"
msgstr ""
-#: pretix/base/exporters/orderlist.py:957
+#: pretix/base/exporters/orderlist.py:970
msgid "Download a spreadsheet of all payments or refunds of every order."
msgstr ""
-#: pretix/base/exporters/orderlist.py:966
+#: pretix/base/exporters/orderlist.py:979
msgid "Date range (payment date)"
msgstr ""
-#: pretix/base/exporters/orderlist.py:969
+#: pretix/base/exporters/orderlist.py:982
msgid ""
"Note that using this will exclude any non-confirmed payments or non-"
"completed refunds."
msgstr ""
-#: pretix/base/exporters/orderlist.py:973
+#: pretix/base/exporters/orderlist.py:986
msgid "Date range (start of transaction)"
msgstr ""
-#: pretix/base/exporters/orderlist.py:979
+#: pretix/base/exporters/orderlist.py:992
msgid "Payment states"
msgstr ""
-#: pretix/base/exporters/orderlist.py:987
+#: pretix/base/exporters/orderlist.py:1000
msgid "Refund states"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1171
-#: pretix/base/exporters/orderlist.py:1213 pretix/base/models/orders.py:282
-#: pretix/base/models/orders.py:1650 pretix/base/models/orders.py:2053
-#: pretix/base/models/orders.py:2210 pretix/base/models/orders.py:2357
-#: pretix/base/models/orders.py:2777
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1184
+#: pretix/base/exporters/orderlist.py:1226 pretix/base/models/orders.py:282
+#: pretix/base/models/orders.py:1654 pretix/base/models/orders.py:2057
+#: pretix/base/models/orders.py:2214 pretix/base/models/orders.py:2361
+#: pretix/base/models/orders.py:2778
#: pretix/control/templates/pretixcontrol/organizers/customer.html:118
#: pretix/control/templates/pretixcontrol/search/payments.html:78
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15
@@ -2341,34 +2309,34 @@ msgstr ""
msgid "Order"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1213
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1226
#: pretix/control/templates/pretixcontrol/search/payments.html:75
#: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5
#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5
msgid "Payment ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1030
-#: pretix/base/exporters/orderlist.py:1311
+#: pretix/base/exporters/orderlist.py:1043
+#: pretix/base/exporters/orderlist.py:1324
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30
#: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59
msgid "Creation date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1030
+#: pretix/base/exporters/orderlist.py:1043
#: pretix/control/templates/pretixcontrol/order/index.html:834
msgid "Completion date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
msgid "Status code"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
-#: pretix/base/exporters/orderlist.py:1169
-#: pretix/base/exporters/orderlist.py:1213 pretix/base/models/orders.py:1646
-#: pretix/base/models/orders.py:2049 pretix/control/forms/filter.py:974
+#: pretix/base/exporters/orderlist.py:1044
+#: pretix/base/exporters/orderlist.py:1182
+#: pretix/base/exporters/orderlist.py:1226 pretix/base/models/orders.py:1650
+#: pretix/base/models/orders.py:2053 pretix/control/forms/filter.py:974
#: pretix/control/forms/filter.py:977
#: pretix/control/templates/pretixcontrol/order/index.html:743
#: pretix/control/templates/pretixcontrol/order/index.html:839
@@ -2382,7 +2350,7 @@ msgstr ""
msgid "Amount"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:94
#: pretix/control/templates/pretixcontrol/boxoffice/payment.html:107
#: pretix/control/templates/pretixcontrol/order/index.html:741
@@ -2393,84 +2361,84 @@ msgstr ""
msgid "Payment method"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
msgid "Matching ID"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1031
+#: pretix/base/exporters/orderlist.py:1044
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:38
msgid "Payment details"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1081
+#: pretix/base/exporters/orderlist.py:1094
msgid "Quota availabilities"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1083
+#: pretix/base/exporters/orderlist.py:1096
msgid ""
"Download a spreadsheet of all quotas including their current availability."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
#: pretix/control/templates/pretixcontrol/items/quotas.html:45
msgid "Quota name"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
#: pretix/control/templates/pretixcontrol/items/quota.html:56
msgid "Total quota"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
#: pretix/control/templates/pretixcontrol/event/cancel.html:20
#: pretix/control/views/item.py:949
msgid "Paid orders"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088 pretix/control/views/item.py:954
+#: pretix/base/exporters/orderlist.py:1101 pretix/control/views/item.py:954
msgid "Pending orders"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1088
+#: pretix/base/exporters/orderlist.py:1101
msgid "Blocking vouchers"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1089 pretix/control/views/item.py:973
+#: pretix/base/exporters/orderlist.py:1102 pretix/control/views/item.py:973
msgid "Current user's carts"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1089
+#: pretix/base/exporters/orderlist.py:1102
msgid "Exited orders"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1089
+#: pretix/base/exporters/orderlist.py:1102
msgid "Current availability"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1106
-#: pretix/base/exporters/orderlist.py:1113
+#: pretix/base/exporters/orderlist.py:1119
+#: pretix/base/exporters/orderlist.py:1126
#: pretix/control/templates/pretixcontrol/items/quota.html:58
#: pretix/control/views/item.py:980
msgid "Infinite"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1135
+#: pretix/base/exporters/orderlist.py:1148
msgid "Gift card transactions"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1137
-#: pretix/base/exporters/orderlist.py:1242
+#: pretix/base/exporters/orderlist.py:1150
+#: pretix/base/exporters/orderlist.py:1255
msgctxt "export_category"
msgid "Gift cards"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1138
+#: pretix/base/exporters/orderlist.py:1151
msgid "Download a spreadsheet of all gift card transactions."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1166
-#: pretix/base/exporters/orderlist.py:1213
-#: pretix/base/exporters/orderlist.py:1309 pretix/base/models/giftcards.py:89
+#: pretix/base/exporters/orderlist.py:1179
+#: pretix/base/exporters/orderlist.py:1226
+#: pretix/base/exporters/orderlist.py:1322 pretix/base/models/giftcards.py:89
#: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5
#: pretix/control/templates/pretixcontrol/giftcards/payment.html:4
#: pretix/control/templates/pretixcontrol/order/index.html:505
@@ -2480,17 +2448,17 @@ msgstr ""
msgid "Gift card code"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1167
-#: pretix/base/exporters/orderlist.py:1256
-#: pretix/base/exporters/orderlist.py:1259
+#: pretix/base/exporters/orderlist.py:1180
+#: pretix/base/exporters/orderlist.py:1269
+#: pretix/base/exporters/orderlist.py:1272
#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:243
#: pretix/control/forms/filter.py:1342 pretix/control/forms/filter.py:1345
#: pretix/control/templates/pretixcontrol/event/live.html:75
msgid "Test mode"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1172 pretix/base/models/organizer.py:94
-#: pretix/control/forms/event.py:107 pretix/control/forms/event.py:113
+#: pretix/base/exporters/orderlist.py:1185 pretix/base/models/organizer.py:94
+#: pretix/control/forms/event.py:106 pretix/control/forms/event.py:112
#: pretix/control/forms/filter.py:810 pretix/control/forms/filter.py:929
#: pretix/control/forms/filter.py:1611
#: pretix/control/templates/pretixcontrol/email_setup.html:6
@@ -2505,7 +2473,7 @@ msgstr ""
msgid "Organizer"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1179 pretix/base/invoice.py:512
+#: pretix/base/exporters/orderlist.py:1192 pretix/base/invoice.py:512
#: pretix/control/templates/pretixcontrol/base.html:279
#: pretix/control/templates/pretixcontrol/checkin/index.html:145
#: pretix/control/templates/pretixcontrol/order/index.html:24
@@ -2532,41 +2500,41 @@ msgstr ""
msgid "TEST MODE"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1194
+#: pretix/base/exporters/orderlist.py:1207
msgid "Gift card redemptions"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1196
+#: pretix/base/exporters/orderlist.py:1209
msgid ""
"Download a spreadsheet of all payments or refunds that involve gift cards."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1213
+#: pretix/base/exporters/orderlist.py:1226
#: pretix/control/templates/pretixcontrol/giftcards/payment.html:16
msgid "Issuer"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1240 pretix/control/navigation.py:524
+#: pretix/base/exporters/orderlist.py:1253 pretix/control/navigation.py:524
#: pretix/control/navigation.py:542
#: pretix/control/templates/pretixcontrol/organizers/edit.html:156
#: pretix/plugins/reports/accountingreport.py:898
msgid "Gift cards"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1243
+#: pretix/base/exporters/orderlist.py:1256
msgid "Download a spreadsheet of all gift cards including their current value."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1250
+#: pretix/base/exporters/orderlist.py:1263
msgid "Show value at"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1253
+#: pretix/base/exporters/orderlist.py:1266
msgid "Defaults to the time of report."
msgstr ""
-#: pretix/base/exporters/orderlist.py:1258
-#: pretix/base/exporters/orderlist.py:1268 pretix/control/forms/filter.py:520
+#: pretix/base/exporters/orderlist.py:1271
+#: pretix/base/exporters/orderlist.py:1281 pretix/control/forms/filter.py:520
#: pretix/control/forms/filter.py:1123 pretix/control/forms/filter.py:1344
#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1425
#: pretix/control/forms/filter.py:1435 pretix/control/forms/filter.py:1498
@@ -2584,24 +2552,24 @@ msgstr ""
msgid "All"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1260 pretix/control/forms/filter.py:1346
+#: pretix/base/exporters/orderlist.py:1273 pretix/control/forms/filter.py:1346
msgid "Live"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1269 pretix/control/forms/filter.py:1354
+#: pretix/base/exporters/orderlist.py:1282 pretix/control/forms/filter.py:1354
#: pretix/control/templates/pretixcontrol/pdf/index.html:374
msgid "Empty"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1270 pretix/control/forms/filter.py:1355
+#: pretix/base/exporters/orderlist.py:1283 pretix/control/forms/filter.py:1355
msgid "Valid and with value"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1271 pretix/control/forms/filter.py:1356
+#: pretix/base/exporters/orderlist.py:1284 pretix/control/forms/filter.py:1356
msgid "Expired and with value"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1272 pretix/control/forms/filter.py:226
+#: pretix/base/exporters/orderlist.py:1285 pretix/control/forms/filter.py:226
#: pretix/control/forms/filter.py:1357 pretix/control/forms/filter.py:2026
#: pretix/control/templates/pretixcontrol/items/question.html:25
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:37
@@ -2612,21 +2580,21 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1310 pretix/base/models/giftcards.py:98
+#: pretix/base/exporters/orderlist.py:1323 pretix/base/models/giftcards.py:98
msgid "Test mode card"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1312 pretix/base/models/giftcards.py:102
+#: pretix/base/exporters/orderlist.py:1325 pretix/base/models/giftcards.py:102
#: pretix/control/templates/pretixcontrol/order/index.html:195
#: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62
msgid "Expiry date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1313 pretix/control/forms/orders.py:826
+#: pretix/base/exporters/orderlist.py:1326 pretix/control/forms/orders.py:827
msgid "Special terms and conditions"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1315
+#: pretix/base/exporters/orderlist.py:1328
#: pretix/control/templates/pretixcontrol/order/change.html:94
#: pretix/control/templates/pretixcontrol/order/change.html:388
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32
@@ -2634,15 +2602,15 @@ msgstr ""
msgid "Current value"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1316
+#: pretix/base/exporters/orderlist.py:1329
msgid "Created in order"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1317
+#: pretix/base/exporters/orderlist.py:1330
msgid "Last invoice number of order"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1318
+#: pretix/base/exporters/orderlist.py:1331
msgid "Last invoice date of order"
msgstr ""
@@ -2676,8 +2644,8 @@ msgid "Identifier"
msgstr ""
#: pretix/base/exporters/reusablemedia.py:49 pretix/base/models/media.py:81
-#: pretix/base/models/orders.py:224 pretix/base/models/orders.py:2896
-#: pretix/control/forms/orders.py:72
+#: pretix/base/models/orders.py:224 pretix/base/models/orders.py:2897
+#: pretix/control/forms/orders.py:73
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:138
msgid "Expiration date"
msgstr ""
@@ -2741,7 +2709,7 @@ msgid "Voucher expired"
msgstr ""
#: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:122
-#: pretix/control/forms/event.py:1685
+#: pretix/control/forms/event.py:1680
#: pretix/control/templates/pretixcontrol/items/index.html:35
msgid "Product name"
msgstr ""
@@ -2761,7 +2729,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/index.html:18
#: pretix/control/templates/pretixcontrol/vouchers/index.html:109
#: pretix/control/views/vouchers.py:118 pretix/control/views/waitinglist.py:307
-#: pretix/plugins/checkinlists/exporters.py:502
+#: pretix/plugins/checkinlists/exporters.py:505
#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:51
#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:53
#: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12
@@ -2976,8 +2944,8 @@ msgstr ""
msgid "Available placeholders: {list}"
msgstr ""
-#: pretix/base/forms/widgets.py:213 pretix/base/models/items.py:1497
-#: pretix/base/reldate.py:201 pretix/plugins/checkinlists/exporters.py:739
+#: pretix/base/forms/widgets.py:213 pretix/base/models/items.py:1560
+#: pretix/base/reldate.py:201 pretix/plugins/checkinlists/exporters.py:742
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:40
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:54
msgid "Time"
@@ -3060,7 +3028,7 @@ msgid ""
"until {to_date}"
msgstr ""
-#: pretix/base/invoice.py:517 pretix/base/services/mail.py:476
+#: pretix/base/invoice.py:517 pretix/base/services/mail.py:472
#, python-brace-format
msgctxt "invoice"
msgid "Invoice {num}"
@@ -3295,7 +3263,7 @@ msgid "All products (including newly created ones)"
msgstr ""
#: pretix/base/models/checkin.py:57 pretix/plugins/badges/exporters.py:428
-#: pretix/plugins/checkinlists/exporters.py:830
+#: pretix/plugins/checkinlists/exporters.py:833
msgid "Limit to products"
msgstr ""
@@ -3453,7 +3421,7 @@ msgid "Single-sign-on method"
msgstr ""
#: pretix/base/models/customers.py:85 pretix/base/models/devices.py:72
-#: pretix/base/models/items.py:1517 pretix/base/models/items.py:1765
+#: pretix/base/models/items.py:1580 pretix/base/models/items.py:1828
msgid ""
"You can enter any value here to make it easier to match the data with other "
"sources. If you do not input one, we will generate one automatically."
@@ -3465,13 +3433,13 @@ msgid ""
"underscores. It must start and end with a letter or number."
msgstr ""
-#: pretix/base/models/customers.py:299 pretix/base/models/orders.py:1448
-#: pretix/base/models/orders.py:3049 pretix/base/settings.py:1095
+#: pretix/base/models/customers.py:299 pretix/base/models/orders.py:1452
+#: pretix/base/models/orders.py:3050 pretix/base/settings.py:1095
msgid "Company name"
msgstr ""
-#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1452
-#: pretix/base/models/orders.py:3056 pretix/base/settings.py:81
+#: pretix/base/models/customers.py:303 pretix/base/models/orders.py:1456
+#: pretix/base/models/orders.py:3057 pretix/base/settings.py:81
#: pretix/plugins/stripe/payment.py:270
msgid "Select country"
msgstr ""
@@ -3520,11 +3488,11 @@ msgstr ""
msgid "Separate multiple values with spaces"
msgstr ""
-#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1516
+#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1579
msgid "Internal identifier"
msgstr ""
-#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1629
+#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1692
msgid "This identifier is already used for a different question."
msgstr ""
@@ -3533,7 +3501,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2374 pretix/control/forms/filter.py:2535
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
#: pretix/control/templates/pretixcontrol/organizers/gates.html:16
-#: pretix/plugins/checkinlists/exporters.py:751
+#: pretix/plugins/checkinlists/exporters.py:754
msgid "Gate"
msgstr ""
@@ -3561,8 +3529,8 @@ msgctxt "subevent"
msgid "Each matching product must be for a different date"
msgstr ""
-#: pretix/base/models/discount.py:65 pretix/base/models/items.py:1034
-#: pretix/base/models/items.py:1322 pretix/base/models/items.py:1549
+#: pretix/base/models/discount.py:65 pretix/base/models/items.py:1071
+#: pretix/base/models/items.py:1385 pretix/base/models/items.py:1612
msgid "Position"
msgstr ""
@@ -3729,12 +3697,12 @@ msgid "Plugins"
msgstr ""
#: pretix/base/models/event.py:608 pretix/base/pdf.py:230
-#: pretix/control/forms/event.py:260 pretix/control/forms/filter.py:1606
+#: pretix/control/forms/event.py:259 pretix/control/forms/filter.py:1606
#: pretix/control/templates/pretixcontrol/event/index.html:13
#: pretix/control/views/dashboards.py:540
#: pretix/presale/templates/pretixpresale/event/index.html:31
#: pretix/presale/templates/pretixpresale/organizers/index.html:90
-#: pretix/presale/views/widget.py:651
+#: pretix/presale/views/widget.py:653
msgid "Event series"
msgstr ""
@@ -3827,11 +3795,11 @@ msgstr ""
msgid "One or more variations do not belong to this event."
msgstr ""
-#: pretix/base/models/event.py:1638 pretix/base/models/items.py:2049
+#: pretix/base/models/event.py:1638 pretix/base/models/items.py:2112
msgid "Can not contain spaces or special characters except underscores"
msgstr ""
-#: pretix/base/models/event.py:1643 pretix/base/models/items.py:2054
+#: pretix/base/models/event.py:1643 pretix/base/models/items.py:2117
msgid "The property name may only contain letters, numbers and underscores."
msgstr ""
@@ -3854,7 +3822,7 @@ msgid ""
"series, its always optional to set a value for individual dates"
msgstr ""
-#: pretix/base/models/event.py:1659 pretix/base/models/items.py:2066
+#: pretix/base/models/event.py:1659 pretix/base/models/items.py:2129
msgid "Valid values"
msgstr ""
@@ -3920,21 +3888,21 @@ msgstr ""
msgid "Additional recipients (Bcc)"
msgstr ""
-#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1074
-#: pretix/control/forms/event.py:1136 pretix/control/forms/event.py:1148
-#: pretix/control/forms/event.py:1158 pretix/control/forms/event.py:1168
-#: pretix/control/forms/orders.py:663 pretix/control/forms/orders.py:887
-#: pretix/control/forms/orders.py:914 pretix/control/forms/organizer.py:539
+#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1080
+#: pretix/control/forms/event.py:1142 pretix/control/forms/event.py:1154
+#: pretix/control/forms/event.py:1164 pretix/control/forms/event.py:1174
+#: pretix/control/forms/orders.py:664 pretix/control/forms/orders.py:877
+#: pretix/control/forms/orders.py:904 pretix/control/forms/organizer.py:539
#: pretix/control/forms/organizer.py:549 pretix/control/forms/organizer.py:559
-#: pretix/control/forms/vouchers.py:266 pretix/plugins/sendmail/forms.py:69
-#: pretix/plugins/sendmail/forms.py:85 pretix/plugins/sendmail/models.py:232
+#: pretix/control/forms/vouchers.py:267 pretix/plugins/sendmail/forms.py:57
+#: pretix/plugins/sendmail/forms.py:73 pretix/plugins/sendmail/models.py:232
msgid "Subject"
msgstr ""
-#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:699
-#: pretix/control/forms/orders.py:716 pretix/control/forms/orders.py:895
-#: pretix/control/forms/orders.py:922 pretix/control/forms/vouchers.py:272
-#: pretix/plugins/sendmail/forms.py:70 pretix/plugins/sendmail/forms.py:90
+#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:700
+#: pretix/control/forms/orders.py:717 pretix/control/forms/orders.py:885
+#: pretix/control/forms/orders.py:912 pretix/control/forms/vouchers.py:273
+#: pretix/plugins/sendmail/forms.py:58 pretix/plugins/sendmail/forms.py:78
#: pretix/plugins/sendmail/models.py:233
msgid "Message"
msgstr ""
@@ -3986,7 +3954,7 @@ msgstr ""
msgid "Category name"
msgstr ""
-#: pretix/base/models/items.py:96 pretix/base/models/items.py:409
+#: pretix/base/models/items.py:96 pretix/base/models/items.py:416
msgid ""
"If you set this, this will be used instead of the public name in the backend."
msgstr ""
@@ -4023,12 +3991,12 @@ msgid "Disable product for this date"
msgstr ""
#: pretix/base/models/items.py:176 pretix/base/models/items.py:232
-#: pretix/base/models/items.py:488
+#: pretix/base/models/items.py:495
msgid "This product will not be sold before the given date."
msgstr ""
#: pretix/base/models/items.py:181 pretix/base/models/items.py:237
-#: pretix/base/models/items.py:493
+#: pretix/base/models/items.py:505
msgid "This product will not be sold after the given date."
msgstr ""
@@ -4044,45 +4012,55 @@ msgstr ""
msgid "Dynamic validity"
msgstr ""
-#: pretix/base/models/items.py:381 pretix/base/models/items.py:685
+#: pretix/base/models/items.py:380 pretix/control/forms/item.py:601
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+msgid "Hide product if unavailable"
+msgstr ""
+
+#: pretix/base/models/items.py:381
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "Show info text if unavailable"
+msgstr ""
+
+#: pretix/base/models/items.py:388 pretix/base/models/items.py:702
msgid "Don't use re-usable media, use regular one-off tickets"
msgstr ""
-#: pretix/base/models/items.py:382
+#: pretix/base/models/items.py:389
msgid "Require an existing medium to be re-used"
msgstr ""
-#: pretix/base/models/items.py:383
+#: pretix/base/models/items.py:390
msgid "Require a previously unknown medium to be newly added"
msgstr ""
-#: pretix/base/models/items.py:384
+#: pretix/base/models/items.py:391
msgid "Require either an existing or a new medium to be used"
msgstr ""
-#: pretix/base/models/items.py:400 pretix/base/models/items.py:1299
+#: pretix/base/models/items.py:407 pretix/base/models/items.py:1362
#: pretix/control/templates/pretixcontrol/items/index.html:40
msgid "Category"
msgstr ""
-#: pretix/base/models/items.py:401
+#: pretix/base/models/items.py:408
msgid ""
"If you have many products, you can optionally sort them into categories to "
"keep things organized."
msgstr ""
-#: pretix/base/models/items.py:418
+#: pretix/base/models/items.py:425
msgid "This is shown below the product name in lists."
msgstr ""
-#: pretix/base/models/items.py:423
+#: pretix/base/models/items.py:430
msgid ""
"If this product has multiple variations, you can set different prices for "
"each of the variations. If a variation does not have a special price or if "
"you do not have variations, this price will be used."
msgstr ""
-#: pretix/base/models/items.py:431
+#: pretix/base/models/items.py:438
msgid ""
"If this option is active, your users can choose the price themselves. The "
"price configured above is then interpreted as the minimum price a user has "
@@ -4091,56 +4069,56 @@ msgid ""
"add-on to other products."
msgstr ""
-#: pretix/base/models/items.py:437 pretix/base/models/items.py:1049
+#: pretix/base/models/items.py:444 pretix/base/models/items.py:1086
msgid "Suggested price"
msgstr ""
-#: pretix/base/models/items.py:438 pretix/base/models/items.py:1050
+#: pretix/base/models/items.py:445 pretix/base/models/items.py:1087
msgid ""
"This price will be used as the default value of the input field. The user "
"can choose a lower value, but not lower than the price this product would "
"have without the free price option."
msgstr ""
-#: pretix/base/models/items.py:451
+#: pretix/base/models/items.py:458
msgid "Whether or not buying this product allows a person to enter your event"
msgstr ""
-#: pretix/base/models/items.py:456
+#: pretix/base/models/items.py:463
msgid "Is a personalized ticket"
msgstr ""
-#: pretix/base/models/items.py:458
+#: pretix/base/models/items.py:465
msgid "Whether or not buying this product allows to enter attendee information"
msgstr ""
-#: pretix/base/models/items.py:467
+#: pretix/base/models/items.py:474
msgid "Show a waiting list for this ticket"
msgstr ""
-#: pretix/base/models/items.py:468
+#: pretix/base/models/items.py:475
msgid "This will only work if waiting lists are enabled for this event."
msgstr ""
-#: pretix/base/models/items.py:472 pretix/base/settings.py:1335
-#: pretix/control/forms/event.py:1598
+#: pretix/base/models/items.py:479 pretix/base/settings.py:1335
+#: pretix/control/forms/event.py:1593
msgid "Show number of tickets left"
msgstr ""
-#: pretix/base/models/items.py:473
+#: pretix/base/models/items.py:480
msgid "Publicly show how many tickets are still available."
msgstr ""
-#: pretix/base/models/items.py:480
+#: pretix/base/models/items.py:487
msgid "Product picture"
msgstr ""
-#: pretix/base/models/items.py:499
+#: pretix/base/models/items.py:516
msgctxt "hidden_if_available_legacy"
msgid "Only show after sellout of"
msgstr ""
-#: pretix/base/models/items.py:500
+#: pretix/base/models/items.py:517
msgid ""
"If you select a quota here, this product will only be shown when that quota "
"is unavailable. If combined with the option to hide sold-out products, this "
@@ -4149,11 +4127,11 @@ msgid ""
"all tickets in the referenced quota are reserved, but not yet sold."
msgstr ""
-#: pretix/base/models/items.py:510
+#: pretix/base/models/items.py:527
msgid "Only show after sellout of"
msgstr ""
-#: pretix/base/models/items.py:511
+#: pretix/base/models/items.py:528
msgid ""
"If you select a product here, this product will only be shown when that "
"product is sold out. If combined with the option to hide sold-out products, "
@@ -4163,13 +4141,13 @@ msgid ""
"reserved, but not yet sold."
msgstr ""
-#: pretix/base/models/items.py:520
+#: pretix/base/models/items.py:537
msgid ""
"To buy this product, the user needs a voucher that applies to this product "
"either directly or via a quota."
msgstr ""
-#: pretix/base/models/items.py:526
+#: pretix/base/models/items.py:543
msgid ""
"If this product is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4177,34 +4155,34 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:533
+#: pretix/base/models/items.py:550
msgid ""
"This product will be hidden from the event page until the user enters a "
"voucher that unlocks this product."
msgstr ""
-#: pretix/base/models/items.py:539
+#: pretix/base/models/items.py:556
msgid ""
"If this option is set, the product will only be sold as part of bundle "
"products. Do not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4212,7 +4190,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4220,58 +4198,58 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr ""
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4283,51 +4261,51 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr ""
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr ""
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr ""
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4337,20 +4315,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4363,59 +4341,59 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr ""
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4423,102 +4401,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr ""
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr ""
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr ""
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4526,59 +4504,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4586,180 +4564,180 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr ""
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr ""
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr ""
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr ""
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr ""
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4767,22 +4745,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4792,46 +4770,46 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr ""
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr ""
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -4947,7 +4925,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr ""
@@ -4961,7 +4939,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -4985,12 +4963,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5039,132 +5017,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
-msgctxt "payment_state"
-msgid "created"
-msgstr ""
-
-#: pretix/base/models/orders.py:1634
-msgctxt "payment_state"
-msgid "pending"
-msgstr ""
-
-#: pretix/base/models/orders.py:1635
-msgctxt "payment_state"
-msgid "confirmed"
-msgstr ""
-
-#: pretix/base/models/orders.py:1636
-msgctxt "payment_state"
-msgid "canceled"
-msgstr ""
-
#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
-msgid "failed"
+msgid "created"
msgstr ""
#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
+msgid "pending"
+msgstr ""
+
+#: pretix/base/models/orders.py:1639
+msgctxt "payment_state"
+msgid "confirmed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1640
+msgctxt "payment_state"
+msgid "canceled"
+msgstr ""
+
+#: pretix/base/models/orders.py:1641
+msgctxt "payment_state"
+msgid "failed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1642
+msgctxt "payment_state"
msgid "refunded"
msgstr ""
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr ""
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr ""
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5175,7 +5153,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5183,27 +5161,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr ""
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5371,7 +5349,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5490,163 +5468,166 @@ msgid "Voucher value"
msgstr ""
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5696,15 +5677,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -5948,13 +5929,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6319,6 +6300,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr ""
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6570,7 +6560,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6618,10 +6608,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr ""
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6707,7 +6705,7 @@ msgid "Event canceled"
msgstr ""
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6726,7 +6724,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6744,12 +6742,27 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
+#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6757,7 +6770,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -6765,7 +6778,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6776,47 +6789,47 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr ""
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr ""
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6827,7 +6840,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6840,12 +6853,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -6854,69 +6867,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -6927,7 +6940,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -6938,42 +6951,42 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7240,26 +7253,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr ""
@@ -7332,7 +7345,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7342,39 +7355,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7385,194 +7398,214 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr ""
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr ""
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -7882,7 +7915,7 @@ msgid "Show exchange rates"
msgstr ""
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8361,7 +8394,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8409,7 +8442,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8425,7 +8458,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -8773,7 +8806,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8781,7 +8814,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8875,19 +8908,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -8914,7 +8947,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9181,12 +9214,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -9971,7 +10004,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10323,14 +10356,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10371,11 +10404,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -10711,7 +10744,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -10743,19 +10776,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10793,285 +10826,285 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
-msgid "Text sent to order contact address"
-msgstr ""
-
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
-msgid "Send an email to attendees"
-msgstr ""
-
#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+msgid "Text sent to order contact address"
+msgstr ""
+
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+msgid "Send an email to attendees"
+msgstr ""
+
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11080,159 +11113,159 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr ""
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr ""
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr ""
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11240,48 +11273,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11289,27 +11322,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -11434,7 +11467,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11442,18 +11475,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11651,7 +11684,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -11728,8 +11761,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -11773,7 +11806,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -11783,7 +11816,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -11808,9 +11841,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12036,123 +12069,131 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+msgid "No products"
+msgstr ""
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr ""
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
msgid "Date chosen by customer"
msgstr ""
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12160,11 +12201,11 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12172,40 +12213,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12282,11 +12323,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12297,21 +12338,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12319,16 +12360,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12337,29 +12378,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12368,58 +12409,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12428,7 +12469,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12438,127 +12479,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -12567,29 +12608,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -12597,20 +12638,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12628,7 +12669,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12642,24 +12683,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -12678,7 +12719,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -12812,11 +12853,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr ""
@@ -12886,15 +12927,15 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -12902,40 +12943,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12952,100 +12993,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -13526,7 +13567,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -13535,7 +13576,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14163,7 +14204,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -14382,9 +14423,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -14654,7 +14695,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -14686,9 +14727,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15049,7 +15090,7 @@ msgstr[2] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15162,7 +15203,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -16362,8 +16403,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -17390,7 +17431,7 @@ msgstr ""
msgid "New variation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -17398,32 +17439,32 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -17432,17 +17473,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -17607,7 +17648,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -17667,8 +17708,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -20900,7 +20941,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -20917,8 +20958,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -20930,9 +20971,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -20946,7 +20987,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -20954,7 +20995,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -20998,11 +21039,21 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the product settings."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -21928,9 +21979,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22035,7 +22086,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -22043,7 +22094,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -22138,7 +22189,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22307,7 +22358,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -22415,25 +22466,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -22557,18 +22608,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -22775,15 +22826,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -22807,7 +22858,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -22816,12 +22867,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -22849,7 +22900,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23171,7 +23222,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -23186,31 +23237,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -23402,7 +23453,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -23854,7 +23905,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -24469,9 +24520,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr ""
@@ -24488,78 +24539,78 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -24591,13 +24642,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -24658,7 +24707,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -25289,144 +25338,144 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -25963,21 +26012,32 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+msgid "Generate API keys"
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -25986,11 +26046,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -26000,47 +26060,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26048,27 +26108,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26076,51 +26136,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: LANGUAGE \n"
@@ -611,23 +611,23 @@ msgstr ""
msgid "Selected only"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:783
+#: pretix/static/pretixcontrol/js/ui/main.js:784
msgid "Enter page number between 1 and %(max)s."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:786
+#: pretix/static/pretixcontrol/js/ui/main.js:787
msgid "Invalid page number."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:944
+#: pretix/static/pretixcontrol/js/ui/main.js:945
msgid "Use a different name internally"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:984
+#: pretix/static/pretixcontrol/js/ui/main.js:985
msgid "Click to close"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:1059
+#: pretix/static/pretixcontrol/js/ui/main.js:1060
msgid "You have unsaved changes!"
msgstr ""
@@ -797,217 +797,237 @@ msgid "Only available with a voucher"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:35
+msgctxt "widget"
+msgid "Not yet available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:36
+msgctxt "widget"
+msgid "Not available anymore"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:37
+msgctxt "widget"
+msgid "Currently not available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:38
#, javascript-format
msgctxt "widget"
msgid "minimum amount to order: %s"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:36
+#: pretix/static/pretixpresale/js/widget/widget.js:39
msgctxt "widget"
msgid "Close ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:37
+#: pretix/static/pretixpresale/js/widget/widget.js:40
msgctxt "widget"
msgid "The ticket shop could not be loaded."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:38
+#: pretix/static/pretixpresale/js/widget/widget.js:41
msgctxt "widget"
msgid ""
"There are currently a lot of users in this ticket shop. Please open the shop "
"in a new tab to continue."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:40
+#: pretix/static/pretixpresale/js/widget/widget.js:43
msgctxt "widget"
msgid "Open ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:41
+#: pretix/static/pretixpresale/js/widget/widget.js:44
msgctxt "widget"
msgid "The cart could not be created. Please try again later"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:42
+#: pretix/static/pretixpresale/js/widget/widget.js:45
msgctxt "widget"
msgid ""
"We could not create your cart, since there are currently too many users in "
"this ticket shop. Please click \"Continue\" to retry in a new tab."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:44
+#: pretix/static/pretixpresale/js/widget/widget.js:47
msgctxt "widget"
msgid "Waiting list"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:45
+#: pretix/static/pretixpresale/js/widget/widget.js:48
msgctxt "widget"
msgid ""
"You currently have an active cart for this event. If you select more "
"products, they will be added to your existing cart."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:47
+#: pretix/static/pretixpresale/js/widget/widget.js:50
msgctxt "widget"
msgid "Resume checkout"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:48
+#: pretix/static/pretixpresale/js/widget/widget.js:51
msgctxt "widget"
msgid "Redeem a voucher"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:49
+#: pretix/static/pretixpresale/js/widget/widget.js:52
msgctxt "widget"
msgid "Redeem"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:50
+#: pretix/static/pretixpresale/js/widget/widget.js:53
msgctxt "widget"
msgid "Voucher code"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:51
+#: pretix/static/pretixpresale/js/widget/widget.js:54
msgctxt "widget"
msgid "Close"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:52
+#: pretix/static/pretixpresale/js/widget/widget.js:55
msgctxt "widget"
msgid "Continue"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:53
-msgctxt "widget"
-msgid "See variations"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:54
-msgctxt "widget"
-msgid "Choose a different event"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:55
-msgctxt "widget"
-msgid "Choose a different date"
-msgstr ""
-
#: pretix/static/pretixpresale/js/widget/widget.js:56
msgctxt "widget"
-msgid "Back"
+msgid "Show variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:57
msgctxt "widget"
-msgid "Next month"
+msgid "Hide variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:58
msgctxt "widget"
-msgid "Previous month"
+msgid "Choose a different event"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:59
msgctxt "widget"
-msgid "Next week"
+msgid "Choose a different date"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:60
msgctxt "widget"
-msgid "Previous week"
+msgid "Back"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:61
msgctxt "widget"
-msgid "Open seat selection"
+msgid "Next month"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:62
msgctxt "widget"
+msgid "Previous month"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:63
+msgctxt "widget"
+msgid "Next week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:64
+msgctxt "widget"
+msgid "Previous week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:65
+msgctxt "widget"
+msgid "Open seat selection"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:66
+msgctxt "widget"
msgid ""
"Some or all ticket categories are currently sold out. If you want, you can "
"add yourself to the waiting list. We will then notify if seats are available "
"again."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:63
+#: pretix/static/pretixpresale/js/widget/widget.js:67
msgctxt "widget"
msgid "Load more"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:65
+#: pretix/static/pretixpresale/js/widget/widget.js:69
msgid "Mo"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:66
+#: pretix/static/pretixpresale/js/widget/widget.js:70
msgid "Tu"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:67
+#: pretix/static/pretixpresale/js/widget/widget.js:71
msgid "We"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:68
+#: pretix/static/pretixpresale/js/widget/widget.js:72
msgid "Th"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:69
+#: pretix/static/pretixpresale/js/widget/widget.js:73
msgid "Fr"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:70
+#: pretix/static/pretixpresale/js/widget/widget.js:74
msgid "Sa"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:71
+#: pretix/static/pretixpresale/js/widget/widget.js:75
msgid "Su"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:74
+#: pretix/static/pretixpresale/js/widget/widget.js:78
msgid "January"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:75
+#: pretix/static/pretixpresale/js/widget/widget.js:79
msgid "February"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:76
+#: pretix/static/pretixpresale/js/widget/widget.js:80
msgid "March"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:77
+#: pretix/static/pretixpresale/js/widget/widget.js:81
msgid "April"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:78
+#: pretix/static/pretixpresale/js/widget/widget.js:82
msgid "May"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:79
+#: pretix/static/pretixpresale/js/widget/widget.js:83
msgid "June"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:80
+#: pretix/static/pretixpresale/js/widget/widget.js:84
msgid "July"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:81
+#: pretix/static/pretixpresale/js/widget/widget.js:85
msgid "August"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:82
+#: pretix/static/pretixpresale/js/widget/widget.js:86
msgid "September"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:83
+#: pretix/static/pretixpresale/js/widget/widget.js:87
msgid "October"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:84
+#: pretix/static/pretixpresale/js/widget/widget.js:88
msgid "November"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:85
+#: pretix/static/pretixpresale/js/widget/widget.js:89
msgid "December"
msgstr ""
diff --git a/src/pretix/locale/lv/LC_MESSAGES/django.po b/src/pretix/locale/lv/LC_MESSAGES/django.po
index acb977ad6..3eda36f68 100644
--- a/src/pretix/locale/lv/LC_MESSAGES/django.po
+++ b/src/pretix/locale/lv/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-30 16:10+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2023-11-03 22:00+0000\n"
"Last-Translator: Jāzeps Benjamins Baško \n"
"Language-Team: Latvian not check this option if you want to use this "
@@ -4489,7 +4469,7 @@ msgstr ""
"vēlaties izmantot šo produktu kā papildinājumu, bet tikai fiksētām "
"sakombinētām produktu grupām!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4499,7 +4479,7 @@ msgstr ""
"iestatījumi. Ja nav atzīmēts, lietotāji nevar atcelt pasūtījumus, kas satur "
"šo produktu, bet tikai jūs to varat izdarīt."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4509,7 +4489,7 @@ msgstr ""
"daudz reižu. Ja lauks paliek tukšs vai iestatīts uz 0, šim izstrādājumam nav "
"īpašu ierobežojumu."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4521,7 +4501,7 @@ msgstr ""
"Maksimālais vienību skaita ierobežojums visā pasūtījumā tiek piemērots "
"neatkarīgi."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4533,13 +4513,13 @@ msgstr ""
"piemēram, studentu biļetēm, lai iereģistrēšanās brīdī personai norādītu, ka "
"studenta ID karte joprojām ir jāpārbauda."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4549,7 +4529,7 @@ msgstr ""
"pašreizējā cena ir ar atlaidi. Tas ir tikai apraksta vizuālā izskata "
"iestatījums un tas faktiski neietekmēs cenu."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4557,41 +4537,41 @@ msgstr ""
"Kad klients iegādājas šo produktu, viņš saņems dāvanu karti ar vērtību, kas "
"atbilst produkta cenai."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
#| msgid "Valid"
msgid "Validity"
msgstr "Derīgs"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4603,65 +4583,65 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
#| msgid "Gift card validity"
msgid "Start of validity"
msgstr "Dāvanu kartes derīguma termiņš"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "End of presale"
msgid "End of validity"
msgstr "Pārdošana beidzās"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
#, fuzzy
#| msgid "minutes"
msgid "Minutes"
msgstr "minūtes"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
#, fuzzy
#| msgid "Month"
msgid "Months"
msgstr "Mēnesis"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
#, fuzzy
#| msgid "Customers can choose their own seats"
msgid "Customers can select the validity start date"
msgstr "Klienti var paši izvēlēties sēdvietas"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
#| msgid "Maximum order total"
msgid "Maximum future start"
msgstr "Maksimālā pasūtījumu kopsumma"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
#, fuzzy
#| msgid "The selected date does not exist in this event series."
msgid "The selected start date may only be this many days in the future."
msgstr "Šajā pasākumu sērijā atlasītais datums neeksistē."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4671,20 +4651,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4697,39 +4677,39 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected media type is not enabled in your organizer settings."
msgstr "Atlasītais produkts nav aktīvs vai tam nav noteikta cena."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid "The selected media type does not support usage for tickets currently."
msgstr "Atlasītais vienums nepieder šim pasākumam."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "Atlasītais vienums nepieder šim pasākumam."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
@@ -4737,27 +4717,27 @@ msgstr ""
"Maksimālais pasūtījuma skaits nedrīkst būt mazāks par minimālo pasūtījuma "
"skaitu."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr "Vienuma kategorijai jāpieder tam pašam pasākumam kā vienumam."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr "Vienuma nodokļu likumam jāpieder tam pašam pasākumam kā vienumam."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "Vienuma pieejamība nevar beigties pirms tā sākuma."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Tas ir parādīts zem variāciju nosaukuma sarakstos."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr "Gaida apstiprinājumu"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4769,33 +4749,33 @@ msgstr ""
"varēs apmaksāt un pabeigt iegādes procesu. Jūs varat izmantot šo funkciju, "
"piem. biļetēm ar atlaidi, kuras ir pieejamas tikai noteiktām grupām."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr "Abonementu veidi"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr "Šī variācija netiks pārdota pirms norādītā datuma."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr "Pēc norādītā datuma šī variācija vairs netiks pārdota."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
"Rādīt pircējam tikai tad, ja tiks ievadīts kupona kods, kas atbilst precei."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
@@ -4803,29 +4783,29 @@ msgstr ""
"Šis produkts tiks paslēpts no pasākumu lapas, līdz lietotājs ievadīs kupona "
"kodu, kas atbloķē šo variāciju."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Produkta variācija"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Produktu variācijas"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Minimālais skaits"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Maksimālais skaits"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Papildinājumi ir iekļauti cenā"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4833,43 +4813,43 @@ msgstr ""
"Ja atlasīts, papildinājumu pievienošana šai biļetei ir bezmaksas, pat ja "
"papildinājumi parasti maksātu naudu, pievienojot katru atsevišķi."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "Atļaut vienu un to pašu produktu izvēlēties vairākas reizes"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr "Papildinājuma kategorijai jāpieder tam pašam pasākumam kā vienumam."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "Vienumam jau ir šīs kategorijas papildinājums."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Minimālajam skaitam jābūt vienādam ar nulli vai lielākam par to."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Maksimālajam skaitam jābūt vienādam ar nulli vai lielākam."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "Maksimālajam skaitam jābūt lielākam par minimālo."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "Komplektā iekļauts vienums"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Komplekta variācija"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Izraudzītā cenas daļa"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4881,59 +4861,59 @@ msgstr ""
"gadījumos, bet citādi to var atstāt tukšu. Šī vērtība netiks pievienota "
"bāzes preces cenai."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr "Komplekta vienumam jāpieder tam pašam pasākumam kā vienumam."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "Šim vienumam ir jāiestata variācija."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "Izvēlētā variācija nepieder šim vienumam."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "Skaitam jābūt vienādam ar nulli vai lielākai par to."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Skaitlis"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Teksts (viena rinda)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Daudzrindu teksts"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Jā/nē"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Izvēlieties vienu no saraksta"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Izvēlieties vairākus no saraksta"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Failu augšupielāde"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Datums un laiks"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Valsts kods (ISO 3166-1 alpha-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4941,7 +4921,7 @@ msgstr "Valsts kods (ISO 3166-1 alpha-2)"
msgid "Question"
msgstr "Jautājums"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
#| msgid "The property name may only contain letters, numbers and underscores."
msgid ""
@@ -4949,80 +4929,80 @@ msgid ""
"underscores."
msgstr "Īpašuma nosaukumā var būt tikai burti, cipari un apakšsvītras."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Palīdzības teksts"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "Ja jautājums ir jāpaskaidro vai jāprecizē, dariet to šeit!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Jautājuma veids"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Nepieciešamais jautājums"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Šis jautājums tiks uzdots izvēlēto produktu pircējiem"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "Jautājiet iereģistrēšanas laikā, nevis biļešu iegādes procesā"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Slēptais jautājums"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "Šis jautājums tiks parādīts tikai backend (aizmugures) logā."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Drukāt atbildi uz rēķiniem"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "Minimālā vērtība"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "Maksimālā vērtība"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
#| msgid "Maximum value"
msgid "Maximum length"
msgstr "Maksimālā vērtība"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr "Apstiprināt, ka fails ir portrets"
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
@@ -5030,99 +5010,99 @@ msgstr ""
"Ja atzīmēts, faila izmēram jābūt attiecībā 3:4. Šis ir vispopulārākais "
"izmērs fotogrāfijām, ko drukā uz badžiem."
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Lai turpinātu, ir jāsniedz atbilde uz šo jautājumu."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Invalid date input."
msgid "Invalid input type."
msgstr "Nederīga datuma ievadīšana."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Atlasīta nederīga opcija."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "Skaitlis ir pārāk zems."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "Skaitlis ir pārāk augsts."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Nederīga numura ievadīšana."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "Lūdzu, ievadiet vēlāku datumu."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "Lūdzu, ievadiet vēlāku datumu."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Nederīga datuma ievadīšana."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Nederīga laika ievadīšana."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Nederīga dienas laika ievade."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Nezināms valsts kods."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Atbilde"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "Identifikators “{}\" jau tiek izmantots citai opcijai."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Jautājuma iespēja"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Jautājumu iespējas"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Kopējā kapacitāte"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Atstāj tukšu begalīgam skaitam biļešu."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Vienība"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Variācijas"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr "Ignorēt šo kvotu, kad nosaka pasākuma pieejamību"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5130,11 +5110,11 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Aizveriet šo kvotu uz visiem laikiem, tiklīdz tā būs izpārdota"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5145,11 +5125,11 @@ msgstr ""
"beidzoties pasūtījumu rezervācijas termiņam. Protams, jūs pārdošanu vienmēr "
"varat atkārtoti atvērt manuāli."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr "Atļaut pārdot vēl biļetes, kad cilvēki ir atreģistrējušies"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5159,26 +5139,26 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Kvota"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Kvotas"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr "Visām variācijām jāpieder vienumam, kas atrodas vienumu sarakstā."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5186,23 +5166,23 @@ msgstr ""
"Vienam vai vairākiem vienumiem ir variācijas, bet neviena no tām nav "
"variāciju sarakstā."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Apakšpasākums nevar būt nederīgs notikumu sērijām."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "Required for events"
msgid "Required for products"
msgstr "Nepieciešams pasākumiem"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5319,7 +5299,7 @@ msgid "expired"
msgstr "beidzies derīguma termiņš"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "Klients"
@@ -5333,7 +5313,7 @@ msgstr "Valoda"
msgid "Total amount"
msgstr "Kopējā summa"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5363,12 +5343,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Metadatu informācija"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "Approval pending"
msgid "approval pending"
@@ -5427,132 +5407,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "Šis kupons \"{voucher}\" jau ir izmantots."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Tukšs, ja šis produkts nav ieejas biļete"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "izveidots"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "gaida"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "apstiprināts"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "atcelts"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "neizdevās"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "atmaksāts"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Informācija par maksājumu"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "aizsākts ārēji"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "izveidots"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "tranzītā"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "izdarīts"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "neizdevās"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "atcelts"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Organizators"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Klients"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Ārējs"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "Naudas atmaksāšanas iemesls"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Maksājuma maksa"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Piegādes maksa"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Apkalpošanas maksa"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Atcelšanas maksa"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Citas maksas"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5563,7 +5543,7 @@ msgstr "Citas maksas"
msgid "Gift card"
msgstr "Dāvanu karte"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5571,27 +5551,27 @@ msgstr "Dāvanu karte"
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Pasūtījuma pozīcija"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "Groza ID (piemēram, sesijas atslēga)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Groza pozīcija"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Groza pozīcijas"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Juridiska persona"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr "Šī atsauce jūsu ērtībām tiks uzdrukāta uz jūsu rēķina."
@@ -5775,7 +5755,7 @@ msgstr ""
"pēc konsultēšanās ar nodokļu konsultantu. Par pareizu nodokļu aprēķinu "
"netiek dota garantija. LIETOT UZŅEMOTIES RISKU UZ SEVI."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Tirgotājvalsts"
@@ -5905,32 +5885,35 @@ msgid "Voucher value"
msgstr "Kupona vērtība"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
-msgstr "Šis produkts ir pievienots pirkuma grozam, ja kupons ir izmantots."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
+msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Tiek izmantota šī izvēlētā produkta variācija."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Ja iespējots, kupons ir derīgs visiem produktiem, uz kuriem attiecas šī "
"kvota."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -5940,59 +5923,59 @@ msgstr ""
"promokodiem ievadāt vienādu vērtību, varat iegūt statistiku par to, cik "
"daudz no tiem ir izmantoti utt."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Rāda slēptos produktus, kas atbilst šim kuponam"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "Jūs nevarat atlasīt kvotu, kas pieder citam pasākumam."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "Jūs nevarat vienlaikus izvēlēties kvotu un konkrētu produktu."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot select a quota that belongs to a different event."
msgid "You cannot select a product that belongs to a different event."
msgstr "Jūs nevarat atlasīt kvotu, kas pieder citam pasākumam."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
"Variāciju nevar atlasīt, ja nav atlasīts produkts, kas nodrošina variācijas."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Šīs variācijas nepieder šim produktam."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6000,18 +5983,18 @@ msgstr ""
"Kvotu var bloķēt tikai tad, ja norādāt konkrētu produkta variāciju. Pretējā "
"gadījumā varētu nebūt skaidrs, kuras kvotas bloķēt."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr "Pašlaik nav iespējams izveidot promokodi papildinājumu produktiem."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
"Jūms jāizvēlas konkrēts produkts vai kvota, ja šim kuponam jārezervē biļetes."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6020,7 +6003,7 @@ msgstr ""
"Šis kupons jau ir izpirkts %(redeemed)s reizes. Jūs nevarat samazināt "
"maksimālo lietojumu skaitu zem šī skaita."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
#| msgid ""
#| "The maximum number per order can not be lower than the minimum number per "
@@ -6032,17 +6015,17 @@ msgstr ""
"Maksimālais pasūtījuma skaits nedrīkst būt mazāks par minimālo pasūtījuma "
"skaitu."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Ja vēlaties, lai šis kupons bloķētu kvotu, jums jāizvēlas noteikts datums."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr "Ja pasākums nav pasākumu sērija, jūs nevarat izvēlēties apakšpasākumu."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6050,40 +6033,40 @@ msgstr ""
"Jūs nevarat izveidot promokodu, kas bloķētu kvotu, jo izvēlētais produkts "
"vai kvota šobrīd ir izpārdota vai pilnībā rezervēta."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Kupons ar šo kodu jau pastāv."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "Jums jāizvēlas datums, ka jūs izvēlaties sēdvietu."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "Šis sēdvietas ID \"{id}\" šim pasākumam neeksistē."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr "Jums jāizvēlas konkrēts produkts, ja jūs izvēlaties sēdvietu."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr "Kuponi ar ierādītām sēdvietām var tikt izmantoti tikai vienreiz."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Jums jāizvēlas produkts \"{prod}\" šajai sēdvietai."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "Sēdvieta “{id}\" ir jau pārdota vai šobrīd bloķēta."
@@ -6133,15 +6116,15 @@ msgstr "Šis ieraksts ir anonīms un to vairs nevar izmantot."
msgid "Automatically created from waiting list entry for {email}"
msgstr "Automātiski izveidots no gaidīšanas saraksta {email} ieraksta"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "Atlasītais vienums nepieder šim pasākumam."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Lūdzu, atlasiet īpašu šī produkta variantu."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6387,14 +6370,14 @@ msgstr "Vairākas atbilstošas sēdvietas tika atrastas."
msgid "No matching seat was found."
msgstr "Netika atrasta neviena atbilstoša sēdvieta."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
"Jūsu izvēlētā sēdvieta jau ir aizņemta. Lūdzu, izvēlieties citu sēdvietu."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "Jums jāizvēlas konkrēta sēdvieta."
@@ -6805,6 +6788,15 @@ msgstr "123,45 EUR"
msgid "Price including add-ons"
msgstr "Cena iekļaujot papildinājumus"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "Jānis Liepiņš"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7083,7 +7075,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Pirmais stāvs, 3. rinda, 4. sēdvieta"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "Brīvi izvēlētu sēdvietu ieeja"
@@ -7133,10 +7125,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Apmeklētāju vārdi"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Liepiņa k-gs"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7228,7 +7228,7 @@ msgid "Event canceled"
msgstr "Pasākums atcelts"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7249,7 +7249,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Netika norādīts datums."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Jūs izvēlējāties produktu, kas nav pieejams pārdošanā."
@@ -7271,6 +7271,31 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Daži no jūsu atlasītajiem produktiem vairs nav pieejami izvēlētajā daudzumā. "
+"Lūdzu, skatiet sīkāku informāciju zemāk."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Daži no jūsu atlasītajiem produktiem vairs nav pieejami izvēlētajā daudzumā. "
+"Lūdzu, skatiet sīkāku informāciju zemāk."
+
+#: pretix/base/services/cart.py:126
+#, fuzzy, python-format
#| msgid "You cannot select more than %s items per order."
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
@@ -7278,7 +7303,7 @@ msgstr[0] "Vienā pasūtījumā nevar atlasīt vairāk par %s vienumiem."
msgstr[1] "Vienā pasūtījumā nevar atlasīt vairāk par %s vienumiem."
msgstr[2] "Vienā pasūtījumā nevar atlasīt vairāk par %s vienumiem."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s."
@@ -7292,7 +7317,7 @@ msgstr[1] ""
msgstr[2] ""
"Jūs nevarat atlasīt vairāk par %(max)s preces vienumiem %(product)s."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s items of the product %(product)s."
@@ -7303,7 +7328,7 @@ msgstr[0] "Jums jāizvēlas vismaz %(min)s preces vienības %(product)s."
msgstr[1] "Jums jāizvēlas vismaz %(min)s preces vienības %(product)s."
msgstr[2] "Jums jāizvēlas vismaz %(min)s preces vienības %(product)s."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, fuzzy, python-format
#| msgid ""
#| "We removed %(product)s from your cart as you can not buy less than "
@@ -7324,23 +7349,23 @@ msgstr[2] ""
"No jūsu groza tika noņemti %(product)s, jo jūs nevarat iegādāties mazāk par "
"%(min)s precēm."
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr "Šī pasākuma biļešu pārdošanas periods vēl nav sācies."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr "Šī pasākuma biļešu pārdošanas periods ir beidzies."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
@@ -7348,7 +7373,7 @@ msgstr ""
"Šī pasākuma biļešu pārdošanas periods vēl nav sācies. Skartās pozīcijas ir "
"noņemtas no jūsu groza."
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
@@ -7356,21 +7381,21 @@ msgstr ""
"Ir beidzies biļešu pārdošanas periods vienam no jūsu grozā esošajiem "
"pasākumiem. Skartās pozīcijas ir izņemtas no jūsu groza."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
#, fuzzy
#| msgid "The entered price is to high."
msgid "The entered price is not a number."
msgstr "Ievadītā cena ir pārāk augsta."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "Ievadītā cena ir pārāk augsta."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Šis kupona kods nav zināms mūsu datu bāzē."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7382,7 +7407,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7396,12 +7421,12 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr "Šis kupona kods jau ir izmantots maksimāli pieļaujamo reižu skaitu."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7414,18 +7439,18 @@ msgstr ""
"izpirkt iepriekš, bet nepabeidzāt norēķinu procesu. Jūs varat mēģināt to "
"izmantot vēlreiz pēc %d minūtēm."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Šo kupona kodu var izmantot tikai vēl %d reizes."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7433,52 +7458,52 @@ msgstr ""
"Jūs jau izmantojāt šo kupona kodu. Noņemiet saistīto līniju no groza, ja "
"vēlaties to izmantot citam produktam."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Šī kupona derīguma termiņš ir beidzies."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Šis kupons šim produktam nav derīgs."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "Šis kupons nav derīgs šai sēdvietai."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr "Jūsu kupons ir derīgs produktam, kas šobrīd nav pārdošanā."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Šis kupons nav derīgs šajā pasākuma datumā."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "Lai pasūtītu šo produktu, jums ir nepieciešams derīgs kupona kods."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "Atlasītais notikuma datums nav aktīvs."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "Atlasītajam produktam nevar pievienot papildinājumu."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "Nevar atlasīt divus viena un tā paša papildinājuma produkta variantus."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -7499,7 +7524,7 @@ msgstr[2] ""
"Jūs varat izvēlēties ne vairāk kā %(max)s papildinājumus no kategorijas "
"%(cat)s šim produktam %(base)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s add-ons from the category %(cat)s for "
@@ -7520,7 +7545,7 @@ msgstr[2] ""
"Jums jāizvēlas vismaz %(min)s papildinājumi no kategorijas %(cat)s produktam "
"%(base)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7529,7 +7554,7 @@ msgstr ""
"Jūs varat izvēlēties katru papildinājumu no kategorijas %(cat)s šim "
"produktam %(base)s tikai vienreiz."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
#| msgid ""
#| "One of the products you selected can only be bought as an add-on to "
@@ -7541,25 +7566,25 @@ msgstr ""
"Vienu no jūsu atlasītajiem produktiem var iegādāties tikai kā papildinājumu "
"citam produktam."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
"Vienu no jūsu izvēlētajiem produktiem var iegādāties tikai kā daļu no "
"sakombinētu produktu grupas."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Lūdzu, atlasiet derīgu sēdvietu."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "Šai pozīcijai nevar izvēlēties sēdvietu."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "Vienu un to pašu sēdvietu nevar izvēlēties vairākas reizes."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7567,7 +7592,7 @@ msgstr ""
"Kupona vietā ievadījāt dāvanu karti. Dāvanu kartes var ievadīt vēlāk, kad "
"tiek lūgts norādīt maksājuma informāciju."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7856,14 +7881,14 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr "Jūs saņēmāt šo e-pastu, jo kāds ir veicis jums pasūtījumu uz {event}."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -7872,12 +7897,12 @@ msgstr ""
"Jūs varat apskatīt sava pasūtījuma detaļas šeit URL:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr "Jūs saņemat šo epastu, jo veicāt pasūtījumu uz {event}."
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
#| msgid "Calendar invites"
msgctxt "attachment_filename"
@@ -7953,7 +7978,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7963,7 +7988,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -7971,7 +7996,7 @@ msgstr ""
"Daži no jūsu atlasītajiem produktiem vairs nebija pieejami. Lūdzu, skatiet "
"sīkāku informāciju zemāk."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -7979,7 +8004,7 @@ msgstr ""
"Daži no jūsu atlasītajiem produktiem vairs nebija pieejami izvēlētajā "
"daudzumā. Lūdzu, skatiet sīkāku informāciju zemāk."
-#: pretix/base/services/orders.py:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -7987,21 +8012,21 @@ msgstr ""
"Pa šo laiku dažu groza preču cena ir mainījusies. Lūdzu, skatiet sīkāku "
"informāciju zemāk."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Radās iekšējā kļūda. Lūdzu, mēģiniet vēlreiz."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Jūsu grozs ir tukšs."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s. We "
@@ -8022,11 +8047,11 @@ msgstr[2] ""
"Jūs nevarat atlasīt vairāk par %(max)s produkta vienumiem %(product)s. Mēs "
"no jūsu groza noņēmām liekos vienumus."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr "Biļešu pārdošanas periods ir beidzies."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8034,7 +8059,7 @@ msgstr ""
"Kupona kods, kas izmantots vienai no jūsu groza precēm, mūsu datu bāzei nav "
"zināms."
-#: pretix/base/services/orders.py:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8043,7 +8068,7 @@ msgstr ""
"Kupona kods, kas izmantots vienai no jūsu groza precēm, jau ir izmantots "
"maksimāli pieļaujamās reizes. Mēs noņēmām šo preci no jūsu groza."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -8051,7 +8076,7 @@ msgstr ""
"Kupona kods, kas izmantots vienai no jūsu groza precēm, jau ir izmantots "
"pārāk bieži. Mēs atjaunojām produkta cenu jūsu grozā."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8059,7 +8084,7 @@ msgstr ""
"Kupona kods, kas izmantots vienai no jūsu groza precēm, ir beidzies. Mēs "
"noņēmām šo preci no jūsu groza."
-#: pretix/base/services/orders.py:174
+#: pretix/base/services/orders.py:173
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."
@@ -8067,13 +8092,13 @@ msgstr ""
"Kupona kods, kas izmantots vienai no jūsu groza precēm, šai precei nav "
"derīgs. Mēs noņēmām šo preci no jūsu groza."
-#: pretix/base/services/orders.py:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
"Lai pasūtītu vienu no šiem produktiem, jums ir nepieciešams derīgs kupona "
"kods."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking period for one of the events in your cart has not yet started. "
"The affected positions have been removed from your cart."
@@ -8081,7 +8106,7 @@ msgstr ""
"Vienam no jūsu grozā esošajiem pasākumiem vēl nav sācies biļešu pārdošanas "
"periods. Skartās pozīcijas ir izņemtas no jūsu groza."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
@@ -8089,7 +8114,7 @@ msgstr ""
"Viena no jūsu pasūtījuma sēdvietām nebija derīga, mēs noņēmām šo pozīciju "
"nost no jūsu groza."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -8097,33 +8122,33 @@ msgstr ""
"Jūsu pasūtījuma veikšanas laikā ir kļuvusi aizņemta viena no jūsu pasūtījuma "
"sēdvietām, tāpēc mēs noņēmām pozīciju no jūsu groza."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr "Pozīciju %(addon)s nevar atcelt, jo tas jau ir iečekots."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The order has been canceled."
msgid "The order was not canceled."
msgstr "Pasūtījums ir atcelts."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Šis pasūtījums vēl nav apstiprināts."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Jūs nevarat atcelt šo pasūtījumu."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8132,18 +8157,18 @@ msgstr ""
"Šo pasūtījumu nevar atcelt, jo dāvanu karte {card}, kas iegādāta šajā "
"pasūtījumā, jau ir izmantota."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
#, fuzzy
#| msgid "The payment method for this order cannot be changed."
msgid "The selected payment methods do not cover the total balance."
msgstr "Maksājuma veidu par šo pasūtījumu nevar mainīt."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8154,25 +8179,25 @@ msgstr ""
"ir izmantota jūsu pievienotā dāvanu karte. Lūdzu, pārbaudiet zemāk esošās "
"cenas un mēģiniet vēlreiz."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Jums jāizvēlas produkta variācija."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr "Kvotai {name} nepietiek kapacitātes, lai veiktu darbību."
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr "Nav definēta kvota, kas atļautu šo darbību."
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr "Atlasītais produkts nav aktīvs vai tam nav noteikta cena."
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
@@ -8180,7 +8205,7 @@ msgstr ""
"Pēc šīs darbības pasūtījums būtu tukšs. Tā vietā, lūdzu, atceliet pašu "
"pasūtījumu."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8188,7 +8213,7 @@ msgstr ""
"Šī darbība padarītu pasūtījumu bezmaksas un tāpēc nekavējoties apmaksātu, "
"tomēr kvota šim nav pieejama."
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8196,18 +8221,18 @@ msgstr ""
"Šis ir papildu produkts, lūdzu, atlasiet bāzes produktu, kuram tas "
"jāpievieno."
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
"Atlasītais bāzes produkts neļauj pievienot šo produktu kā papildinājumu."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr "Jaunajai pozīcijai jāizvēlas apakšpasākums."
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8216,19 +8241,19 @@ msgstr ""
"Jūs izvēlējāties sēdvietu \"{seat}\" datumam, kas neatbilst izvēlētajam "
"biļetes datumam. Lūdzu, vēlreiz izvēlieties sēdvietu."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "Izvēlētajam produktam ir jāizvēlas sēdvieta."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "Atlasītais produkts neļauj izvēlēties sēdvietu."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr "Atlasīto valsti bloķē jūsu nodokļu noteikumi."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
@@ -8236,7 +8261,7 @@ msgstr ""
"Jūs nevarat mainīt pozīcijas cenu, kas tika izmantota dāvanu kartes "
"izsniegšanai."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8245,7 +8270,7 @@ msgstr ""
"Pozīciju nevar atcelt, jo dāvanu karte {card}, kas iegādāta šajā pasūtījumā, "
"jau ir izmantota."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8253,6 +8278,26 @@ msgstr ""
"Mēģinot nosūtīt naudu jums, radās kļūda. Lai iegūtu papildinformāciju, "
"lūdzu, sazinieties ar pasākuma rīkotāju."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Uzņēmuma nosaukums"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Ieejas biļetes paraugs"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Šeit var ievietot atsevišķu tekstu ar iemeslu."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Šī summa ir noņemta no jūsu kartes."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr "Lūdzu pārskaitiet naudu uz sekojošu bankas kontu: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8585,7 +8630,7 @@ msgid "Show exchange rates"
msgstr "Rādīt pasākuma beigu datumu"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "Nekad"
@@ -9072,7 +9117,7 @@ msgstr ""
msgid "Available languages"
msgstr "Pieejamās valodas"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Noklusējuma valoda"
@@ -9120,7 +9165,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -9136,7 +9181,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr "Iespējot gaidīšanas sarakstu"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9497,7 +9542,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -9505,7 +9550,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -9601,19 +9646,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9640,7 +9685,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9907,12 +9952,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -10783,7 +10828,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11169,14 +11214,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -11217,11 +11262,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Lejupielādējiet biļeti"
@@ -11610,7 +11655,7 @@ msgstr "Radusies neparedzēta kļūda. Lūdzu, vēlāk mēģiniet vēlreiz."
msgid "The task has been completed."
msgstr "Uzdevums ir izpildīts."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -11644,19 +11689,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Visi datumi"
@@ -11698,291 +11743,291 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "Izmantojamās valodas"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr "Izvēlēties visas valodas, kurās jābut pieejam jūsu pasākumam."
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "Šī ir pasākumu sērija"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
"Šo saīsinājumu jūs jau esat izmantojis/-usi citam pasākumam. Lūdzu "
"izvēlieties citu."
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Pasākuma laika zona"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Nekopēt"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr "Šis domēns jau ir izmantots citam pasākumam vai organizētājam."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "Brīva teksta ievade"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
#| msgid "Attachment for new orders"
msgid "Recommended"
msgstr "Pielikums jauniem pasūtījumiem"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr "Pārdošanas kanāli pasūtījumu apstiprinājumiem pa e-pastu"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Order contact address changed"
msgid "Subject sent to order contact address"
msgstr "Pasūtījuma kontaktadrese ir mainījusies"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11991,43 +12036,43 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
#, fuzzy
#| msgid "This plugin allows you to receive credit card payments via Stripe"
msgid ""
@@ -12037,123 +12082,123 @@ msgstr ""
"Šis spraudnis ļauj saņemt kredītkaršu, debatkaršu maksājumus, izmantojot "
"Stripe"
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
#| msgid "Subtract from product price"
msgid "Subject for approved order"
msgstr "Atņemiet no produkta cenas"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
#| msgid "Attachment for new orders"
msgid "Subject for denied order"
msgstr "Pielikums jauniem pasūtījumiem"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
#| msgid "Attachment for new orders"
msgid "Text for denied order"
msgstr "Pielikums jauniem pasūtījumiem"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr "Biļešu koda ģenerators"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr ""
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr "Pasūtījums gaida apstiprinājumu"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr "Teksts uz rēķiniem"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -12161,48 +12206,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -12210,27 +12255,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -12360,7 +12405,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -12368,18 +12413,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -12577,7 +12622,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -12654,8 +12699,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -12699,7 +12744,7 @@ msgstr "Neveiksmīgas reģistrācijas"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr "Skenēšanas veids"
@@ -12709,7 +12754,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr "Ierīce"
@@ -12734,9 +12779,9 @@ msgstr "Beigu datums"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "Reģistrācijas saraksts"
@@ -12969,127 +13014,140 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgctxt "checkoutflow"
+#| msgid "Add-on products"
+msgid "No products"
+msgstr "Papildinājuma produkti"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr "Nav kategorijas"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Kopēt produkta informāciju"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Pievienot kvotu esošai kvotai"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Izveidot jaunu kvotu šim produktam"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Lielums"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Biļešu daudzums"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "Kvotas nosaukums ir nepieciešams."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Lūdzu izvēlieties kvotu."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Pasūtītais produkts \"{item}\" vairs nav pieejams."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Payment date"
msgid "Purchase date"
msgstr "Maksājuma datums"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Canceled by customer"
msgid "Date chosen by customer"
msgstr "Atcelts no klienta puses"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -13097,13 +13155,13 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The start of validity must be before the end of validity."
msgstr "Pasākuma beigām jābūt vēlāk nekā tā sākumam."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -13111,42 +13169,42 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
#| msgid "Calculate from product"
msgid "Use value from product"
msgstr "Izrēķināt no produkta"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr "Jūs pievienojāt vienu un to pašu komplektu divreiz."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -13223,13 +13281,13 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr "CSV kolonna: \"{name}\""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
#| msgid "Confirm payment"
msgid "Confirm order regardless of payment"
msgstr "Apstiprināt samaksu"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -13240,21 +13298,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -13262,16 +13320,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr "Nosūtīt klientam paziņojumu pa e-pastu"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "Ieturēt atcelšanas maksu"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -13280,29 +13338,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr "Izveidot atcelšanas apstiprinājumu rēķinam"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "Maksājuma summa"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -13311,60 +13369,60 @@ msgstr "Maksājuma summa"
msgid "Payment date"
msgstr "Maksājuma datums"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
#| msgid "Please select a valid seat."
msgid "Please select some events."
msgstr "Lūdzu, atlasiet derīgu sēdvietu."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Pārrēķināt nodokļus"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr "Nepārrēķināt nodokļus"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "Paziņot lietotājam"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr "Nosūtīt klientam e-pastu, lai paziņotu par izmaiņām pasūtījumā."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "Papildus produkts pie"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -13373,7 +13431,7 @@ msgstr "Papildus produkts pie"
msgid "Seat"
msgstr "Sēdvieta"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -13383,130 +13441,130 @@ msgstr "Sēdvieta"
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr "(Neizmainīts)"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Jaunā cena (brutto)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Ticket checked in"
msgid "Ticket is blocked"
msgstr "Biļete ir reģistrēta"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr "Pievienot biļetes pielikumā"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr "Pievienot rēķinus"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Saņēmējs"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
"Atcel pasūtījumu. Visas biļetes kļūs nederīgas. Šis ir neatgriezenisks solis."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr "Atcelt visus datumus"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -13515,29 +13573,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr "Dāvanu kartes derīguma termiņš"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr "Brīvās biļetes un papildus produkti nav pieskaitīti"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr "Paturēt pakalpojuma maksas"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -13545,20 +13603,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr "Nosūtīt informāciju pa e-pastu"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr "Nosūtīt informāciju uz gaidīšanas sarakstu"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "Atcelts: {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -13576,7 +13634,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -13590,25 +13648,25 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "Lūdzu, atlasiet vienu datumu vai datumu diapazonu, ne abus."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "Lūdzu, atlasiet visus datumus vai datumu diapazonu, nevis abus."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
"Ja jūs izmantojat datumu diapazonu, lūdzu ielieciet sākuma un beigu datumu."
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
"Lūdzu apstipriniet, ka jūs vēlaties atcekt VISUS datumus šajā notikumu "
@@ -13631,7 +13689,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -13789,11 +13847,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Izvēles"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr "Mainīt"
@@ -13863,17 +13921,17 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr "Pasākuma beigām jābūt vēlāk nekā tā sākumam."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr "Pieejams_līdz"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -13881,40 +13939,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr "Jūsu izmaiņas nevar saglabāt."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -13958,100 +14016,100 @@ msgstr ""
"\n"
"{event} komanda"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "Saņēmēji"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr "vai"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr "Jums jānorāda tik pat daudz sēdvietu, cik kuponu kodu."
@@ -14584,7 +14642,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "Rēķins ir izveidots."
@@ -14593,7 +14651,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -15252,7 +15310,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Pasūtījums ir atcelts."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "Pasūtījums ir atcelts."
@@ -15475,9 +15533,9 @@ msgstr "Reģistrācija"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -15751,7 +15809,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -15783,9 +15841,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -16171,7 +16229,7 @@ msgstr[2] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -16284,7 +16342,7 @@ msgstr "Skenēšanas laiks"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Rezultāts"
@@ -17510,8 +17568,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -18562,7 +18620,7 @@ msgstr ""
msgid "New variation"
msgstr "Jauns variants"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "Pievienot jaunu variāciju"
@@ -18570,40 +18628,40 @@ msgstr "Pievienot jaunu variāciju"
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Ticket codes"
msgid "Tickets & Badges"
msgstr "Biļešu kodi"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Check-in list"
msgid "Check-in & Validity"
msgstr "Reģistrācijas saraksts"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "Variācija"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
#, fuzzy
#| msgid "year(s)"
msgid "years"
msgstr "gads/-i"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -18612,17 +18670,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -18805,7 +18863,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Izpārdots"
@@ -18867,8 +18925,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -22222,7 +22280,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -22239,8 +22297,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -22252,9 +22310,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -22268,7 +22326,7 @@ msgstr "Mainīt vairākus datumus"
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -22276,7 +22334,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -22320,11 +22378,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "Jūs varat atcelt šo pasūtījumu, izmantojot šo pogu."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Var mainīt produkta iestatījumus"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -23271,9 +23343,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -23378,7 +23450,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Pārdošana beigusies"
@@ -23386,7 +23458,7 @@ msgstr "Pārdošana beigusies"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Drīz"
@@ -23495,7 +23567,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "Jūs pieprasījāt nederīgu biļetes izvades veidu."
@@ -23664,7 +23736,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -23774,25 +23846,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -23918,18 +23990,18 @@ msgstr[1] ""
msgstr[2] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr "Nezināms pasūtījuma kods vai nav atļauts piekļūt šim pasūtījumam."
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "Biļešu lejupielāde šim produktam nav iespējota."
@@ -24138,15 +24210,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "Šis rēķins nav atrasts"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr "Rēķina fails vairs netiek saglabāts serverī."
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -24172,7 +24244,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -24181,12 +24253,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -24216,7 +24288,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -24551,7 +24623,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -24566,31 +24638,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Atlasītie datumi tika aktivizēti."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -24782,7 +24854,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "Šī nav pasākumu sērija."
@@ -25247,7 +25319,7 @@ msgstr "Lūdzu, pārsūtiet visu summu uz šo bankas kontu:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -25908,9 +25980,9 @@ msgid "Check-in list (PDF)"
msgstr "Reģistrācijas saraksts (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Check-in"
msgctxt "export_category"
@@ -25929,88 +26001,88 @@ msgctxt "tablehead"
msgid "paid"
msgstr "samaksāts"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
#, fuzzy
#| msgid "Checkout"
msgid "Checked out"
msgstr "Pirkuma veikšana"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "All check-ins"
msgid "Valid check-in codes"
msgstr "Visas reģistrācijas"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Kļūdas ziņojums"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
#| msgid "Expired"
msgid "Upload date"
msgstr "Termiņš iztecējis"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
#, fuzzy
#| msgid "Download ticket"
msgid "Upload time"
msgstr "Lejupielādējiet biļeti"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
#, fuzzy
#| msgid "Successful payments"
msgid "Successful scans only"
msgstr "Veiksmīgi maksājumi"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -26042,13 +26114,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr " {text} "
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
"Noklikšķiniet šeit, lai iegūtu apmācību par nepieciešamo atslēgu iegūšanu"
@@ -26114,7 +26184,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "Nosūtot apstiprinājuma epastu, radās kļūda."
@@ -26836,172 +26906,172 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
#| msgid "Waiting list"
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Gaidīšanas rinda"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Noteikt tikai specifiskos pārdošanas kanālos"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
#| msgid "Event date"
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Pasākuma datums"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Ierobežot uz konkrētām valstīm"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "Noteikt tikai specifiskos pārdošanas kanālos"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Iekļaut tikai tos pasūtījumus, kas izveidoti šajā vai pēc šī datuma."
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Ierobežot uz konkrētām valstīm"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Noteikt tikai specifiskos pārdošanas kanālos"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "Absolūtā vērtība"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event start"
msgstr "Maksājuma ārēja atmaksa"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event end"
msgstr "Maksājuma ārēja atmaksa"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, after event start"
msgstr "Maksājuma ārēja atmaksa"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "Relatīvais datums:"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Ierobežot uz konkrētām valstīm"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr "Lūdzu norādiet sūtīšanas datumu"
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr "Lūdzu izvēlieties konkrētu produktu"
@@ -27603,11 +27673,24 @@ msgstr ""
msgid "Publishable key"
msgstr "Publicējama atslēga"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Ģenerēt biļetes"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Slepenā atslēga"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
@@ -27615,11 +27698,11 @@ msgstr ""
"Valsts, kurā reģistrēts jūsu Stripe konts. Parasti tā ir jūsu reģistrācijas "
"valsts."
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -27628,11 +27711,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -27642,47 +27725,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Maksājumi ar kredītkarti, debatkarti"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
#, fuzzy
#| msgid ""
#| "Despite the name, Sofort payments via Stripe are not "
@@ -27700,27 +27783,27 @@ msgstr ""
"apstiprināšana var aizņemt pat14 dienas . Lūdzu, "
"aktivizējiet šo maksājuma veidu tikai tad, ja maksājuma termiņš to atļauj."
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -27732,53 +27815,53 @@ msgstr ""
"apstiprināšana var aizņemt pat14 dienas . Lūdzu, "
"aktivizējiet šo maksājuma veidu tikai tad, ja maksājuma termiņš to atļauj."
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
#, fuzzy
#| msgid "Description"
msgid "Destination"
msgstr "Apraksts"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of testa kartēm . Nauda faktiski netiks pārskaitīta."
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
msgid "No payment information found."
msgstr "Netika atrasta maksājuma informācija."
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
"support if the problem persists."
@@ -27800,23 +27883,23 @@ msgstr ""
"Mums bija grūtības savienoties ar Stripe. Lūdzu, mēģiniet vēlreiz un "
"sazinieties ar atbalsta dienestu, ja problēma joprojām pastāv."
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
msgid "Stripe returned an error"
msgstr "Stripe uzrādīja kļūdu"
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
msgid "You may need to enable JavaScript for Stripe payments."
msgstr ""
"Jums, iespējams, būs jāiespējo JavaScript, lai veiktu Stripe maksājumus."
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, python-format
msgid "Stripe reported an error with your card: %s"
msgstr "Stripe ziņoja par kļūdu ar jūsu karti: %s"
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
"with us if this problem persists."
@@ -27824,7 +27907,7 @@ msgstr ""
"Mums bija grūtības saslēgties ar Stripe. Lūdzu, mēģiniet vēlreiz un "
"sazinieties ar mums, ja šī problēma joprojām pastāv."
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
"payment completed."
@@ -27832,183 +27915,183 @@ msgstr ""
"Jūsu maksājums ir procesā. Mēs jūs informēsim, tiklīdz maksājums būs "
"pabeigts."
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
msgid "Your payment failed. Please try again."
msgstr "Jūsu maksājums neizdevās. Lūdzu mēģiniet vēlreiz."
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, python-format
msgid "Stripe reported an error: %s"
msgstr "Stripe ziņoja par kļūdu: %s"
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
msgid "Credit card via Stripe"
msgstr "Kredītkarte, debetkarte caur Stripe"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
msgid "Credit card"
msgstr "Kredītkarte, debetkarte"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
#, fuzzy
#| msgid "EPS via Stripe"
msgid "SEPA Debit via Stripe"
msgstr "EPS caur Stripe"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Name"
msgstr "Konta īpašnieks"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Street"
msgstr "Konta īpašnieks"
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Postal Code"
msgstr "Konta īpašnieks"
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder City"
msgstr "Konta īpašnieks"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Country"
msgstr "Konta īpašnieks"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Affirm via Stripe"
msgstr "Alipay caur Stripe"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Klarna via Stripe"
msgstr "Alipay caur Stripe"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
msgid "giropay via Stripe"
msgstr "giropay caur Stripe"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
"banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
msgid "unknown name"
msgstr "nezināms vārds"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, python-brace-format
msgid "Bank account at {bank}"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
msgid "iDEAL via Stripe"
msgstr "iDEAL caur Stripe"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
msgid "Alipay via Stripe"
msgstr "Alipay caur Stripe"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
msgid "Bancontact via Stripe"
msgstr "Bancontact caur Stripe"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
msgid "SOFORT via Stripe"
msgstr "SOFORT caur Stripe"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
msgid "SOFORT (instant bank transfer)"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
msgid "Country of your bank"
msgstr "Jūsu bankas valsts"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
msgid "Germany"
msgstr "Vācija"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
msgid "Austria"
msgstr "Austrija"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
msgid "Belgium"
msgstr "Beļģija"
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
msgid "Netherlands"
msgstr "Nīderlande"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
msgid "Spain"
msgstr "Spānija"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, python-brace-format
msgid "Bank account {iban} at {bank}"
msgstr "Bankas konts {iban} {bank} bankā"
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
msgid "EPS via Stripe"
msgstr "EPS caur Stripe"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
msgid "Multibanco via Stripe"
msgstr "Multibanco caur Stripe"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
msgid "Przelewy24 via Stripe"
msgstr "Przelewy24 caur Stripe"
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
"available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
msgid "WeChat Pay via Stripe"
msgstr "WeChat Pay caur Stripe"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -28522,7 +28605,7 @@ msgstr "Papildinājuma produkti"
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
msgid "Please enter numbers only."
msgstr "Lūdzu, ievadiet tikai ciparus."
@@ -28575,7 +28658,7 @@ msgstr ""
"Jūsu dāvanu karte ir piemērota, taču {} joprojām ir jāmaksā atlikusī summa. "
"Lūdzu, atlasiet maksājuma veidu."
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
msgid "Please select a payment method."
msgstr "Lūdzu, atlasiet maksājuma veidu."
@@ -28586,8 +28669,8 @@ msgstr "Lūdzu, atlasiet maksājuma veidu."
msgid "Please select a payment method to proceed."
msgstr "Lūdzu, atlasiet maksājuma veidu."
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
msgid "The payment information you entered was incomplete."
msgstr "Jūsu ievadītā maksājuma informācija bija nepilnīga."
@@ -28724,7 +28807,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
msgid "plus taxes"
@@ -29275,7 +29358,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -29288,7 +29371,7 @@ msgstr "minimālā pasūtījuma summa: %(num)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -29327,7 +29410,7 @@ msgstr "Rādīt variantus"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
msgid "Original price:"
@@ -29336,7 +29419,7 @@ msgstr "Sākotnējā cena:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
msgid "New price:"
@@ -29348,8 +29431,8 @@ msgstr "Jaunā cena:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -29363,7 +29446,7 @@ msgstr "Mainīt cenu %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -29374,7 +29457,7 @@ msgstr "Mainīt cenu %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
msgid "incl. taxes"
@@ -29383,7 +29466,7 @@ msgstr "iesk. nodokļus"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, python-format
@@ -29393,7 +29476,7 @@ msgstr "plus %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -29401,7 +29484,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "iesk.. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, python-format
@@ -29410,8 +29493,8 @@ msgstr "Pievienot %(item)s – %(var)s grozam"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -29423,15 +29506,15 @@ msgstr "Izvēlēties datumu"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, python-format
msgid "Quantity of %(item)s, %(var)s to order"
@@ -29439,15 +29522,15 @@ msgstr "Apjoms %(item)s, %(var)s ko pasūtīt"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, python-format
@@ -29455,7 +29538,7 @@ msgid "Add %(item)s to cart"
msgstr "Pievienot %(item)s grozam"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, python-format
msgid "Quantity of %(item)s to order"
@@ -29466,27 +29549,43 @@ msgid "There are no add-ons available for this product."
msgstr "Šim produktam nav pieejami papildinājumi."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Zemāk ievadiet kupona kodu, lai iegādātos šo biļeti."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Quota availabilities"
+msgid "Not available yet."
+msgstr "Kvotu pieejamība"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+msgid "Not available any more."
+msgstr ""
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "Biļetes izpārdotas"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "IZPĀRDOTS"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Rezervēts"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Šobrīd visi atlikušie produkti ir rezervēti, bet, iespējams, kļūs atkal "
@@ -29958,7 +30057,7 @@ msgid "Uncategorized items"
msgstr "Produkti bez kategorijas"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, python-format
@@ -29966,7 +30065,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Rādīt pilnā izmērā bildi no %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, fuzzy, python-format
@@ -29975,7 +30074,7 @@ msgid "%(value)s incl. taxes"
msgstr "iesk. nodokļus"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
@@ -29983,12 +30082,7 @@ msgstr "iesk. nodokļus"
msgid "%(value)s without taxes"
msgstr "Kopējā summa (bez nodokļiem)"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr "Zemāk ievadiet kupona kodu, lai iegādātos šo biļeti."
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, fuzzy, python-format
#| msgid "Modify price for %(item)s"
@@ -30054,7 +30148,7 @@ msgstr "Rādīt nākamo nedēļu, %(week)s"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
#, fuzzy
#| msgid "Show number of tickets left"
msgid "Few tickets left"
@@ -30065,7 +30159,7 @@ msgstr "Parādīt atlikušās biļetes"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
#, fuzzy
#| msgid "Pay now"
msgctxt "available_event_in_list"
@@ -30082,7 +30176,7 @@ msgstr "Maksā tagad"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Pērc"
@@ -30091,7 +30185,7 @@ msgstr "Pērc"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "Pilnībā rezervēts"
@@ -30149,12 +30243,12 @@ msgid "Other dates"
msgstr "Citi datumi"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
msgid "The booking period for this event is over."
msgstr "Pasākuma biļešu pārdošanas periods ir beidzies."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, python-format
msgid "The booking period for this event will start on %(date)s at %(time)s."
msgstr ""
@@ -30379,7 +30473,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Prasīt rēķinu"
@@ -30604,7 +30698,7 @@ msgstr ""
"Ja mainīsiet rēķina adresi, jauns rēķins netiks automātiski ģenerēts. Lūdzu, "
"sazinieties ar mums, ja jums ir nepieciešams jauns rēķins."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Saglabāt izmaiņas"
@@ -31163,7 +31257,7 @@ msgid "Multiple dates"
msgstr "Mainīt vairākus datumus"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Vairāk informācijas"
@@ -31233,8 +31327,8 @@ msgstr "Jūsu grozs tagad ir tukšs."
msgid "The products have been successfully added to your cart."
msgstr "Produkti ir veiksmīgi pievienoti jūsu grozam."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr "Biļetes šim pasākumam nevar nopirkt caur šo pārdošanas kanālu."
@@ -31303,75 +31397,75 @@ msgid ""
"used for a different account in this system."
msgstr ""
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr "Nezināms notikuma kods vai nav atļauja piekļūt šim pasākumam."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Nav atlasīts datums."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Atlasīts nezināms datums."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "Lūdzu, dodieties atpakaļ un mēģiniet vēlreiz."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "Maksājumu par šo pasūtījumu nevar turpināt."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "Maksājums ir par vēlu, lai to pieņemtu."
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
msgid "An invoice has been generated."
msgstr "Ir izveidots rēķins."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
msgid "The payment method for this order cannot be changed."
msgstr "Maksājuma veidu par šo pasūtījumu nevar mainīt."
-#: pretix/presale/views/order.py:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "Par šo pasūtījumu pašlaik tiek gaidīts maksājums."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "Jūs nevarat mainīt šo pasūtījumu"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "Jūs izvēlējāties nederīgu atcelšanas maksu."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
msgid "Canceled by customer"
msgstr "Atcelts no klienta puses"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "Ir izveidots atcelšanas pieprasījums."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr "Šim pasūtījumam nav (vēl) iespējota biļešu lejupielāde."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
"Lūdzu noklikšķiniet uz saites, ko mēs jums nosūtījām pa e-pastu, lai "
"lejuplādētu biļetes."
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
@@ -31380,29 +31474,29 @@ msgstr ""
"Jūsu pasūtījums ir izmainīts. Jūs varat turpināt ar atvērtās summas {amount} "
"samaksāšanu."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
msgid "You did not make any changes."
msgstr "Jūs neveicāt nekādas izmaiņas."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr "Jūs nevarat mainīt jūsu pasūtījumu tā, ka samazinās kopējā summa."
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr "Jūs varat mainīt savu pasūtījumu tikai tā, ka kopējā summa palielinās."
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr "Jūs nevarat mainīt savu pasūtījumu tā, ka kopējā summa mainās."
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You may not change your order in a way that reduces the total price."
msgid "You may not change your order in a way that would require a refund."
msgstr "Jūs nevarat mainīt jūsu pasūtījumu tā, ka samazinās kopējā summa."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
@@ -31410,7 +31504,7 @@ msgstr ""
"Jūs nevarat mainīt savu pasūtījumu tā, ka kopējā summa palielinās, jo "
"maksājumi šim pasākumam vairs netiek pieņemti."
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr "Jūs nevarat mainīt šo pasūtījumu."
@@ -31485,35 +31579,44 @@ msgid ""
"else."
msgstr "Liels paldies! Piedāvāsim Jūsu vietu gaidīšanas rindā citam."
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "Šis biļešu veikals pašlaik ir atspējots."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "Šajā pasākumu sērijā atlasītais datums neeksistē."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "no %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr "Tikai lietotāja profils"
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "Lasīšanas režīma piekļuve"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "Rediģēšanas režīma piekļuve"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr "Šis produkts ir pievienots pirkuma grozam, ja kupons ir izmantots."
+
+#, fuzzy
+#~| msgid "Restrict to specific sales channels"
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Noteikt tikai specifiskos pārdošanas kanālos"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Moderns rēķinu attēlotājs (pretix 2.7)"
diff --git a/src/pretix/locale/lv/LC_MESSAGES/djangojs.po b/src/pretix/locale/lv/LC_MESSAGES/djangojs.po
index fbfbf58c5..cb4ed6849 100644
--- a/src/pretix/locale/lv/LC_MESSAGES/djangojs.po
+++ b/src/pretix/locale/lv/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2022-04-06 03:00+0000\n"
"Last-Translator: Liga V \n"
"Language-Team: Latvian not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4210,7 +4188,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4218,58 +4196,58 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr ""
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4281,51 +4259,51 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr ""
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr ""
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr ""
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4335,20 +4313,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4361,59 +4339,59 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr ""
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4421,102 +4399,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr ""
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr ""
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr ""
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4524,59 +4502,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4584,180 +4562,180 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr ""
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr ""
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr ""
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr ""
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr ""
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4765,22 +4743,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4790,46 +4768,46 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr ""
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr ""
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -4945,7 +4923,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr ""
@@ -4959,7 +4937,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -4983,12 +4961,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5037,132 +5015,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
-msgctxt "payment_state"
-msgid "created"
-msgstr ""
-
-#: pretix/base/models/orders.py:1634
-msgctxt "payment_state"
-msgid "pending"
-msgstr ""
-
-#: pretix/base/models/orders.py:1635
-msgctxt "payment_state"
-msgid "confirmed"
-msgstr ""
-
-#: pretix/base/models/orders.py:1636
-msgctxt "payment_state"
-msgid "canceled"
-msgstr ""
-
#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
-msgid "failed"
+msgid "created"
msgstr ""
#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
+msgid "pending"
+msgstr ""
+
+#: pretix/base/models/orders.py:1639
+msgctxt "payment_state"
+msgid "confirmed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1640
+msgctxt "payment_state"
+msgid "canceled"
+msgstr ""
+
+#: pretix/base/models/orders.py:1641
+msgctxt "payment_state"
+msgid "failed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1642
+msgctxt "payment_state"
msgid "refunded"
msgstr ""
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr ""
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr ""
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5173,7 +5151,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5181,27 +5159,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr ""
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5369,7 +5347,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5488,163 +5466,166 @@ msgid "Voucher value"
msgstr ""
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5694,15 +5675,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -5946,13 +5927,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6317,6 +6298,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr ""
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6568,7 +6558,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6616,10 +6606,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr ""
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6705,7 +6703,7 @@ msgid "Event canceled"
msgstr ""
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6724,7 +6722,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6742,12 +6740,27 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
+#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6755,7 +6768,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -6763,7 +6776,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6774,47 +6787,47 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr ""
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr ""
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6825,7 +6838,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6838,12 +6851,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -6852,69 +6865,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -6925,7 +6938,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -6936,42 +6949,42 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7238,26 +7251,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr ""
@@ -7330,7 +7343,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7340,39 +7353,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7383,194 +7396,214 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr ""
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr ""
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -7880,7 +7913,7 @@ msgid "Show exchange rates"
msgstr ""
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8359,7 +8392,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8407,7 +8440,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8423,7 +8456,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -8771,7 +8804,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8779,7 +8812,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8873,19 +8906,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -8912,7 +8945,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9179,12 +9212,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -9969,7 +10002,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10321,14 +10354,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10369,11 +10402,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -10709,7 +10742,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -10741,19 +10774,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10791,285 +10824,285 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
-msgid "Text sent to order contact address"
-msgstr ""
-
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
-msgid "Send an email to attendees"
-msgstr ""
-
#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+msgid "Text sent to order contact address"
+msgstr ""
+
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+msgid "Send an email to attendees"
+msgstr ""
+
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11078,159 +11111,159 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr ""
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr ""
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr ""
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11238,48 +11271,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11287,27 +11320,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -11432,7 +11465,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11440,18 +11473,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11649,7 +11682,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -11726,8 +11759,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -11771,7 +11804,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -11781,7 +11814,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -11806,9 +11839,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12034,123 +12067,131 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+msgid "No products"
+msgstr ""
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr ""
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
msgid "Date chosen by customer"
msgstr ""
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12158,11 +12199,11 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12170,40 +12211,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12280,11 +12321,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12295,21 +12336,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12317,16 +12358,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12335,29 +12376,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12366,58 +12407,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12426,7 +12467,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12436,127 +12477,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -12565,29 +12606,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -12595,20 +12636,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12626,7 +12667,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12640,24 +12681,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -12676,7 +12717,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -12810,11 +12851,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr ""
@@ -12884,15 +12925,15 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -12900,40 +12941,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12950,100 +12991,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -13524,7 +13565,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -13533,7 +13574,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14161,7 +14202,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -14380,9 +14421,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -14652,7 +14693,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -14684,9 +14725,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15046,7 +15087,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15159,7 +15200,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -16359,8 +16400,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -17387,7 +17428,7 @@ msgstr ""
msgid "New variation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -17395,32 +17436,32 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -17429,17 +17470,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -17604,7 +17645,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -17664,8 +17705,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -20897,7 +20938,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -20914,8 +20955,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -20927,9 +20968,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -20943,7 +20984,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -20951,7 +20992,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -20995,11 +21036,21 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the product settings."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -21925,9 +21976,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22032,7 +22083,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -22040,7 +22091,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -22135,7 +22186,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22304,7 +22355,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -22412,25 +22463,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -22554,18 +22605,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -22772,15 +22823,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -22804,7 +22855,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -22813,12 +22864,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -22846,7 +22897,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23168,7 +23219,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -23183,31 +23234,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -23399,7 +23450,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -23851,7 +23902,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -24466,9 +24517,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr ""
@@ -24485,78 +24536,78 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -24588,13 +24639,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -24655,7 +24704,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -25286,144 +25335,144 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -25960,21 +26009,32 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+msgid "Generate API keys"
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -25983,11 +26043,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -25997,47 +26057,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26045,27 +26105,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26073,51 +26133,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: LANGUAGE \n"
@@ -609,23 +609,23 @@ msgstr ""
msgid "Selected only"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:783
+#: pretix/static/pretixcontrol/js/ui/main.js:784
msgid "Enter page number between 1 and %(max)s."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:786
+#: pretix/static/pretixcontrol/js/ui/main.js:787
msgid "Invalid page number."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:944
+#: pretix/static/pretixcontrol/js/ui/main.js:945
msgid "Use a different name internally"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:984
+#: pretix/static/pretixcontrol/js/ui/main.js:985
msgid "Click to close"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:1059
+#: pretix/static/pretixcontrol/js/ui/main.js:1060
msgid "You have unsaved changes!"
msgstr ""
@@ -795,217 +795,237 @@ msgid "Only available with a voucher"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:35
+msgctxt "widget"
+msgid "Not yet available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:36
+msgctxt "widget"
+msgid "Not available anymore"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:37
+msgctxt "widget"
+msgid "Currently not available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:38
#, javascript-format
msgctxt "widget"
msgid "minimum amount to order: %s"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:36
+#: pretix/static/pretixpresale/js/widget/widget.js:39
msgctxt "widget"
msgid "Close ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:37
+#: pretix/static/pretixpresale/js/widget/widget.js:40
msgctxt "widget"
msgid "The ticket shop could not be loaded."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:38
+#: pretix/static/pretixpresale/js/widget/widget.js:41
msgctxt "widget"
msgid ""
"There are currently a lot of users in this ticket shop. Please open the shop "
"in a new tab to continue."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:40
+#: pretix/static/pretixpresale/js/widget/widget.js:43
msgctxt "widget"
msgid "Open ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:41
+#: pretix/static/pretixpresale/js/widget/widget.js:44
msgctxt "widget"
msgid "The cart could not be created. Please try again later"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:42
+#: pretix/static/pretixpresale/js/widget/widget.js:45
msgctxt "widget"
msgid ""
"We could not create your cart, since there are currently too many users in "
"this ticket shop. Please click \"Continue\" to retry in a new tab."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:44
+#: pretix/static/pretixpresale/js/widget/widget.js:47
msgctxt "widget"
msgid "Waiting list"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:45
+#: pretix/static/pretixpresale/js/widget/widget.js:48
msgctxt "widget"
msgid ""
"You currently have an active cart for this event. If you select more "
"products, they will be added to your existing cart."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:47
+#: pretix/static/pretixpresale/js/widget/widget.js:50
msgctxt "widget"
msgid "Resume checkout"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:48
+#: pretix/static/pretixpresale/js/widget/widget.js:51
msgctxt "widget"
msgid "Redeem a voucher"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:49
+#: pretix/static/pretixpresale/js/widget/widget.js:52
msgctxt "widget"
msgid "Redeem"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:50
+#: pretix/static/pretixpresale/js/widget/widget.js:53
msgctxt "widget"
msgid "Voucher code"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:51
+#: pretix/static/pretixpresale/js/widget/widget.js:54
msgctxt "widget"
msgid "Close"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:52
+#: pretix/static/pretixpresale/js/widget/widget.js:55
msgctxt "widget"
msgid "Continue"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:53
-msgctxt "widget"
-msgid "See variations"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:54
-msgctxt "widget"
-msgid "Choose a different event"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:55
-msgctxt "widget"
-msgid "Choose a different date"
-msgstr ""
-
#: pretix/static/pretixpresale/js/widget/widget.js:56
msgctxt "widget"
-msgid "Back"
+msgid "Show variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:57
msgctxt "widget"
-msgid "Next month"
+msgid "Hide variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:58
msgctxt "widget"
-msgid "Previous month"
+msgid "Choose a different event"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:59
msgctxt "widget"
-msgid "Next week"
+msgid "Choose a different date"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:60
msgctxt "widget"
-msgid "Previous week"
+msgid "Back"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:61
msgctxt "widget"
-msgid "Open seat selection"
+msgid "Next month"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:62
msgctxt "widget"
+msgid "Previous month"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:63
+msgctxt "widget"
+msgid "Next week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:64
+msgctxt "widget"
+msgid "Previous week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:65
+msgctxt "widget"
+msgid "Open seat selection"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:66
+msgctxt "widget"
msgid ""
"Some or all ticket categories are currently sold out. If you want, you can "
"add yourself to the waiting list. We will then notify if seats are available "
"again."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:63
+#: pretix/static/pretixpresale/js/widget/widget.js:67
msgctxt "widget"
msgid "Load more"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:65
+#: pretix/static/pretixpresale/js/widget/widget.js:69
msgid "Mo"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:66
+#: pretix/static/pretixpresale/js/widget/widget.js:70
msgid "Tu"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:67
+#: pretix/static/pretixpresale/js/widget/widget.js:71
msgid "We"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:68
+#: pretix/static/pretixpresale/js/widget/widget.js:72
msgid "Th"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:69
+#: pretix/static/pretixpresale/js/widget/widget.js:73
msgid "Fr"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:70
+#: pretix/static/pretixpresale/js/widget/widget.js:74
msgid "Sa"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:71
+#: pretix/static/pretixpresale/js/widget/widget.js:75
msgid "Su"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:74
+#: pretix/static/pretixpresale/js/widget/widget.js:78
msgid "January"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:75
+#: pretix/static/pretixpresale/js/widget/widget.js:79
msgid "February"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:76
+#: pretix/static/pretixpresale/js/widget/widget.js:80
msgid "March"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:77
+#: pretix/static/pretixpresale/js/widget/widget.js:81
msgid "April"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:78
+#: pretix/static/pretixpresale/js/widget/widget.js:82
msgid "May"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:79
+#: pretix/static/pretixpresale/js/widget/widget.js:83
msgid "June"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:80
+#: pretix/static/pretixpresale/js/widget/widget.js:84
msgid "July"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:81
+#: pretix/static/pretixpresale/js/widget/widget.js:85
msgid "August"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:82
+#: pretix/static/pretixpresale/js/widget/widget.js:86
msgid "September"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:83
+#: pretix/static/pretixpresale/js/widget/widget.js:87
msgid "October"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:84
+#: pretix/static/pretixpresale/js/widget/widget.js:88
msgid "November"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:85
+#: pretix/static/pretixpresale/js/widget/widget.js:89
msgid "December"
msgstr ""
diff --git a/src/pretix/locale/nb_NO/LC_MESSAGES/django.po b/src/pretix/locale/nb_NO/LC_MESSAGES/django.po
index d9cc2b6db..94db9033b 100644
--- a/src/pretix/locale/nb_NO/LC_MESSAGES/django.po
+++ b/src/pretix/locale/nb_NO/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-30 16:10+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2023-11-02 13:01+0000\n"
"Last-Translator: fyksen \n"
"Language-Team: Norwegian Bokmål "
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Tomt, hvis dette produktet ikke er en adgangsbillett."
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "opprettet"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "Avventer."
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr ""
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "avlyst"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "Mislyktes"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "refundert"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Betalingsinformasjon"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "opprettet"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "Underveis"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "Ferdig."
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Kunde"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Ekstern"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "Årsak til refusjon"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
@@ -5552,32 +5532,32 @@ msgstr ""
"Kan vises for sluttbrukeren eller brukes f.eks. som en del av en "
"betalingsreferanse."
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Betalingsgebyr"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Fraktgebyr"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Serviceavgift"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Avbestillingsgebyr"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr "Forsikringsavgift"
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Andre gebyrer"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5588,7 +5568,7 @@ msgstr "Andre gebyrer"
msgid "Gift card"
msgstr "Gavekort"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5596,27 +5576,27 @@ msgstr "Gavekort"
msgid "Value"
msgstr "Verdi"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Bestillingsposisjon"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "Handle-ID (f.eks. økt-nøkkel)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Vognposisjon"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Vognposisjoner"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Forretningskunde"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
"Denne referansen vil bli trykt på fakturaen din for din bekvemmelighet."
@@ -5806,7 +5786,7 @@ msgstr ""
"skatterådgiver. Ingen garanti gis for korrekt skatteberegning. BRUK PÅ EGEN "
"RISIKO."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Handelsland"
@@ -5941,34 +5921,35 @@ msgid "Voucher value"
msgstr "Verdien på kupongen"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-"Dette produktet legges til brukerens handlekurv hvis rabattkoden blir "
-"innløst."
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Denne varianten av produktet som er valgt ovenfor blir brukt."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Hvis aktivert, er kupongen gyldig for ethvert produkt som påvirkes av denne "
"kvoten."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "Spesifikt sete"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Merke"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -5978,15 +5959,15 @@ msgstr ""
"angir samme verdi for flere kuponger, kan du få statistikk over hvor mange "
"av dem som er innløst osv."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Viser skjulte produkter som samsvarer med denne kupongen."
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr "Tilby alle tilleggsprodukter gratis når denne kupongen løses inn."
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
@@ -5994,21 +5975,21 @@ msgstr ""
"Når du løser inn denne kupongen, inkluder alle produkter som følger med uten "
"en angitt pris."
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Rabattkuponger"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "Du kan ikke velge en kvote som tilhører en annen hendelse."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "Du kan ikke velge både en kvote og et spesifikt produkt samtidig."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
@@ -6018,22 +5999,22 @@ msgstr ""
"eller som en del av en pakke, siden kuponger ikke kan brukes på "
"tilleggsprodukter eller pakkeprodukter."
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr "Du kan ikke genere en faktura for denne ordren."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
"Du kan ikke velge en variant uten å ha valgt et produkt som tilbyr varianter."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Denne varianten tilhører ikke dette produktet."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6041,12 +6022,12 @@ msgstr ""
"Du kan bare blokkere kvoter hvis du spesifiserer en bestemt produktvariant. "
"Ellers kan det være uklart hvilke kvoter som skal blokkeres."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
"Det er for øyeblikket ikke mulig å opprette kuponger for tilleggsprodukter."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
@@ -6054,7 +6035,7 @@ msgstr ""
"Du må velge et spesifikt produkt eller kvote hvis denne kupongen skal "
"reservere billetter."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6063,7 +6044,7 @@ msgstr ""
"Denne kupongen er allerede innløst %(redeemed)s ganger. Du kan ikke redusere "
"det maksimale antallet bruksområder under dette tallet."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
@@ -6071,20 +6052,20 @@ msgstr ""
"Det maksimale antallet bruksområder kan ikke være lavere enn det minimale "
"antallet bruksområder."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Hvis du ønsker at denne kupongen skal blokkere kvoten, må du velge en "
"bestemt dato."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"Du kan ikke velge en underhendelse hvis arrangementet ditt ikke er en "
"arrangementsserie."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6092,21 +6073,21 @@ msgstr ""
"Du kan ikke opprette en kupong som blokkerer kvoten, da det valgte produktet "
"eller kvoten for øyeblikket er utsolgt eller helt reservert."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Det finnes allerede en kupong med denne koden."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "Du må velge en dato hvis du velger en plass."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
"Den angitte sete-ID-en \"{id}\" eksisterer ikke for dette arrangementet."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
@@ -6115,20 +6096,20 @@ msgstr ""
"Setet \"{id}\" er for øyeblikket utilgjengelig (blokkert, allerede solgt "
"eller en annen kupong)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr "Du må velge et spesifikt produkt hvis du velger en plass."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr "Setespesifikke kuponger kan bare brukes én gang."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Du må velge produktet \"{prod}\" for denne plassen."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "Setet \"{id}\" er allerede solgt eller for øyeblikket blokkert."
@@ -6178,15 +6159,15 @@ msgstr "Denne oppføringen er anonymisert og kan ikke lenger brukes."
msgid "Automatically created from waiting list entry for {email}"
msgstr "Automatisk opprettet fra ventelisteoppføring for {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "Det valgte elementet tilhører ikke denne hendelsen."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Vennligst velg en spesifikk variant av dette produktet."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6432,13 +6413,13 @@ msgstr "Flere matchende seter ble funnet."
msgid "No matching seat was found."
msgstr "Ingen matchende sete ble funnet."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr "Setet du valgte er allerede opptatt. Vennligst velg en annen plass."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "Du må velge en bestemt plass."
@@ -6850,6 +6831,15 @@ msgstr "123,45 EUR"
msgid "Price including add-ons"
msgstr "Pris inkludert tilleggskomponenter"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "John Doe"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7108,7 +7098,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Første etasje, Rad 3, Sete 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "Generell adgang"
@@ -7156,10 +7146,18 @@ msgstr "Svar: {spørsmål}"
msgid "Attendee name for salutation"
msgstr "Deltakernavn: {part}"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Mr Doe"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7247,7 +7245,7 @@ msgid "Event canceled"
msgstr "Arrangementet er avlyst."
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7268,7 +7266,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Ingen dato ble spesifisert."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Du har valgt et produkt som ikke er tilgjengelig for salg."
@@ -7290,13 +7288,38 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Noen av produktene du valgte er ikke lenger tilgjengelige i den mengden du "
+"valgte. Vennligst se nedenfor for detaljer."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Noen av produktene du valgte er ikke lenger tilgjengelige i den mengden du "
+"valgte. Vennligst se nedenfor for detaljer."
+
+#: pretix/base/services/cart.py:126
+#, fuzzy, python-format
#| msgid "You cannot generate an invoice for this order."
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "Du kan ikke genere en faktura for denne ordren."
msgstr[1] "Du kan ikke genere en faktura for denne ordren."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -7304,7 +7327,7 @@ msgid_plural ""
msgstr[0] "Du kan ikke velge mer enn %(max)s enhet av produktet %(product)s."
msgstr[1] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7312,7 +7335,7 @@ msgid_plural ""
msgstr[0] "Du må velge minst %(min)s enhet av produktet %(product)s."
msgstr[1] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -7325,17 +7348,17 @@ msgstr[0] ""
"enn %(min)s enhet av det."
msgstr[1] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr "Bookingperioden for dette arrangementet har ennå ikke startet."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr "Beløpet har blitt trukket fra ditt kort."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
@@ -7343,7 +7366,7 @@ msgstr ""
"Alle betalinger for dette arrangementet må allerede være bekreftet, så det "
"kan ikke opprettes nye bestillinger."
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
@@ -7351,7 +7374,7 @@ msgstr ""
"Bookingperioden for dette arrangementet har ennå ikke startet. De berørte "
"plassene er fjernet fra handlekurven din."
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
@@ -7359,19 +7382,19 @@ msgstr ""
"Bookingperioden for en av arrangementene i handlekurven din har utløpt. De "
"berørte posisjonene er fjernet fra handlekurven din."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr "Den angitte prisen er ikke et tall."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "Prisen som er oppgitt er for høy."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Denne kupongkoden er ikke registrert i vår database."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7384,7 +7407,7 @@ msgstr[0] ""
"matchende produkter."
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7400,13 +7423,13 @@ msgstr[0] ""
"din som ikke lenger kan kjøpes på denne måten."
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
"Denne kupongkoden er allerede brukt det maksimale antallet ganger tillatt."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7419,12 +7442,12 @@ msgstr ""
"du prøvde å løse den inn tidligere, men ikke fullførte utsjekkingsprosessen. "
"Du kan prøve å bruke den igjen om %d minutter."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Denne kupongkoden kan bare brukes %d ganger til."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
@@ -7432,7 +7455,7 @@ msgstr ""
"Å bruke en kupong på hele handlekurven bør ikke kombineres med andre "
"operasjoner."
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7440,19 +7463,19 @@ msgstr ""
"Du har allerede brukt denne kupongkoden. Fjern den tilknyttede linjen fra "
"handlekurven hvis du ønsker å bruke den på et annet produkt."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Denne kupongen har utløpt."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Denne kupongen er ikke gyldig for dette produktet."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "Denne kupongen er ikke gyldig for denne plassen."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7463,34 +7486,34 @@ msgstr ""
"kupongen, kan du gjøre det med alternativet for kuponginnløsning nederst på "
"siden."
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
"Din kupong er gyldig for et produkt som for øyeblikket ikke er til salgs."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Denne kupongen er ikke gyldig for denne arrangementdatoen."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "Du trenger en gyldig kupongkode for å bestille dette produktet."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "Du kan ikke velge en tilleggsfunksjon for det valgte produktet."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "Du kan ikke velge to varianter av samme tilleggsprodukt."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7503,7 +7526,7 @@ msgstr[0] ""
"%(base)s."
msgstr[1] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -7516,7 +7539,7 @@ msgstr[0] ""
"%(base)s."
msgstr[1] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7525,7 +7548,7 @@ msgstr ""
"Du kan velge alle tilleggene fra kategorien %(cat)s for produktet %(base)s "
"maks én gang."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
@@ -7533,23 +7556,23 @@ msgstr ""
"En av produktene du har valgt kan kun kjøpes som et tillegg til en annen "
"produkt."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr "Ett av produktene du valgte kan kun kjøpes som en del av en pakke."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Vennligst velg en gyldig plass."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "Du kan ikke velge en plass for denne stillingen."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "Du kan ikke velge samme sete flere ganger."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7557,7 +7580,7 @@ msgstr ""
"Du tastet inn et gavekort i stedet for en kupong. Gavekort kan legges inn "
"senere når du blir bedt om betalingsopplysningene dine."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7839,14 +7862,14 @@ msgstr ""
"Vi sender denne e-posten fordi du har konfigurert oss til å gjøre det i "
"innstillingene for arrangementet ditt."
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr "Du mottar denne e-posten fordi noen har bestilt {event} for deg."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -7855,12 +7878,12 @@ msgstr ""
"Du kan se detaljene for bestillingen din på følgende nettadresse:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr "Du mottar denne e-posten fordi du har bestilt {event}."
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr "Kalenderinvitasjon"
@@ -7948,7 +7971,7 @@ msgstr ""
"Feil ved import av verdi \"{value}\" for kolonnen \"{column}\" i linje "
"\"{line}\": {message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7958,7 +7981,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "Ugyldige data i rad {row}: {message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -7966,7 +7989,7 @@ msgstr ""
"Noen av produktene du valgte var ikke lenger tilgjengelige. Vennligst se "
"nedenfor for detaljer."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -7974,7 +7997,7 @@ msgstr ""
"Noen av produktene du valgte var ikke lenger tilgjengelige i den mengden du "
"valgte. Vennligst se nedenfor for detaljer."
-#: pretix/base/services/orders.py:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -7982,11 +8005,11 @@ msgstr ""
"Prisen på noen av varene i handlekurven din har endret seg i mellomtiden. "
"Vennligst se nedenfor for detaljer."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Det oppstod en intern feil, vennligst prøv igjen."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
@@ -7994,11 +8017,11 @@ msgstr ""
"Denne ordren ble endret av noen andre samtidig. Vennligst sjekk om "
"endringene dine fortsatt er korrekte og prøv igjen."
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Handlekurven din er tom."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -8011,11 +8034,11 @@ msgstr[0] ""
"fjernet de overskytende enhetene fra handlekurven din."
msgstr[1] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr "Dine endringer er lagret."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8023,7 +8046,7 @@ msgstr ""
"Voucherkoden som ble brukt for en av varene i handlekurven din er ikke kjent "
"i vår database."
-#: pretix/base/services/orders.py:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8033,7 +8056,7 @@ msgstr ""
"blitt brukt det maksimale antallet tillatte ganger. Vi har fjernet denne "
"varen fra handlekurven din."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -8042,7 +8065,7 @@ msgstr ""
"brukt for mange ganger allerede. Vi har justert prisen på varen i "
"handlekurven din."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8050,7 +8073,7 @@ msgstr ""
"Den rabattkoden som ble brukt for en av varene i handlekurven din er utløpt. "
"Vi har fjernet denne varen fra handlekurven din."
-#: pretix/base/services/orders.py:174
+#: pretix/base/services/orders.py:173
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."
@@ -8058,11 +8081,11 @@ msgstr ""
"Voucherkoden som ble brukt for en av varene i handlekurven din er ikke "
"gyldig for denne varen. Vi har fjernet denne varen fra handlekurven din."
-#: pretix/base/services/orders.py:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr "Du trenger en gyldig kupongkode for å bestille en av produktene."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking period for one of the events in your cart has not yet started. "
"The affected positions have been removed from your cart."
@@ -8070,7 +8093,7 @@ msgstr ""
"Bookingperioden for en av arrangementene i handlekurven din har ennå ikke "
"startet. De berørte posisjonene er fjernet fra handlekurven din."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
@@ -8078,7 +8101,7 @@ msgstr ""
"En av setene i bestillingen din var ugyldig, vi har fjernet posisjonen fra "
"handlekurven din."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -8086,7 +8109,7 @@ msgstr ""
"En av setene i bestillingen din har blitt tatt i mellomtiden, vi har fjernet "
"posisjonen fra handlekurven din."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
@@ -8094,24 +8117,24 @@ msgid ""
msgstr ""
"Du kan ikke fjerne posisjonen %(addon)s siden den allerede er sjekket inn."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr "Dine endringer er lagret."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr "Den nye utløpsdatoen må være i fremtiden."
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Denne bestillingen venter ikke på godkjenning."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Du kan ikke kansellere denne bestillingen."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8120,18 +8143,18 @@ msgstr ""
"Denne bestillingen kan ikke kanselleres, da gavekortet {card} som ble kjøpt "
"i denne bestillingen allerede er innløst."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
"Avbestillingsgebyret kan ikke være høyere enn totalbeløpet for denne "
"bestillingen."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr "De valgte betalingsmetodene dekker ikke den totale saldoen."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8142,11 +8165,11 @@ msgstr ""
"eller et gavekort du brukte har blitt brukt i mellomtiden. Vennligst sjekk "
"prisene nedenfor og prøv igjen."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Du må velge en variant av produktet."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
@@ -8154,15 +8177,15 @@ msgstr ""
"Kvoten {name} har ikke tilstrekkelig kapasitet igjen for å utføre "
"operasjonen."
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr "Det er ingen kvote definert som tillater denne operasjonen."
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr "Det valgte produktet er ikke aktivt eller har ingen pris satt."
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
@@ -8170,7 +8193,7 @@ msgstr ""
"Denne handlingen vil etterlate bestillingen tom. Vennligst avbestill selve "
"bestillingen i stedet."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8178,7 +8201,7 @@ msgstr ""
"Denne operasjonen ville gjøre bestillingen gratis og dermed umiddelbart "
"betalt, men det er ingen kvote tilgjengelig."
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8186,7 +8209,7 @@ msgstr ""
"Dette er et tilleggsprodukt, vennligst velg den grunnleggende posisjonen det "
"skal legges til."
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
@@ -8194,11 +8217,11 @@ msgstr ""
"Den valgte grunnposisjonen tillater deg ikke å legge til dette produktet som "
"en tilleggstjeneste."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr "Du må velge en underhendelse for den nye stillingen."
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8207,19 +8230,19 @@ msgstr ""
"Du har valgt sete \"{seat}\" for en dato som ikke stemmer overens med den "
"valgte billettdatoen. Vennligst velg et sete på nytt."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "Det valgte produktet krever at du velger en plass."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "Det valgte produktet tillater ikke å velge en plass."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr "Det valgte landet er blokkert av skatteregelen din."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
@@ -8227,7 +8250,7 @@ msgstr ""
"Du kan ikke endre prisen på en vare som allerede har blitt brukt til å "
"utstede et gavekort."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8236,7 +8259,7 @@ msgstr ""
"En stilling kan ikke kanselleres, da gavekortet {card} som ble kjøpt i denne "
"bestillingen allerede er innløst."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8244,6 +8267,26 @@ msgstr ""
"Det oppstod en feil mens vi prøvde å sende pengene tilbake til deg. "
"Vennligst ta kontakt med arrangementets arrangør for ytterligere informasjon."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Eksempel organisasjon"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Eksempel Adgang Billett"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Her kan det settes inn en individuell tekst med begrunnelse."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Beløpet har blitt trukket fra ditt kort."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr "Vennligst overfør penger til denne bankkontoen: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8616,7 +8659,7 @@ msgid "Show exchange rates"
msgstr "Vis verdi klokken"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "Aldri"
@@ -9204,7 +9247,7 @@ msgstr ""
msgid "Available languages"
msgstr "Tilgjengelige språk"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Standard språk"
@@ -9261,7 +9304,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "Skjul alle produkter som er utsolgt."
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
"Vis offentlig hvor mange billetter av en bestemt type som fortsatt er "
@@ -9279,7 +9322,7 @@ msgstr "Vis produktvariasjoner utvidet som standard."
msgid "Enable waiting list"
msgstr "Aktiver venteliste"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9710,7 +9753,7 @@ msgstr ""
"refundert. Hvis ikke, vil det bli opprettet en manuell refusjon som du må "
"behandle manuelt."
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "Hold a consistent cancellation fee."
@@ -9718,7 +9761,7 @@ msgstr "Hold a consistent cancellation fee."
msgid "Keep payment, shipping and service fees"
msgstr "Behold the payment, shipping, and service fees."
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "Behold a cancellation fee expressed as a percentage."
@@ -9831,21 +9874,21 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "Kontaktadresse"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
"Vi vil vise dette offentlig for å gi deltakerne muligheten til å kontakte "
"deg."
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "URL for imprint: URL for imprint:"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9878,7 +9921,7 @@ msgstr ""
"Billetter vil aldri bli vedlagt dersom de er større enn {size}, for å unngå "
"problemer med e-postlevering."
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10249,12 +10292,12 @@ msgstr ""
"Med vennlig hilsen,\n"
"Ditt {event}-team"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Antall dager"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11308,7 +11351,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11726,14 +11769,14 @@ msgstr "Last opp bilde"
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr "dager"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -11780,11 +11823,11 @@ msgstr ""
"lisensvilkårene eller få tilgang til kildekoden, følg disse lenkene eller "
"instruksjonene:"
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr "Aktiver billettformatet."
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Last ned billett"
@@ -12135,7 +12178,7 @@ msgstr "En uventet feil har oppstått, vennligst prøv igjen senere."
msgid "The task has been completed."
msgstr "Oppgaven er fullført."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr "Vennligst ikke last opp filer som er større enn {size}!"
@@ -12174,19 +12217,19 @@ msgstr ""
"øyeblikket bare velges på utviklingsinstallasjoner av pretix, ikke i "
"produksjon."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Alle datoer"
@@ -12229,37 +12272,37 @@ msgstr "Støtte for innsjekkingsspørsmål"
msgid "All gates"
msgstr "Alle datoer"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
"I apologize for the confusion. I will translate your incoming messages from "
"ENGLISH to NORWEGIAN. Please proceed with sending your messages for "
"translation."
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr "Velg alle språk som arrangementet ditt skal være tilgjengelig på."
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "Dette er en serie med arrangementer."
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
"Du har allerede brukt denne koden for en annen hendelse. Vennligst velg en "
"ny."
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Tidssone for arrangementet"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Merverdiavgiftssats"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -12270,11 +12313,11 @@ msgstr ""
"skattesituasjon, kan du legge til flere skattesatser og detaljert "
"konfigurasjon senere."
-#: pretix/control/forms/event.py:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr "Gi tilgang til teamet."
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
@@ -12285,12 +12328,12 @@ msgstr ""
"arrangøren. Vennligst velg et av dine eksisterende team som vil få tilgang "
"til dette arrangementet."
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
"Opprett et nytt team for dette arrangementet med meg som eneste medlem."
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -12298,42 +12341,42 @@ msgstr ""
"Prøvekonferansesenter\n"
"Heidelberg, Tyskland"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "Please specify your default locale."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Kopier konfigurasjon fra"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Ikke kopier"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "Standardverdi ({value})"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "Egendefinert domene"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr "Du må konfigurere det tilpassede domenet på webserveren på forhånd."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr "Du kan ikke velge grunnleggende domene for denne installasjonen."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr "Dette domenet er allerede i bruk for en annen hendelse eller arrangør."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
@@ -12342,11 +12385,11 @@ msgstr ""
"Det har oppstått en valideringsfeil på en innstilling som ikke er en del av "
"dette skjemaet: {error}"
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "Navneformat"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -12356,11 +12399,11 @@ msgstr ""
"etter at du allerede har mottatt bestillinger kan føre til uventet oppførsel "
"når det gjelder sortering eller endring av navn."
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr "Permissible titles"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
@@ -12368,33 +12411,33 @@ msgstr ""
"Hvis navnekonvensjonen du definerte ovenfor tillater brukere å legge inn en "
"tittel, kan du bruke dette til å begrense utvalget av valgbare titler."
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, fuzzy, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "Be om {felt}, vis som {eksempel}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "Fri tekstinndata"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
"Please refrain from asking questions. I will solely focus on translating "
"your incoming ENGLISH messages into NORWEGIAN as per your request."
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
"Feel free to ask any questions or provide input if you wish, but please note "
"that I will not require any input from you for the translation process."
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr "Spør og be om inndata"
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
@@ -12402,11 +12445,11 @@ msgstr ""
"Du har konfigurert gavekortene til å være gyldige i {} år pluss det året "
"gavekortet blir utstedt i."
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "Skatteregel for betalingsgebyr"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -12416,11 +12459,11 @@ msgstr ""
"enkeltbetalingsmetoder. Dette vil sette skattesatsen og omvendt "
"betalingsplikt-reglene, andre innstillinger for skatteregelen blir ignorert."
-#: pretix/control/forms/event.py:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "Generer fakturaer for salgskanaler."
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
msgid ""
"If you have enabled invoice generation in the previous setting, you can "
"limit it here to specific sales channels."
@@ -12428,19 +12471,19 @@ msgstr ""
"Hvis du har aktivert fakturagenerering i de tidligere innstillingene, kan du "
"begrense det her til spesifikke salgskanaler."
-#: pretix/control/forms/event.py:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Fakturastil"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Faktureringsspråk"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "Brukerens språk"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
@@ -12449,7 +12492,7 @@ msgstr ""
"En faktura vil bli utstedt før betaling dersom kunden velger en av følgende "
"betalingsmetoder: {list}"
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
@@ -12457,19 +12500,19 @@ msgstr ""
"Ingen av de for øyeblikket konfigurerte betalingsmetodene vil føre til at en "
"faktura blir utstedt før betaling."
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr "Anbefalt"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr "Den nettbutikken må velges for å motta disse e-postene."
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr "Salgskanaler for utsjekk-e-poster"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
@@ -12477,7 +12520,7 @@ msgstr ""
"E-postene for bestillinger som er plassert og betalt, vil kun bli sendt til "
"bestillinger fra disse salgskanalene. Nettbutikken må være aktivert."
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
@@ -12485,51 +12528,51 @@ msgstr ""
"Denne e-posten vil kun bli sendt til bestillinger fra disse salgskanalene. "
"Nettbutikken må være aktivert."
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "Bcc-adresse"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr "Alle e-poster vil bli sendt til denne adressen som en Bcc-kopi."
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Signatur"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
"Dette vil bli vedlagt i hver e-post. Tilgjengelige plassholdere: {event}"
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "f.eks. dine kontaktopplysninger"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "HTML e-postvisningsprogram"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr "Kontaktadresse for bestilling endret"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr "Tekst sendt til bestillingskontaktadresse"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "Send en e-post til deltakerne."
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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 "
@@ -12539,21 +12582,21 @@ msgstr ""
"forskjellige fra personen som bestiller billettene, vil følgende e-post bli "
"sendt til deltakerne."
-#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr "Emne sendt til deltakere"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "Tekst sendt til deltakere"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12562,43 +12605,43 @@ msgstr "Tekst sendt til deltakere"
msgid "Text"
msgstr "Tekst"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr "Emne (sendt av administrator)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr "Emne (sendt av administrator til deltaker)"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Tekst (sendt av administrator)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr "Emne (forespurt av bruker)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "Tekst (forespurt av bruker)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr "Tekst (hvis ordren utløper automatisk)"
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr "Emne (hvis bestillingen utløper automatisk)"
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr "Tekst (hvis bestillingen ikke utløper automatisk)"
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr "Emne (hvis bestillingen ikke utløper automatisk)"
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
@@ -12606,7 +12649,7 @@ msgstr ""
"Denne e-posten gjelder kun for betalingsmetoder som kan motta ufullstendige "
"betalinger, som for eksempel bankoverføring."
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -12614,23 +12657,23 @@ msgstr ""
"Denne e-posten vil bli sendt ut så mange dager før bestillingseventet "
"starter. Hvis feltet er tomt, vil e-posten aldri bli sendt."
-#: pretix/control/forms/event.py:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr "Emne for mottatt bestilling"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr "Tekst for mottatt bestilling"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr "Emne for godkjent bestilling"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr "Tekst for godkjent bestilling"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
@@ -12638,15 +12681,15 @@ msgstr ""
"Dette vil kun bli sendt ut for ikke-gratis bestillinger. Gratis bestillinger "
"vil i stedet motta den gratis bestillingsmalen nedenfor."
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr "Emne for godkjent gratis bestilling"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr "Tekst for godkjent gratis bestilling"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
@@ -12654,75 +12697,75 @@ msgstr ""
"Dette vil kun bli sendt ut for gratis bestillinger. Ikke-gratis bestillinger "
"vil i stedet motta malen for ikke-gratis bestillinger som er nevnt ovenfor."
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr "Emne for avvist bestilling"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr "Tekst for avvist bestilling"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr "Billett-kodegenerator"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr "For experienced users, it usually does not need to be modified."
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "Hvilket som helst land"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "Den europeiske unionen"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Enhver kunde"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Enkeltperson"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Forretninger"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Forretning med gyldig MVA-nummer"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "Legg til merverdiavgift (MVA)"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "Ingen merverdiavgift"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "Salg ikke tillatt"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr "Ny ordre krever godkjenning"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr "Avvikende skattesats"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr "Tekst på faktura"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Forhåndsvalgt kupong"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -12734,11 +12777,11 @@ msgstr ""
"brukt. Dette kan for eksempel brukes til å tilby widgeter som gir rabatter "
"eller låser opp hemmelige produkter."
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Kompatibilitetsmodus"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -12746,28 +12789,28 @@ msgstr ""
"Vår vanlige widget fungerer ikke i alle nettsidebyggere. Hvis du støter på "
"problemer, prøv å bruke denne kompatibilitetsmodusen."
-#: pretix/control/forms/event.py:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "Den slugen du skrev inn var ikke riktig."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Billett nedlastinger"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr "Kundene dine vil kunne laste ned billettene sine i PDF-format."
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Vennligst be alle deltakerne om å fylle inn navnene sine."
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -12775,11 +12818,11 @@ msgstr ""
"Som standard vil vi be om navn, men det er ikke påkrevd. Du kan slå dette "
"helt av i innstillingene."
-#: pretix/control/forms/event.py:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Betaling via Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -12791,11 +12834,11 @@ msgstr ""
"opprette en konto hos dem, noe som tar mindre enn fem minutter ved hjelp av "
"deres enkle grensesnitt."
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Betaling via bankoverføring"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -12805,16 +12848,16 @@ msgstr ""
"deretter importere bankutskriftene dine for å behandle betalingene i pretix, "
"eller merke dem som betalt manuelt."
-#: pretix/control/forms/event.py:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Pris (valgfritt)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Gratis"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Antall tilgjengelig"
@@ -12941,7 +12984,7 @@ msgstr "Oppfølging på grunn av"
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -12949,18 +12992,18 @@ msgid "All products"
msgstr "Alle produkter"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, fuzzy, python-brace-format
msgid "{product} – Any variation"
msgstr "{produkt} – Enhver variasjon"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr "Alle datoer som starter på eller etter"
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr "Alle datoer som starter før"
@@ -13165,7 +13208,7 @@ msgstr "Alle deltakere"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "Innsjekket."
@@ -13242,8 +13285,8 @@ msgstr "Filtrer etter tagg"
msgid "Search voucher"
msgstr "Søk etter kupong"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13287,7 +13330,7 @@ msgstr "Mislykkede innsjekkinger"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr "Skannetype"
@@ -13297,7 +13340,7 @@ msgstr "Videresendings URL"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr "Enhet"
@@ -13322,9 +13365,9 @@ msgstr "Sluttdato"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "Innsjekkingsliste"
@@ -13602,11 +13645,17 @@ msgstr "Dette feltet er obligatorisk."
msgid "Dependencies between questions are not supported during check-in."
msgstr "Det støttes ikke avhengigheter mellom spørsmål under innsjekking."
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Alle produkter"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "Produktet bør finnes i flere varianter."
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
@@ -13614,72 +13663,72 @@ msgstr ""
"Velg denne muligheten for eksempel for t-skjorter som kommer i flere "
"størrelser. Du kan velge variantene i neste trinn."
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr "Ingen kategori"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "Ingen beskatning"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Kopier produktinformasjonen."
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "Ikke legg til en kvote nå."
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Legg til produkt i en eksisterende kvote."
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Opprett en ny kvote for dette produktet."
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "Kvotealternativer"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "Legg til på eksisterende kvote."
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "Ny kvotenavn"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Størrelse"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Antall billetter"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "Kvotenavn er påkrevd."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Vennligst velg en kvote."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(Hendelsesstandard)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "Velg automatisk avhengig av hendelsesinnstillingene."
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "Ja, dersom billettgenerering er aktivert generelt."
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -13689,33 +13738,39 @@ msgstr ""
"arbeidsledige og personer over 65 år. Denne billetten inkluderer tilgang til "
"alle deler av arrangementet, unntatt VIP-området."
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Den bestilte varen \"{item}\" er ikke lenger tilgjengelig."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr "Vist uavhengig av andre produkter."
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "Kjøpt"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Canceled by customer"
msgid "Date chosen by customer"
msgstr "Avbestilt av kunden"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr "Ingen medlemskap innvilget."
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
@@ -13723,14 +13778,14 @@ msgstr ""
"Gavekortprodukter bør ikke assosieres med med nullsumsavgifter, da "
"merverdiavgiften legges på når kortet blir innløst."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
"Hvis et gyldig medlemskap er påkrevd, må minst én gyldig medlemstype velges."
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -13742,12 +13797,12 @@ msgstr ""
"senere. Hvis du ønsker at medlemskapet skal være ikke-personlig, må du sette "
"medlemstype til overførbar."
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
"Starten på gyldighetsperioden må være før slutten på gyldighetsperioden."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -13758,19 +13813,19 @@ msgstr ""
"eller befinner seg i en brukers handlekurv. Vennligst sett variasjonen som "
"\"inaktiv\" i stedet."
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr "Bruk verdien fra produktet."
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr "Tillegg"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "Du la til samme tilleggskategori to ganger."
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
@@ -13778,22 +13833,22 @@ msgstr ""
"Vær oppmerksom på at å sette et minimalt antall gjør det umulig å kjøpe "
"dette produktet hvis alle tilgjengelige tilleggene er utsolgt."
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "Buntede produkter"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr "Du la til den samme pakkevaren to ganger."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr "Buntet produkt"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "inaktiv"
@@ -13873,11 +13928,11 @@ msgstr "Opprett bestillinger som testmodus-bestillinger."
msgid "CSV column: \"{name}\""
msgstr "CSV-kolonne: \"{name}\""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr "Bekreft bestillingen uavhengig av betaling."
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -13896,11 +13951,11 @@ msgstr ""
"utløper, siden vi forventer at du ønsker å samle inn beløpet på en eller "
"annen måte og ikke automatisk kansellere bestillingen."
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "Overbookingskvote"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
@@ -13909,11 +13964,11 @@ msgstr ""
"det fører til at kvoten blir overbooket og du selger flere billetter enn "
"planlagt!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "Overbookingskvoten og ignorere forsinket betaling."
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -13925,16 +13980,16 @@ msgstr ""
"planlagt! Operasjonen vil også bli utført uavhengig av innstillingene for "
"forsinkede betalinger."
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr "Gi beskjed til kunden per e-post."
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "Behold a cancellation fee of"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -13948,15 +14003,15 @@ msgstr ""
"cancellation fee if you wish to retain them. Please always provide the gross "
"value, as taxes will be calculated automatically."
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr "Generer kansellering for faktura"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "Kommentar (vil bli sendt til brukeren)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
@@ -13964,15 +14019,15 @@ msgstr ""
"Vil bli inkludert i e-postvarslingen når den tilsvarende plassenholderen er "
"til stede i den konfigurerte e-postteksten."
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "Beløp for betaling"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -13981,19 +14036,19 @@ msgstr "Beløp for betaling"
msgid "Payment date"
msgstr "Betalingsdato"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr "Vennligst velg noen arrangementer."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Beregn skattene på nytt."
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr "Ikke beregn skatt på nytt."
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
@@ -14001,7 +14056,7 @@ msgstr ""
"Vennligst re-kalkuler skatt basert på adresse- og produktoppsett, og behold "
"bruttobeløpet uendret."
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
@@ -14009,11 +14064,11 @@ msgstr ""
"Vennligst re-kalkuler skatt basert på adresse- og produktoppsett, og behold "
"samtidig samme netto beløp."
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr "Utsted en ny faktura hvis det er nødvendig."
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
@@ -14022,31 +14077,31 @@ msgstr ""
"endre innholdet, vil den gamle fakturaen bli kansellert og en ny faktura vil "
"bli utstedt."
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
"User has been notified. Please proceed with sending the messages for "
"translation."
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
"Vennligst send en e-post til kunden og informer dem om at bestillingen deres "
"har blitt endret."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr "Tillat overbooking av kvoter når denne operasjonen utføres."
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
"In addition to the previous instructions, please ensure that the "
"translations are accurate and maintain the intended meaning of the original "
"messages. Thank you for your cooperation."
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -14055,7 +14110,7 @@ msgstr ""
msgid "Seat"
msgstr "Sete"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -14065,64 +14120,64 @@ msgstr "Sete"
msgid "Membership"
msgstr "Medlemskap"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
"Inkludert eventuelle skatter. La være tomt for standardprisen på produktet."
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
"Forstått, jeg vil oversette dine innkommende meldinger på ENGELSK til NORSK "
"uten å gi forklaringer eller svare på spørsmål. Vennligst send meldingene du "
"ønsker å få oversatt."
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Ny pris (brutto)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr "Billetthemmelighet"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr "Gyldighetsstart"
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr "Gyldighet utløper"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "Generer en ny hemmelighet"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr "Avbryt denne stillingen."
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
"Sure, I will split the text into a new order for translation. Please provide "
"the text you would like me to translate."
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr "(Ingen medlemskap)"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr "Fjern denne avgiften."
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "Ugyldiggjør hemmeligheter"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -14132,11 +14187,11 @@ msgstr ""
"lenken til bestillingssiden på nytt, og brukeren må laste ned billettene "
"sine igjen. De gamle versjonene vil være ugyldige."
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr "Vedlegg billetter."
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
@@ -14144,24 +14199,24 @@ msgstr ""
"Hvis billettene overskrider en angitt størrelsesgrense, vil de bli ignorert "
"for å sikre levering av e-post."
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr "Vennligst legg ved fakturaene."
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Mottaker"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
"Avbryt bestillingen. Alle billetter vil ikke lenger fungere. Dette kan ikke "
"reverseres."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
@@ -14169,27 +14224,27 @@ msgstr ""
"Marker bestillingen som ventende og la brukeren betale det åpne beløpet med "
"en annen betalingsmetode."
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "Ikke gjør noe og behold rekkefølgen som den er."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "Beløpet som skal refunderes må være positivt og mindre enn {}."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "Du må spesifisere et beløp for en delvis refusjon."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr "Avbryt alle avtaler."
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr "Refunder automatisk penger hvis mulig."
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
@@ -14199,11 +14254,11 @@ msgstr ""
"Billetter som er blokkert (enten manuelt eller av en plugin) blir ikke "
"automatisk kansellert, og du må håndtere dem manuelt."
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr "Opprett refusjon i manuell refusjonsoppgaveliste."
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -14219,7 +14274,7 @@ msgstr ""
"du ønsker å tilbakebetale noen av bestillingene ved å kompensere med "
"forskjellige bestillinger eller utstede gavekort."
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
@@ -14227,23 +14282,23 @@ msgstr ""
"Refunder ordreverdien til et gavekort i stedet for den opprinnelige "
"betalingsmetoden."
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr "Gyldighet for gavekort"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Hold en fast avbestillingsavgift per billett."
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr "Gratisbilletter og tilleggsprodukter blir ikke talt med."
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr "Hold gebyrer"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -14255,20 +14310,20 @@ msgstr ""
"arrangementsserie bare delvis blir avbestilt, ettersom den består av "
"billetter for flere datoer."
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr "Send informasjon via e-post"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr "Send informasjon til ventelisten."
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "Avlyst: {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14300,7 +14355,7 @@ msgstr ""
"\n"
"Ditt {event}-team"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14324,28 +14379,28 @@ msgstr ""
"\n"
"Ditt {event}-team"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
"Vennligst velg enten en spesifikk dato eller en datoperiode, ikke begge "
"deler."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
"Vennligst velg enten alle datoer eller et datointervall, ikke begge deler."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
"Hvis du angir en datoperiode, vennligst angi både en start- og en sluttdato."
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
"Vennligst bekreft at du ønsker å avlyse ALLE datoer i denne "
@@ -14368,7 +14423,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr "Din enhet vil ikke ha tilgang til noe, vennligst velg noen hendelser."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr "Eksperimentell"
@@ -14514,11 +14569,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Valgfritt"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr "Modify"
@@ -14588,16 +14643,16 @@ msgstr "Behold the current values as they are."
msgid "Selection contains various values"
msgstr "Utvalget inneholder ulike verdier."
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
"Slutten på tilgjengeligheten bør være etter starten av tilgjengeligheten."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr "Ledig"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "I will exclude these dates instead of adding them."
@@ -14605,15 +14660,15 @@ msgstr "I will exclude these dates instead of adding them."
msgid "Your changes could not be saved. See below for details."
msgstr "Dine endringer kunne ikke lagres. Se nedenfor for detaljer."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr "Spesifikt sete-ID"
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "Ugyldig produkt valgt."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
@@ -14621,11 +14676,11 @@ msgstr ""
"Rabattkoden matcher kun skjulte produkter, men du har ikke valgt at de skal "
"vises."
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Koder"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
@@ -14633,16 +14688,16 @@ msgstr ""
"Vennligst legg til én kupongkode per linje. Vi anbefaler at du kopierer "
"denne listen og lagrer den i en fil."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr "Send rabattkoder via e-post."
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr "Din kupong for {event}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14671,18 +14726,18 @@ msgstr ""
"Med vennlig hilsen,\n"
"Ditt {event}-team"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "Mottakere"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr "Eller"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
@@ -14692,28 +14747,28 @@ msgstr ""
"på en egen linje, eller en CSV-fil med en tittelkolonne og en eller flere av "
"kolonnene \"e-post\", \"nummer\", \"navn\" eller \"merkelapp\"."
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "Maksimalt antall bruk per kupong"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "Antall ganger hver av disse kupongene kan løses inn."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr "Spesifikke setenumre"
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr "CSV-inndata må inneholde en overskriftsrad i første linje."
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr "Feil ved CSV-analyse: {error}."
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
@@ -14721,31 +14776,31 @@ msgstr ""
"CSV-inndataen ble ikke gjenkjent som å ha flere kolonner. Kanskje du har et "
"ugyldig sitert felt i inndataen din."
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr "CSV-inndataen må inneholde et felt med overskriften \"{header}\"."
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr "CSV-inndataen inneholder et ukjent felt med overskriften \"{header}\"."
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr "{value} er ikke en gyldig e-postadresse."
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, fuzzy, python-brace-format
msgid "Invalid value in row {number}."
msgstr "Ugyldig verdi i rad {nummer}."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "Det finnes allerede en kupong med en av disse kodene."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
@@ -14754,12 +14809,12 @@ msgstr ""
"Voucherkoden {code} er for kort. Sørg for at alle voucherkoder er minst "
"{min_length} tegn lange."
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr "Voucherkoden {code} forekommer to ganger i listen din."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
@@ -14767,14 +14822,14 @@ msgstr ""
"Hvis det skal sendes kuponger på e-post, må emne, melding og mottakere "
"spesifiseres."
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
"Du har generert {codes} kuponger, men oppgitt mottakere for {recp} kuponger."
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr "Du må spesifisere like mange seter som antall kupongkoder."
@@ -15293,7 +15348,7 @@ msgid "The order locale has been changed."
msgstr "Bestillingens lokalitet har blitt endret."
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "Fakturaen er blitt generert."
@@ -15302,7 +15357,7 @@ msgid "The invoice has been regenerated."
msgstr "Fakturaen er blitt generert på nytt."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "Fakturaen er blitt utstedt på nytt."
@@ -15964,7 +16019,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Bestillingen er blitt kansellert (kommentar: \"{comment}\")."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "Bestillingen er blitt kansellert."
@@ -16193,9 +16248,9 @@ msgstr "Innsjekk"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "Innsjekklister"
@@ -16484,7 +16539,7 @@ msgstr "Sett nytt passord"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -16516,9 +16571,9 @@ msgstr "Sett nytt passord"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -16917,7 +16972,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -17030,7 +17085,7 @@ msgstr "Tidspunkt for skanning"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Resultat"
@@ -18448,8 +18503,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -19658,7 +19713,7 @@ msgstr ""
msgid "New variation"
msgstr "Produkt variasjon"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "Legg til en ny variasjon"
@@ -19666,32 +19721,32 @@ msgstr "Legg til en ny variasjon"
msgid "Availability"
msgstr "Tilgjengelighet"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr "Billett design"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr "Innsjekking og gyldighet"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr "Variasjon"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr "timer"
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr "måneder"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr "år"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -19705,17 +19760,17 @@ msgstr ""
"så hvis du skriver inn \"1 dag\", vil billetten være gyldig til slutten av "
"den dagen den starter på."
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "Tilleggsinnstillinger"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr "Varigheten på medlemskapet etter kjøpet."
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "Produktets historie"
@@ -19903,7 +19958,7 @@ msgstr "Fullt booket"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Utsolgt."
@@ -19967,8 +20022,8 @@ msgstr "Please provide the revised question for translation."
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -23617,7 +23672,7 @@ msgid "Add many time slots"
msgstr "Legg til mange tidspunkter"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr "Legg til en ny kvote."
@@ -23636,8 +23691,8 @@ msgstr ""
"Disse innstillingene er valgfrie. Hvis du lar dem stå tomme, vil "
"standardverdiene fra produktsinnstillingene bli brukt."
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -23657,9 +23712,9 @@ msgstr ""
"eller til og med overlappende tidspunkter, vil det være enklere å jobbe med "
"bare én stor innsjekkliste."
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr "Legg til en ny sjekkliste for innsjekking."
@@ -23673,7 +23728,7 @@ msgstr "Endre flere datoer."
msgid "Item prices"
msgstr "Priser på varer"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -23681,7 +23736,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -23732,11 +23787,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr "Opprett dato"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "Datoens historie"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "Du kan avbestille denne bestillingen ved å bruke følgende knapp."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Kan endre produktinnstillinger."
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr "Du har ikke opprettet noen datoer for denne arrangementsserien ennå."
@@ -24766,9 +24835,9 @@ msgstr "Den nye innsjekkingslisten er opprettet."
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -24875,7 +24944,7 @@ msgstr "Ingen datoer."
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Salg avsluttet"
@@ -24883,7 +24952,7 @@ msgstr "Salg avsluttet"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Snart"
@@ -24983,7 +25052,7 @@ msgid "Unknown e-mail renderer."
msgstr "Ukjent e-postviser."
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "Du ba om en ugyldig billettutskriftstype."
@@ -25182,7 +25251,7 @@ msgstr ""
"Du valgte at du ikke har noen gratis tilleggsprogrammer installert, men vi "
"fant tilleggsprogrammet \"{plugin}\" med lisens \"{license}\"."
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr "Den forespurte produktet eksisterer ikke."
@@ -25294,7 +25363,7 @@ msgstr ""
"Du kan ikke legge til pakker på et produkt som kun er tilgjengelig som et "
"tillegg i seg selv."
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
@@ -25304,7 +25373,7 @@ msgstr ""
"produktbunt. Deltakerne vil ikke kunne kjøpe buntet med mindre du fjerner "
"dette elementet fra det."
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
@@ -25315,11 +25384,11 @@ msgstr ""
"ødelegge rapportering eller annen funksjonalitet, så produktet har i stedet "
"blitt deaktivert."
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "Det valgte produktet har blitt slettet."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "Det valgte produktet har blitt deaktivert."
@@ -25469,18 +25538,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr "Ukjent ordrekode eller ikke autorisert tilgang til denne ordren."
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -25717,15 +25786,15 @@ msgstr "Fakturaen er blitt renset for personlige opplysninger."
msgid "The email has been queued to be sent."
msgstr "E-posten er satt i kø for å bli sendt."
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "Denne fakturaen er ikke funnet."
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25753,7 +25822,7 @@ msgstr "Denne handlingen er kun tillatt for ventende bestillinger."
msgid "This action is only allowed for canceled orders."
msgstr "Denne handlingen er kun tillatt for kansellerte bestillinger."
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -25762,12 +25831,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr "Rekkefølgen har blitt endret."
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -25797,7 +25866,7 @@ msgstr "Din melding er satt i kø og vil bli sendt til {}."
msgid "Failed to send mail to the following user: {}"
msgstr "Klarte ikke å sende e-post til følgende bruker: {}"
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26149,7 +26218,7 @@ msgstr "Beklager, vi kunne ikke behandle denne PDF-filen ({årsak})."
msgid "The selected data was deleted successfully."
msgstr "De valgte dataene ble slettet vellykket."
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr "Den forespurte datoen eksisterer ikke."
@@ -26164,31 +26233,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "Den valgte datoen er slettet."
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr "Den nye datoen er opprettet."
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "De valgte datoene er deaktivert."
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "De valgte datoene er nå aktivert."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "De valgte datoene er blitt slettet eller deaktivert."
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr "Vennligst ikke opprett mer enn 100 000 datoer samtidig."
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "{} nye datoer har blitt opprettet."
@@ -26390,7 +26459,7 @@ msgstr "Den forespurte oppføringen eksisterer ikke."
msgid "The selected entry has been deleted."
msgstr "Den valgte oppføringen har blitt slettet."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -26894,7 +26963,7 @@ msgstr "Vennligst overfør hele beløpet til følgende bankkonto:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -27604,9 +27673,9 @@ msgid "Check-in list (PDF)"
msgstr "Sjekkliste for innsjekking (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr "Innsjekking"
@@ -27625,7 +27694,7 @@ msgctxt "tablehead"
msgid "paid"
msgstr "betalt"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
@@ -27633,27 +27702,27 @@ msgstr ""
"Last ned en regnearkfil med alle deltakerne som er inkludert i en "
"innsjekkingsliste."
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr "Sjekket ut."
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "Hemmelighet"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr "Gyldige innsjekkingskoder"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
@@ -27662,11 +27731,11 @@ msgstr ""
"eksempel for import til et annet system. Inkluderer ikke blokkerte koder "
"eller personopplysninger."
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr "Innsjekkingslogg (alle skanninger)"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
@@ -27674,36 +27743,36 @@ msgstr ""
"Last ned en regneark med én linje for hver skanning som har skjedd ved "
"innsjekkingsstasjonene deres."
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr "Frakoblet"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr "Frakoblet overstyring"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Feilmelding"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr "Sluttdato"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr "Opplastningstid"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr "Greit"
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr "Bare vellykkede skanninger."
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr "Alle innsjekklister"
@@ -27739,13 +27808,11 @@ msgid "PayPal account"
msgstr "PayPal-konto"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
"Klikk her for en veiledning om hvordan du kan skaffe de nødvendige nøklene."
@@ -27815,7 +27882,7 @@ msgstr ""
"betalingen er fullført."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "Det oppstod en feil ved sending av bekreftelsesmailen."
@@ -28519,11 +28586,11 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr "Vedlegg"
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
@@ -28533,61 +28600,64 @@ msgstr ""
"havner i søppelpostmappen. Vi anbefaler å kun bruke PDF-filer som ikke "
"overstiger 2 MB i størrelse."
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Venteliste"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "Begrens til hendelsesdatoer som starter på eller etter"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "Begrens til hendelsesdatoer som starter før"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Sluttdato"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Begrens til eventer"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr "Sjekk innstatusen."
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
+#, fuzzy
+#| msgctxt "sendmail_form"
+#| msgid "Restrict to recipients with check-in on list"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
-msgstr "Begrens til mottakere uten innsjekking."
+msgid "Restrict to recipients without check-in on any list"
+msgstr "Begrens til mottakere med innsjekking på listen."
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Inkluder kun bestillinger opprettet på eller etter denne datoen."
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "Begrens til bestillinger opprettet før"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr "Alle som har plassert en bestilling"
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
@@ -28595,74 +28665,74 @@ msgstr ""
"Hver deltaker (faller tilbake til kontaktpersonen i rekkefølgen når ingen "
"deltakerens e-postadresse er oppgitt)"
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
"Både (alle bestillingskontaktadresser og alle deltakerens e-postadresser)"
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr "Betalingen er under behandling, men allerede bekreftet."
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr "Betaling venter (unntatt ikke godkjent eller allerede bekreftet)"
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "Venter på betaling som er forsinket."
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Inkluder kun bestillinger opprettet på eller etter denne datoen."
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Begrens til mottakere med innsjekking på listen."
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr "Type av tidsplan"
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr "Kjære, før arrangementet starter"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr "Kjære, før arrangementet er over."
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr "Kjære, etter at arrangementet har startet."
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr "Kjære, etter at arrangementet er avsluttet."
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr "Vennligst spesifiser datoen for sending."
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr "Vennligst spesifiser antall dager og klokkeslett for forskyvningen."
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr "Vennligst spesifiser en produkt."
@@ -29248,11 +29318,24 @@ msgstr ""
msgid "Publishable key"
msgstr "Offentlig nøkkel"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Generer billetter"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Hemmelig nøkkel"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
@@ -29260,11 +29343,11 @@ msgstr ""
"Landet der din Stripe-konto er registrert. Vanligvis er dette ditt "
"bostedsland."
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr "Sjekk for Apple Pay/Google Pay."
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -29277,11 +29360,11 @@ msgstr ""
"med kredittkortbetaling. Denne deteksjonen tar ikke hensyn til om Google Pay/"
"Apple Pay er deaktivert i Stripe Dashboard."
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr "Beskrivende uttrykk etterfølgende"
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -29296,47 +29379,47 @@ msgstr ""
"kun et svært begrenset antall tegn. Vi anbefaler ikke å legge inn mer enn "
"{cnt} tegn i dette feltet."
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Kredittkortbetalinger"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr "SEPA Direct Debit"
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
#, fuzzy
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
@@ -29348,11 +29431,11 @@ msgstr ""
"men kan i noen tilfeller ta opptil **14 dager** å bekrefte. Aktiver denne "
"betalingsmetoden bare hvis betalingsfristen din tillater denne forsinkelsen."
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr "Navn på SEPA-kreditorfullmakt"
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
@@ -29360,17 +29443,17 @@ msgstr ""
"Vennligst oppgi navnet på ditt SEPA-kreditoroppdrag som skal vises for "
"brukeren."
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
#, fuzzy
msgid ""
"Despite the name, Sofort payments via Stripe are not "
@@ -29383,51 +29466,51 @@ msgstr ""
"denne betalingsmetoden bare hvis betalingsfristen din tillater denne "
"forsinkelsen."
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr "EPS"
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr "Multibanco"
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr "Przelewy24"
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr "WeChat Pay"
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr "Beskrivelse"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of for å utføre en transaksjon. Ingen penger vil faktisk bli "
"overført."
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
msgid "No payment information found."
msgstr "Ingen betalingsinformasjon funnet."
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
"support if the problem persists."
@@ -29450,22 +29533,22 @@ msgstr ""
"Vi hadde problemer med å kommunisere med Stripe. Vennligst prøv igjen og "
"kontakt support hvis problemet vedvarer."
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
msgid "Stripe returned an error"
msgstr "Stripe returnerte en feil."
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
msgid "You may need to enable JavaScript for Stripe payments."
msgstr "Du må kanskje aktivere JavaScript for Stripe-betalinger."
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, python-format
msgid "Stripe reported an error with your card: %s"
msgstr ""
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
"with us if this problem persists."
@@ -29473,7 +29556,7 @@ msgstr ""
"Vi hadde problemer med å kommunisere med Stripe. Vennligst prøv igjen, og ta "
"kontakt med oss hvis dette problemet vedvarer."
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
"payment completed."
@@ -29481,171 +29564,171 @@ msgstr ""
"Din betaling er under behandling. Vi vil informere deg så snart betalingen "
"er fullført."
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
msgid "Your payment failed. Please try again."
msgstr "Betalingen din mislyktes. Vennligst prøv igjen."
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, python-format
msgid "Stripe reported an error: %s"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
msgid "Credit card via Stripe"
msgstr "Kredittkort via Stripe"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
msgid "Credit card"
msgstr "Kredittkort"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
msgid "SEPA Debit via Stripe"
msgstr "SEPA-debet via Stripe"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr "SEPA Debit"
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
msgid "Account Holder Name"
msgstr "Kontoinnehaverens navn"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
msgid "Account Holder Street"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
msgid "Account Holder Postal Code"
msgstr "Postnummer for kontoinnehaveren."
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
msgid "Account Holder City"
msgstr "pretix account invitation"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
msgid "Account Holder Country"
msgstr "Landet til kontoinnehaveren"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Affirm via Stripe"
msgstr "Alipay via Stripe"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Klarna via Stripe"
msgstr "Alipay via Stripe"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
msgid "giropay via Stripe"
msgstr "giropay via Stripe"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
"banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
msgid "unknown name"
msgstr "ukjent navn"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, python-brace-format
msgid "Bank account at {bank}"
msgstr "Bankkonto hos {bank}"
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
msgid "iDEAL via Stripe"
msgstr "iDEAL via Stripe"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
msgid "Alipay via Stripe"
msgstr "Alipay via Stripe"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
msgid "Bancontact via Stripe"
msgstr "Bancontact via Stripe"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
msgid "SOFORT via Stripe"
msgstr "SOFORT via Stripe"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
msgid "SOFORT (instant bank transfer)"
msgstr "SOFORT (umiddelbar bankoverføring)"
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
msgid "Country of your bank"
msgstr "Landet til banken din"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
msgid "Germany"
msgstr "Tyskland"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
msgid "Austria"
msgstr "Østerrike"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
msgid "Belgium"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
msgid "Netherlands"
msgstr "Nederland"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
msgid "Spain"
msgstr "Spania"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, python-brace-format
msgid "Bank account {iban} at {bank}"
msgstr "Bankkonto {iban} hos {bank}"
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
msgid "EPS via Stripe"
msgstr "EPS via Stripe"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
msgid "Multibanco via Stripe"
msgstr "Multibanco via Stripe"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
msgid "Przelewy24 via Stripe"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
"available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
msgid "WeChat Pay via Stripe"
msgstr "WeChat Pay via Stripe"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -30151,7 +30234,7 @@ msgstr ""
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
msgid "Please enter numbers only."
msgstr "Vennligst skriv kun inn tall."
@@ -30200,7 +30283,7 @@ msgid ""
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
msgid "Please select a payment method."
msgstr ""
@@ -30209,8 +30292,8 @@ msgstr ""
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
msgid "The payment information you entered was incomplete."
msgstr "Betalingsinformasjonen du oppga var ufullstendig."
@@ -30342,7 +30425,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
msgid "plus taxes"
@@ -30848,7 +30931,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -30861,7 +30944,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -30912,7 +30995,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
msgid "Original price:"
@@ -30921,7 +31004,7 @@ msgstr "Opprinnelig pris:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
msgid "New price:"
@@ -30933,8 +31016,8 @@ msgstr "Nettopris"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -30947,7 +31030,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -30958,7 +31041,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
msgid "incl. taxes"
@@ -30967,7 +31050,7 @@ msgstr "inkludert skatter"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, python-format
@@ -30977,7 +31060,7 @@ msgstr "pluss %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -30985,7 +31068,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "inkl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, python-format
@@ -30994,8 +31077,8 @@ msgstr "Legg til %(item)s, %(var)s i handlekurven."
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
msgctxt "checkbox"
@@ -31004,15 +31087,15 @@ msgstr "Velg tilstand"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr "Reduser mengden."
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, python-format
msgid "Quantity of %(item)s, %(var)s to order"
@@ -31020,15 +31103,15 @@ msgstr "Antall %(item)s, %(var)s å bestille."
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr "Øk mengden."
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, fuzzy, python-format
@@ -31037,7 +31120,7 @@ msgid "Add %(item)s to cart"
msgstr "Legg til handlekurv"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, python-format
msgid "Quantity of %(item)s to order"
@@ -31048,27 +31131,45 @@ msgid "There are no add-ons available for this product."
msgstr "Det er ingen tilleggsmoduler tilgjengelig for dette produktet."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "You need a valid voucher code to order this product."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Du trenger en gyldig kupongkode for å bestille dette produktet."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "Ikke tilgjengelig"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "Ikke tilgjengelig"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "Utsolgt."
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "Utsolgt."
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Reservert"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Alle gjenværende produkter er reservert, men kan bli tilgjengelige igjen."
@@ -31518,7 +31619,7 @@ msgid "Uncategorized items"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, python-format
@@ -31526,7 +31627,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Vis frem bilde av %(item)s i full størrelse."
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, python-format
@@ -31534,7 +31635,7 @@ msgid "%(value)s incl. taxes"
msgstr "%(value)s inkludert skatter"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
@@ -31542,12 +31643,7 @@ msgstr "%(value)s inkludert skatter"
msgid "%(value)s without taxes"
msgstr "Total verdi (uten avgifter)"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr ""
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, python-format
msgid "Set price in %(currency)s for %(item)s"
@@ -31608,7 +31704,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
msgid "Few tickets left"
msgstr "Bare noen få billetter igjen."
@@ -31617,7 +31713,7 @@ msgstr "Bare noen få billetter igjen."
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
msgctxt "available_event_in_list"
msgid "Buy now"
msgstr ""
@@ -31632,7 +31728,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Bestill nå."
@@ -31641,7 +31737,7 @@ msgstr "Bestill nå."
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "Fullbooket"
@@ -31703,12 +31799,12 @@ msgid "Other dates"
msgstr "Andre datoer"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
msgid "The booking period for this event is over."
msgstr "Bookingperioden for dette arrangementet er over."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, python-format
msgid "The booking period for this event will start on %(date)s at %(time)s."
msgstr ""
@@ -31933,7 +32029,7 @@ msgstr "Du må velge en betalingsmetode ovenfor før du kan be om en faktura."
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr ""
@@ -32162,7 +32258,7 @@ msgid ""
"invoice. Please contact us if you need a new invoice."
msgstr ""
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Lagre endringer"
@@ -32718,7 +32814,7 @@ msgid "Multiple dates"
msgstr "Alle datoer"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr ""
@@ -32790,8 +32886,8 @@ msgstr "Handlekurven din er nå tom."
msgid "The products have been successfully added to your cart."
msgstr "Produktet er lagt inn i handlelisten din."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
"Billetter til dette arrangementet kan ikke kjøpes via denne salgskanalen."
@@ -32864,77 +32960,77 @@ msgstr ""
"Vi kunne ikke bruke påloggingsinformasjonen din, siden e-postadressen "
"{email} allerede er i bruk for en annen konto i dette systemet."
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr ""
"Ukjent hendelseskode eller ikke autorisert tilgang til denne hendelsen."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Ingen dato valgt."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Ukjent dato valgt."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr ""
"I apologize for any confusion. I will make sure to follow the guidelines you "
"provided. Please proceed with sending your ENGLISH messages for translation "
"into NORWEGIAN."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "Betalingen for denne bestillingen kan ikke fortsette."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "Betalingen er forsinket og kan ikke godtas."
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
msgid "An invoice has been generated."
msgstr ""
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
msgid "The payment method for this order cannot be changed."
msgstr "Betalingsmetoden for denne bestillingen kan ikke endres."
-#: pretix/presale/views/order.py:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "En betaling er for øyeblikket ventende for denne bestillingen."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "Du kan ikke endre denne bestillingen."
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "Du har valgt en ugyldig avbestillingsavgift."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
msgid "Canceled by customer"
msgstr "Avbestilt av kunden"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "Avbestillingen er blitt forespurt."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr ""
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
@@ -32943,7 +33039,7 @@ msgstr ""
"Rekkefølgen har blitt endret. Du kan nå fortsette ved å betale det åpne "
"beløpet på {amount}."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
msgid "You did not make any changes."
msgstr ""
"I apologize for any confusion. I will ensure that the translations are done "
@@ -32951,22 +33047,22 @@ msgstr ""
"provided guidelines. Please proceed with sending your messages for "
"translation."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
"Du kan ikke endre bestillingen din på en måte som reduserer den totale "
"prisen."
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
"Du kan kun endre bestillingen din på en måte som øker den totale prisen."
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr "Du kan ikke endre bestillingen din på en måte som endrer totalprisen."
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You may not change your order in a way that reduces the total price."
msgid "You may not change your order in a way that would require a refund."
@@ -32974,7 +33070,7 @@ msgstr ""
"Du kan ikke endre bestillingen din på en måte som reduserer den totale "
"prisen."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
@@ -32982,7 +33078,7 @@ msgstr ""
"Du kan ikke endre bestillingen din på en måte som øker den totale prisen, "
"ettersom betalinger ikke lenger aksepteres for dette arrangementet."
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr "Du kan ikke endre denne bestillingen."
@@ -33056,35 +33152,44 @@ msgid ""
"else."
msgstr "Tusen takk! Vi vil tildele din plass på ventelisten til noen andre."
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "Denne billettbutikken er for øyeblikket deaktivert."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "Den valgte datoen eksisterer ikke i denne arrangementsserien."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr ""
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr ""
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "Leserettighet"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "Skriverettighet"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr ""
+#~ "Dette produktet legges til brukerens handlekurv hvis rabattkoden blir "
+#~ "innløst."
+
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Begrens til mottakere uten innsjekking."
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Moderne fakturagenerator (pretix 2.7)"
diff --git a/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po b/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po
index 02682a8ab..4aace3d63 100644
--- a/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po
+++ b/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2023-11-02 13:02+0000\n"
"Last-Translator: fyksen \n"
"Language-Team: Norwegian Bokmål \n"
"Language-Team: Dutch not check this option if you want to use this "
@@ -4457,7 +4437,7 @@ msgstr ""
"van een bundel. Kies deze optie niet als u dit product als "
"een add-on wilt gebruiken, maar alleen voor vaste bundels!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4468,7 +4448,7 @@ msgstr ""
"uitgeschakeld kunnen bestellingen die dit product bevatten niet door "
"gebruikers worden geannuleerd of veranderd, maar alleen door u."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4478,7 +4458,7 @@ msgstr ""
"winkelwagen is toegevoegd als hier ingesteld. Als u het veld leeg houdt of "
"op 0 instelt is er geen minimumvereiste voor dit product."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4490,7 +4470,7 @@ msgstr ""
"speciaal limiet voor dit product. De limiet voor het maximale aantal items "
"in een complete bestelling blijft van toepassing ongeacht deze instelling."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4502,7 +4482,7 @@ msgstr ""
"voor studententickets om duidelijk te maken dat de studentenkaart nog moet "
"worden gecontroleerd."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
@@ -4510,7 +4490,7 @@ msgstr ""
"Deze tekst zal bij de check-in app worden getoond als een ticket van dit "
"type gescand wordt."
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4521,7 +4501,7 @@ msgstr ""
"alleen een cosmetische instelling, en zal geen invloed hebben op de "
"prijsberekening."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4529,11 +4509,11 @@ msgstr ""
"Wanneer een klant dit product koopt ontvangt de klant een cadeaubon met een "
"waarde die overeenkomt met de productprijs."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr "Toegestane lidmaatschapstypen"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
@@ -4542,11 +4522,11 @@ msgstr ""
"heeft. Als deze optie is ingeschakeld zal het product nooit in de widget "
"worden getoond."
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr "Dit product maakt een lidmaatschap aan van type"
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
@@ -4554,19 +4534,19 @@ msgstr ""
"De duur van het lidmaatschap is gelijk aan de duur van het evenement of de "
"datum in de evenementenreeks"
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr "Duur van lidmaatschap in dagen"
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "Duur van lidmaatschap in maanden"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr "Geldigheid"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4587,54 +4567,54 @@ msgstr ""
"later wijzigt, zullen bestaande tickets niet worden beïnvloed door de "
"wijziging, maar hun huidige geldigheid behouden."
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr "Start geldigheid"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr "Einde geldigheid"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr "Minuten"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr "Uren"
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr "Dagen"
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr "Maanden"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr "Klanten kunnen de startdatum zelf kiezen"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
"Indien niet geselecteerd zal de geldigheid starten op het moment van "
"aanschaf."
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr "Uiterlijke toekomstige start"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
"De geselecteerde startdatum mag maximaal zoveel dagen in de toekomst liggen."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr "Herbruikbare media regels"
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4650,11 +4630,11 @@ msgstr ""
"cadeaukaartpolsbandjes. Dit is een geavanceerde functie die ook een "
"specifieke configuratie van ticketing- en afdrukinstellingen vereist."
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr "Mediatype"
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
@@ -4665,9 +4645,9 @@ msgstr ""
"ondersteunen, en dat niet alle mediatypen worden ondersteund in alle "
"verkoopkanalen of incheckprocessen."
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4680,7 +4660,7 @@ msgstr ""
msgid "Products"
msgstr "Producten"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
@@ -4688,24 +4668,24 @@ msgstr ""
"Als u een herbruikbaar mediabeleid selecteert, moet u ook een herbruikbaar "
"mediatype selecteren."
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
"Het geselecteerde mediatype is niet ingeschakeld in uw organizerinstellingen."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
"Het geselecteerde mediatype ondersteunt momenteel geen gebruik voor tickets."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
"Het geselecteerde mediatype ondersteunt momenteel geen gebruik van "
"cadeaubonnen."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
#, fuzzy
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
@@ -4716,7 +4696,7 @@ msgstr ""
"In plaats daarvan kunnen cadeaubonnen voor sommige herbruikbare mediatypen "
"rechtstreeks op het POS worden aangemaakt of opnieuw worden opgeladen."
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
@@ -4724,30 +4704,30 @@ msgstr ""
"Het maximum aantal per bestelling mag niet lager zijn dan het minimum aantal "
"per bestelling."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
"De categorie van het item moet bij hetzelfde evenement horen als het item."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
"De belastingregel van het item moet bij hetzelfde evenement horen als het "
"item."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "De beschikbaarheid van het item kan niet eindigen voordat het begint."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Dit wordt weergegeven onder de variantnaam in lijsten."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr "Vereist goedkeuring"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4760,21 +4740,21 @@ msgstr ""
"bijvoorbeeld gebruiken voor tickets met korting die alleen beschikbaar zijn "
"voor specifieke groepen."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr "Lidmaatschapstypes"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr "Deze variant zal niet vóór de opgegeven datum verkocht worden."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr "Deze variant zal niet na de opgegeven datum verkocht worden."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
@@ -4784,11 +4764,11 @@ msgstr ""
"een verkoopkanaal hier is geselecteerd maar niet op het niveau van het "
"product zal de variant niet beschikbaar zijn in dit verkoopkanaal."
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr "Alleen tonen als een overeenkomstig voucher wordt ingewisseld."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
@@ -4796,29 +4776,29 @@ msgstr ""
"Deze variant wordt verborgen van de evenementpagina totdat de gebruiker een "
"vouchercode invoert die dit product vrijgeeft."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Productvariant"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Productvarianten"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Minimum aantal"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Maximum aantal"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Add-ons zijn inbegrepen in de prijs"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4826,44 +4806,44 @@ msgstr ""
"Als dit is ingeschakeld is het toevoegen van add-ons aan dit ticket gratis, "
"ook als de add-ons los wel geld kosten."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "Sta toe hetzelfde product meerdere keren te selecteren"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
"De categorie van de add-on moet bij hetzelfde evenement horen als het item."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "Het item heeft al een add-on van deze categorie."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Het minimum aantal moet gelijk zijn aan of groter zijn dan nul."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Het maximale aantal moet gelijk zijn aan of groter zijn dan nul."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "Het maximale aantal moet groter zijn dan het minimum aantal."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "Gebundeld item"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Gebundelde variant"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Prijsaandeel"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4876,59 +4856,59 @@ msgstr ""
"toepassing zijn, maar kan anders leeg worden gelaten. De ingevoerde waarde "
"zal NIET bij de prijs van het basisproduct worden opgeteld."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr "Het gebundelde item moet bij hetzelfde evenement horen als het item."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "Er moet een variant van dit product worden gekozen."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "De gekozen variant hoort niet bij dit product."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "Het aantal moet gelijk zijn aan of groter zijn dan nul."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Getal"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Tekst (één regel)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Tekst (meerdere regels)"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Ja/nee"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Kies er een uit een lijst"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Kies meerdere uit een lijst"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Bestand upload"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Datum en tijd"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Landcode (ISO 3166-1 alpha-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4936,7 +4916,7 @@ msgstr "Landcode (ISO 3166-1 alpha-2)"
msgid "Question"
msgstr "Vraag"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
@@ -4944,79 +4924,79 @@ msgstr ""
"De naam van de eigenschap mag alleen letters, cijfers, punten, streepjes en "
"underscores bevatten."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Helptekst"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
"Als de vraag moet worden uitgelegd of verduidelijkt kunt u dat hier doen."
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Vraagtype"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Verplichte vraag"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Deze vraag wordt aan kopers van de geselecteerde producten gesteld"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "Vraag bij inchecken in plaats van bij het kopen van een ticket"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr "Niet al onze incheckapps ondersteunen dit voor alle vraagsoorten."
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr "Toon antwoord tijdens check-in"
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Verborgen vraag"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "Deze vraag zal alleen in de backend zichtbaar zijn."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Print antwoord op facturen"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "Minimumwaarde"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr "Momenteel niet ondersteund in onze apps en tijdens inchecken"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "Maximumwaarde"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr "Maximumlengte"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr "Controleer dat bestand een afbeelding in portretformaat is"
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
@@ -5025,97 +5005,97 @@ msgstr ""
"met een aspectverhouding van 3:4 zijn. Dit wordt vaak gebruikt voor foto's "
"die op badges worden afgedrukt."
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Een antwoord op deze vraag is vereist om door te gaan."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr "Ongeldig invoertype."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Ongeldige optie geselecteerd."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "Het getal is te laag."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "Het getal is te hoog."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Ongeldige getalinvoer."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "Kies een latere datum."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "Kies een eerdere datum."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Ongeldige datuminvoer."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Ongeldige tijdsinvoer."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Ongeldige datum en tijd invoer."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Onbekende landcode."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Antwoord"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "Het kenmerk \"{}\" wordt al voor een andere optie gebruikt."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Antwoordoptie"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Antwoordopties"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Totale capaciteit"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Laat leeg voor een onbeperkt aantal tickets."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Item"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Varianten"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr "Negeer dit quotum bij het bepalen of een evenement beschikbaar is"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5128,11 +5108,11 @@ msgstr ""
"evenement worden toegevoegd, maar die niet de status van het evenement in de "
"kalender moeten beïnvloeden."
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Sluit dit quotum permanent wanneer het is uitverkocht"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5143,13 +5123,13 @@ msgstr ""
"bestellingen nieuwe tickets beschikbaar worden. U kunt natuurlijk altijd "
"handmatig het quotum weer inschakelen."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
"Sta toe om meer tickets te verkopen wanneer mensen het evenement verlaten "
"hebben"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5167,26 +5147,26 @@ msgstr ""
"uitgangsscan toe\" is ingeschakeld. Als dit het geval is zal het quotum niet "
"worden aangepast om te voorkomen dat uw evenement onbedoeld overvol raakt."
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Quotum"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Quota"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr "Alle varianten moeten bij een item behoren dat in de itemlijst staat."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5194,15 +5174,15 @@ msgstr ""
"Eén of meer items bevatten varianten, maar geen van deze varianten staan in "
"de variantenlijst."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Het onderevenement kan niet leeg zijn voor evenementreeksen."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr "Verplicht voor producten"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
@@ -5210,7 +5190,7 @@ msgstr ""
"Indien aangevinkt, moet deze eigenschap in elk product worden ingesteld. "
"Geldt niet als er een standaardwaarde is ingesteld."
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5335,7 +5315,7 @@ msgid "expired"
msgstr "verlopen"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "Klant"
@@ -5349,7 +5329,7 @@ msgstr "Taal"
msgid "Total amount"
msgstr "Totaal bedrag"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5381,12 +5361,12 @@ msgstr ""
"Deze tekst wordt door de check-in app getoond als een ticket van deze "
"bestelling wordt gescand."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Meta-informatie"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "wacht op goedkeuring"
@@ -5441,100 +5421,100 @@ msgstr "De voucher \"{voucher}\" heeft niet genoeg budget over."
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "De voucher \"{voucher}\" is in de tussentijd gebruikt."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Leeg, als dit product geen toegangsbewijs is"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "aangemaakt"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "openstaand"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "bevestigd"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "geannuleerd"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "mislukt"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "terugbetaald"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Betalingsinformatie"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "extern begonnen"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "aangemaakt"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "onderweg"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "klaar"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "mislukt"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "geannuleerd"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Organisator"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Klant"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Extern"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "Reden voor de terugbetaling"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
@@ -5543,32 +5523,32 @@ msgstr ""
"Deze tekst kan aan de gebruiker getoond worden, bijvoorbeeld als deel van de "
"betalingsinformatie."
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Betalingskosten"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Verzendkosten"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Servicekosten"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Annuleringskosten"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr "Verzekeringskosten"
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Overige kosten"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5579,7 +5559,7 @@ msgstr "Overige kosten"
msgid "Gift card"
msgstr "Cadeaubon"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5587,27 +5567,27 @@ msgstr "Cadeaubon"
msgid "Value"
msgstr "Waarde"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Besteld product"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "Winkelwagen-ID (bijv. sessiesleutel)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Winkelwagenpositie"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Producten in winkelwagen"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Zakelijke klant"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
"Deze referentie wordt voor u op de factuur afgedrukt en kunt u voor uw eigen "
@@ -5796,7 +5776,7 @@ msgstr ""
"alleen in na overleg met een belastingadviseur. Er wordt geen garantie "
"gegeven voor juiste belastingberekening. GEBRUIK OP EIGEN RISICO."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Land van handelaar"
@@ -5932,34 +5912,35 @@ msgid "Voucher value"
msgstr "Voucherwaarde"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-"Dit product wordt aan de winkelwagen van de gebruiker toegevoegd als de "
-"voucher wordt ingewisseld."
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Deze variant van het hierboven geselecteerde product wordt gebruikt."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Als dit is ingeschakeld is de voucher geldig voor elk product dat "
"gebruikmaakt van deze quotum."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "Specifieke zitplaats"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Label"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -5969,16 +5950,16 @@ msgstr ""
"waarde bij meerdere vouchers wordt ingevoerd kan u statistieken bekijken "
"over hoeveel er zijn ingewisseld etc."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Toon verborgen producten die overeenkomen met deze voucher"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
"Bied alle add-on producten gratis aan wanneer deze voucher gebruikt wordt"
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
@@ -5986,34 +5967,34 @@ msgstr ""
"Voeg alle gebundelde producten zonder een aangegeven prijs toe bij het "
"inwisselen van deze voucher"
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Vouchers"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "U kunt geen quotum selecteren dat bij een ander evenement hoort."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "U kunt niet tegelijk een quotum en een specifiek product selecteren."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot select a quota that belongs to a different event."
msgid "You cannot select a product that belongs to a different event."
msgstr "U kunt geen quotum selecteren dat bij een ander evenement hoort."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
@@ -6021,11 +6002,11 @@ msgstr ""
"U kunt geen variant selecteren zonder een product geselecteerd te hebben dat "
"varianten biedt."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Deze variant hoort niet bij dit product."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6033,13 +6014,13 @@ msgstr ""
"U kunt alleen quota blokkeren als u een specifieke productvariant opgeeft. "
"Anders kan het onduidelijk zijn welk quotum geblokkeerd moet worden."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
"Het is op dit moment niet mogelijk om vouchers voor add-on-producten te "
"maken."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
@@ -6047,7 +6028,7 @@ msgstr ""
"U moet een specifiek product of quotum selecteren als er tickets moeten "
"worden gereserveerd voor deze voucher."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6056,7 +6037,7 @@ msgstr ""
"Deze voucher is al %(redeemed)s keren gebruikt. U kunt het maximale aantal "
"keren dat de voucher te gebruiken is niet kleiner maken dan dit getal."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
#| msgid ""
#| "The maximum number per order can not be lower than the minimum number per "
@@ -6068,20 +6049,20 @@ msgstr ""
"Het maximum aantal per bestelling mag niet lager zijn dan het minimum aantal "
"per bestelling."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Als u wilt dat deze voucher quotum blokkeert moet u een specifieke datum "
"selecteren."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"U kunt geen onderevenement selecteren als uw evenement geen evenementreeks "
"is."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6089,20 +6070,20 @@ msgstr ""
"U kunt geen voucher maken die quotum blokkeert, omdat het gekozen product of "
"quotum op dit moment uitverkocht of volledig gereserveerd is."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Er bestaat al een voucher met deze code."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "U moet een datum kiezen als u een specifieke zitplaats selecteert."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "De gekozen stoel met nummer \"{id}\" bestaat niet voor dit evenement."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
@@ -6111,21 +6092,21 @@ msgstr ""
"De stoel \"{id}\" is momenteel niet beschikbaar (geblokkeerd, al verkocht of "
"toegewezen aan een andere voucher)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr "U moet een specifiek product kiezen als u een stoel kiest."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
"Vouchers voor een specifieke stoel kunnen maar één keer worden gebruikt."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "U moet het product \"{prod}\" kiezen voor deze stoel."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "De stoel \"{id}\" is al verkocht of geblokkeerd."
@@ -6175,15 +6156,15 @@ msgstr "Dit item is geanonimiseerd en kan niet meer worden gebruikt."
msgid "Automatically created from waiting list entry for {email}"
msgstr "Automatisch aangemaakt op basis van wachtlijstitem voor {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "Het geselecteerde item hoort niet bij dit evenement."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Selecteer een specifieke variant van dit product."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6431,14 +6412,14 @@ msgstr "Er zijn meerdere overeenkomende zitplaatsen gevonden."
msgid "No matching seat was found."
msgstr "Geen overeenkomende stoel gevonden."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
"De stoel die u selecteerde is al bezet. Kies alstublieft een andere stoel."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "U moet een specifieke stoel kiezen."
@@ -6871,6 +6852,15 @@ msgstr "€123,45"
msgid "Price including add-ons"
msgstr "Prijs inclusief add-ons"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "John Doe"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7151,7 +7141,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Begane grond, Rij 3, Stoel 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "Vrije plaatskeuze"
@@ -7205,10 +7195,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Namen van aanwezigen"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Meneer Janssen"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7308,7 +7306,7 @@ msgid "Event canceled"
msgstr "Evenement geannuleerd"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7329,7 +7327,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Er werd geen datum opgegeven."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "U koos een product dat niet te koop is."
@@ -7350,13 +7348,38 @@ msgstr ""
"door u gekozen hoeveelheid. Zie hieronder voor de details."
#: pretix/base/services/cart.py:117
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Sommige van de door u gekozen producten zijn niet meer beschikbaar in de "
+"door u gekozen hoeveelheid. Zie hieronder voor de details."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Sommige van de door u gekozen producten zijn niet meer beschikbaar in de "
+"door u gekozen hoeveelheid. Zie hieronder voor de details."
+
+#: pretix/base/services/cart.py:126
#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "U kunt niet meer dan %s item per bestelling kiezen."
msgstr[1] "U kunt niet meer dan %s items per bestelling kiezen."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -7364,7 +7387,7 @@ msgid_plural ""
msgstr[0] "U kunt niet meer dan %(max)s item van product %(product)s kiezen."
msgstr[1] "U kunt niet meer dan %(max)s items van product %(product)s kiezen."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7372,7 +7395,7 @@ msgid_plural ""
msgstr[0] "U moet ten minste %(min)s item van product %(product)s kiezen."
msgstr[1] "U moet ten minste %(min)s items van product %(product)s kiezen."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -7387,17 +7410,17 @@ msgstr[1] ""
"We hebben %(product)s uit uw winkelwagen verwijderd, omdat u niet minder dan "
"%(min)s items ervan kunt kopen."
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr "De verkoopperiode van dit evenement is nog niet begonnen."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr "De verkoopperiode van dit evenement is afgelopen."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
@@ -7405,7 +7428,7 @@ msgstr ""
"Er kunnen geen nieuwe bestellingen worden geplaatst, omdat alle betalingen "
"voor dit evenement al moeten zijn ontvangen."
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
@@ -7413,7 +7436,7 @@ msgstr ""
"De verkoopperiode van dit evenement is nog niet begonnen. De betreffende "
"tickets zijn uit uw winkelwagen verwijderd."
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
@@ -7421,21 +7444,21 @@ msgstr ""
"De verkoopperiode voor een van de evenementen in uw winkelwagen is "
"afgelopen. De betreffende plaatsen zijn verwijderd uit uw winkelwagen."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
#, fuzzy
#| msgid "The entered price is to high."
msgid "The entered price is not a number."
msgstr "De ingevoerde prijs is te hoog."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "De ingevoerde prijs is te hoog."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Deze vouchercode is niet bekend in onze database."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7446,7 +7469,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7459,12 +7482,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr "Deze vouchercode is al het maximale aantal keren gebruikt."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7478,18 +7501,18 @@ msgstr ""
"te verzilveren, maar het afrekenproces niet heeft voltooid. U kunt over %d "
"minuten opnieuw proberen om de voucher te gebruiken."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Deze vouchercode kan nog %d keren worden gebruikt."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7497,19 +7520,19 @@ msgstr ""
"U heeft deze vouchercode al gebruikt. Verwijder het geassocieerde product "
"uit uw winkelwagen als u de voucher voor een ander product wilt gebruiken."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Deze voucher is verlopen."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Deze voucher is niet geldig voor dit product."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "Deze voucher is niet geldig voor deze stoel."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7520,33 +7543,33 @@ msgstr ""
"voegen met deze voucher kunt u dit doen met de optie om een voucher te "
"gebruiken onderaan de pagina."
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr "Uw voucher is geldig voor een product dat momenteel niet te koop is."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Deze voucher is niet geldig voor deze evenementsdatum."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "U heeft een geldige vouchercode nodig om dit product te bestellen."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "De gekozen evenementsdatum is niet actief."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "U kunt geen add-on selecteren voor het gekozen product."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "U kunt niet twee varianten van hetzelfde add-on-product selecteren."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7561,7 +7584,7 @@ msgstr[1] ""
"U kunt maximaal %(max)s add-ons van de categorie %(cat)s selecteren voor het "
"product %(base)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -7576,7 +7599,7 @@ msgstr[1] ""
"U moet minimaal %(min)s add-ons van de categorie %(cat)s selecteren voor het "
"product %(base)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7585,7 +7608,7 @@ msgstr ""
"U kunt iedere add-on uit de categorie %(cat)s voor het product %(base)s "
"maximaal één keer kiezen."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
#| msgid ""
#| "One of the products you selected can only be bought as an add-on to "
@@ -7597,25 +7620,25 @@ msgstr ""
"Een van de producten die u geselecteerd heeft kan alleen gekocht worden als "
"add-on bij een ander product."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
"Een van de producten die u selecteerde kan alleen gekocht worden als deel "
"van een bundel."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Kies een geldige beschikbare stoel."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "U kunt voor dit product geen stoel kiezen."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "U kunt dezelfde stoel niet meerdere keren kiezen."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7624,7 +7647,7 @@ msgstr ""
"Cadeaubonnen kunnen worden gebruikt tijdens het betalingsproces, wanneer u "
"om uw betalingsgegevens wordt gevraagd."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7935,7 +7958,7 @@ msgstr ""
"U ontvangt deze e-mail omdat u in uw evenementsinstellingen hebt aangegeven "
"deze e-mails te willen ontvangen."
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -7944,7 +7967,7 @@ msgstr ""
"U ontvangt deze e-mail omdat iemand een bestelling voor {event} voor u heeft "
"geplaatst."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -7953,14 +7976,14 @@ msgstr ""
"U kunt uw bestellingsgegevens bekijken op de volgende URL:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, 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/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
#| msgid "resend invite"
msgctxt "attachment_filename"
@@ -8053,7 +8076,7 @@ msgstr ""
"Fout bij het importeren van waarde \"{value}\" voor kolom \"{column}\" in "
"regel \"{line}\": {message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -8063,7 +8086,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "Ongeldige data op regel {row}: {message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -8071,7 +8094,7 @@ msgstr ""
"Sommige producten die u geselecteerd had zijn niet meer beschikbaar. Zie "
"hieronder voor de details."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -8079,7 +8102,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:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -8087,21 +8110,21 @@ msgstr ""
"De prijs van sommige producten in uw winkelwagen is veranderd. Zie hieronder "
"voor details."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Een interne fout is opgetreden, probeer het opnieuw."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Uw winkelwagen is leeg."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -8116,11 +8139,11 @@ msgstr[1] ""
"U kunt van het product %(product)s niet meer dan %(max)s per bestelling "
"kiezen. We hebben de overtallige producten uit uw winkelwagen verwijderd."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr "De verkoopperiode is afgelopen."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8128,7 +8151,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:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8138,7 +8161,7 @@ msgstr ""
"het maximale aantal keren gebruikt. We hebben dit item uit uw winkelwagen "
"verwijderd."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -8147,7 +8170,7 @@ msgstr ""
"is al het maximale aantal keren gebruikt. We hebben de prijs van dit product "
"in uw winkelwagen aangepast."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8155,7 +8178,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:174
+#: pretix/base/services/orders.py:173
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."
@@ -8163,12 +8186,12 @@ 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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
"U heeft een geldige vouchercode nodig om een van de producten te bestellen."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking period for one of the events in your cart has not yet started. "
"The affected positions have been removed from your cart."
@@ -8176,7 +8199,7 @@ msgstr ""
"De verkoopperiode voor een van de evenementen in uw winkelwagen is nog niet "
"begonnen. De bijbehorende tickets zijn uit uw winkelwagen verwijderd."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
@@ -8184,7 +8207,7 @@ msgstr ""
"De stoel die is gekozen voor een van de items in uw winkelwagen is ongeldig. "
"We hebben dit item uit uw winkelwagen verwijderd."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -8192,7 +8215,7 @@ msgstr ""
"De stoel die is gekozen voor een van de items in uw winkelwagen is in de "
"tussentijd bezet geworden. We hebben dit item uit uw winkelwagen verwijderd."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
#| msgid ""
#| "You cannot delete the product %(item)s because it "
@@ -8204,24 +8227,24 @@ msgstr ""
"U kunt het product %(item)s niet verwijderen, omdat het al "
"is besteld."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr "De bestelling is niet geannuleerd."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
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:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Deze bestelling hoeft niet goedgekeurd te worden."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "U kunt deze bestelling niet annuleren."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8230,7 +8253,7 @@ msgstr ""
"Deze bestelling kan niet worden geannuleerd, omdat de in deze bestelling "
"gekochte cadeaubon {card} al is gebruikt."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
#, fuzzy
#| msgid ""
#| "The cancellation fee cannot be higher than the payment credit of this "
@@ -8241,11 +8264,11 @@ msgstr ""
"De annuleringskosten kunnen niet hoger zijn dan het bedrag dat voor deze "
"bestelling is betaald."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr "Deze betalingsmethode dekt het volledige bedrag niet."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8257,11 +8280,11 @@ msgstr ""
"gebruikt in de tussentijd door een andere bestelling is gebruikt. Controleer "
"de getoonde bedragen hieronder en probeer het opnieuw."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "U moet een variant van het product selecteren."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
@@ -8269,15 +8292,15 @@ msgstr ""
"Het quotum {name} heeft niet genoeg beschikbare capaciteit om deze opdracht "
"uit te voeren."
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
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:1488
+#: pretix/base/services/orders.py:1477
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:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
@@ -8285,7 +8308,7 @@ msgstr ""
"Deze handeling zou de bestelling leeg maken. Annuleer in plaats hiervan de "
"bestelling."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8293,7 +8316,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:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8301,7 +8324,7 @@ msgstr ""
"Dit is een add-onproduct, kies het basisproduct waaraan het moet worden "
"toegevoegd."
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
@@ -8309,11 +8332,11 @@ msgstr ""
"Het gekozen basisproduct staat u niet toe om dit product als een add-on toe "
"te voegen."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
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:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8322,19 +8345,19 @@ msgstr ""
"De gekozen stoel \"{seat}\" is niet beschikbaar op de gekozen datum. Kies "
"opnieuw een stoel."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "Het gekozen product vereist dat u een stoel kiest."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "Het gekozen product staat niet toe dat u een stoel kiest."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr "Het gekozen land is geblokkeerd door uw belastingregel."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
@@ -8342,7 +8365,7 @@ msgstr ""
"U kunt de prijs van een plaats die is gebruikt om een cadeaubon uit te geven "
"niet wijzigen."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8351,7 +8374,7 @@ msgstr ""
"Een plaats kan niet worden geannuleerd, omdat de in deze bestelling gekochte "
"cadeaubon {card} al is gebruikt."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8359,6 +8382,26 @@ msgstr ""
"Er is iets misgegaan toen we het geld naar u over probeerden te maken. Neem "
"contact op met de organisator van het evenement voor meer informatie."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Voorbeeldbedrijf"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Voorbeeldtoegangsbewijs"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Een individuele tekst met een reden kan hier worden ingevoerd."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Het bedrag is van uw kaart afgeschreven."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr "Maak het geld over naar deze bankrekening: NL13 TEST 0123 4567 89"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8758,7 +8801,7 @@ msgid "Show exchange rates"
msgstr "Toon einddatum evenement"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "Nooit"
@@ -9359,7 +9402,7 @@ msgstr ""
msgid "Available languages"
msgstr "Beschikbare talen"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Standaardtaal"
@@ -9419,7 +9462,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "Verberg alle uitverkochte producten"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
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 "
@@ -9437,7 +9480,7 @@ msgstr "Toon variaties van een product standaard uitgeklapt"
msgid "Enable waiting list"
msgstr "Wachtlijst inschakelen"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9874,7 +9917,7 @@ msgstr ""
"betalingsmethode dit toestaat. Als dit niet zo is zal er een handmatige "
"terugbetaling worden aangemaakt, die u zelf zult moeten verwerken."
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "Houd een vast bedrag als annuleringskosten in"
@@ -9882,7 +9925,7 @@ msgstr "Houd een vast bedrag als annuleringskosten in"
msgid "Keep payment, shipping and service fees"
msgstr "Houd betalings-, verzend- en servicekosten in"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "Houd een percentage van het bedrag in als annuleringskosten"
@@ -9997,20 +10040,20 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "Contactadres"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
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/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "Imprint-URL"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -10047,7 +10090,7 @@ msgstr ""
"Tickets worden nooit bijgevoegd bij een e-mail als ze groter zijn dan "
"{size}, om problemen met het versturen van de e-mail te voorkomen."
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10429,12 +10472,12 @@ msgstr ""
"Met vriendelijke groeten, \n"
"Organisatie van {event}"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Aantal dagen"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11516,7 +11559,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr "Msc."
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11927,14 +11970,14 @@ msgstr "Foto uploaden"
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr "dagen"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -11980,11 +12023,11 @@ msgstr ""
"instructies als u de licentievoorwaarden wilt lezen of de broncode wilt "
"ontvangen:"
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr "Ticketformaat inschakelen"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Download ticket"
@@ -12386,7 +12429,7 @@ msgstr "Er is een onverwachte fout opgetreden, probeer het later opnieuw."
msgid "The task has been completed."
msgstr "De taak is voltooid."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr "Upload geen bestanden groter dan {size}!"
@@ -12437,19 +12480,19 @@ msgstr ""
"alleen worden geselecteerd op ontwikkelinstanties van pretix, en niet in "
"productie."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Alle data"
@@ -12493,33 +12536,33 @@ msgstr "Aangepaste incheckregel"
msgid "All gates"
msgstr "Alle toegangslocaties"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "Gebruik talen"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
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:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "Dit is een evenementenreeks"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
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:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Tijdzone evenement"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Btw-tarief"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -12530,11 +12573,11 @@ msgstr ""
"heeft kunt u later meer belastingtarieven en gedetailleerde instellingen "
"toevoegen."
-#: pretix/control/forms/event.py:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr "Geef toegang aan team"
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
@@ -12544,11 +12587,11 @@ msgstr ""
"toestemming om alle evenementen van deze organisator te bewerken. Geef één "
"van de teams waar u deel van uitmaakt toegang tot dit evenement."
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr "Maak een nieuw team voor dit evenement aan met mij als het enige lid"
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -12556,54 +12599,54 @@ msgstr ""
"Voorbeeldlocatie\n"
"Amsterdam, Nederland"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "Uw standaardtaal moet zijn opgegeven."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Kopieer instellingen van"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Niet kopiëren"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "Standaard ({value})"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "Aangepast domein"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr "U moet vooraf het aangepaste domein in de webserver instellen."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr "U kunt niet het basisdomein van deze installatie kiezen."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
"Dit domein is al in gebruik voor een ander evenement of andere organisator."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "Naamformaat"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -12613,11 +12656,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:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr "Te kiezen titels"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
@@ -12625,29 +12668,29 @@ msgstr ""
"Wanneer het hierboven gekozen naamformaat gebruikers toestaat om een titel "
"in te voeren kunt u hier de titels die gekozen kunnen worden beperken."
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "Vraag naar {fields}, toon als {example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "Vrije tekstinvoer"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr "Niet vragen"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr "Vraag, maar maak invoer niet verplicht"
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr "Vraag en maak invullen verplicht"
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
@@ -12655,11 +12698,11 @@ msgstr ""
"U heeft ingesteld dat cadeaubonnen {} jaar na het jaar waarin de cadeaubon "
"is uitgegeven verlopen."
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "Belastingregel voor betalingstoeslagen"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -12670,11 +12713,11 @@ msgstr ""
"omgekeerde-heffingsregels instellen, andere instellingen van de "
"belastingregel worden genegeerd."
-#: pretix/control/forms/event.py:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "Genereer facturen voor verkoopkanalen"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
msgid ""
"If you have enabled invoice generation in the previous setting, you can "
"limit it here to specific sales channels."
@@ -12682,46 +12725,46 @@ msgstr ""
"Als u facturen genereren met de vorige instelling heeft ingeschakeld kunt u "
"dit hier beperken tot specifieke verkoopkanalen."
-#: pretix/control/forms/event.py:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Factuurstijl"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Factuurtaal"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "De taal van de gebruiker"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
#| msgid "Split into new order"
msgid "Recommended"
msgstr "Splitsen naar nieuwe bestelling"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr "De online-winkel moet geselecteerd zijn om deze e-mails te ontvangen."
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr "Verkoopkanalen voor aankoopmails"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
@@ -12730,7 +12773,7 @@ msgstr ""
"verstuurd voor bestellingen via deze verkoopkanalen. De online winkel moet "
"altijd ingeschakeld zijn."
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
@@ -12738,54 +12781,54 @@ msgstr ""
"Deze email zal alleen worden verstuurd naar klanten van bestellingen via dit "
"verkoopkanaal. De online winkel moet zijn ingeschakeld."
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "BCC-adres"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
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:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Handtekening"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, 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:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "bijv. uw contactgegevens"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "HTML-e-mail-renderer"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Text sent to order contact address"
msgid "Subject sent to order contact address"
msgstr "Tekst verstuurd naar adres van besteller"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr "Tekst verstuurd naar adres van besteller"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "Stuur een e-mail naar gasten"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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 "
@@ -12795,23 +12838,23 @@ msgstr ""
"die de tickets bestelt zal de volgende e-mail naar de gasten worden "
"verzonden."
-#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
#, fuzzy
#| msgid "Text sent to attendees"
msgid "Subject sent to attendees"
msgstr "Tekst verstuurd naar gasten"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "Tekst verstuurd naar gasten"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12820,49 +12863,49 @@ msgstr "Tekst verstuurd naar gasten"
msgid "Text"
msgstr "Tekst"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
#, fuzzy
#| msgid "Text (sent by admin)"
msgid "Subject (sent by admin)"
msgstr "Tekst (verstuurd door administrator)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
#, fuzzy
#| msgid "Text sent to attendees"
msgid "Subject (sent by admin to attendee)"
msgstr "Tekst verstuurd naar gasten"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Tekst (verstuurd door administrator)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
#, fuzzy
#| msgid "Text (requested by user)"
msgid "Subject (requested by user)"
msgstr "Tekst (aangevraagd door gebruiker)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "Tekst (aangevraagd door gebruiker)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
#, fuzzy
#| msgid "This plugin allows you to receive payments via bank transfer."
msgid ""
@@ -12871,7 +12914,7 @@ msgid ""
msgstr ""
"Deze plug-in staat u toe om betalingen te ontvangen via bankoverschrijvingen."
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -12879,31 +12922,31 @@ 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:1216
+#: pretix/control/forms/event.py:1222
#, fuzzy
#| msgid "Received order"
msgid "Subject for received order"
msgstr "Bestelling ontvangen"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
#, fuzzy
#| msgid "Received order"
msgid "Text for received order"
msgstr "Bestelling ontvangen"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
#| msgid "Yes, approve order"
msgid "Subject for approved order"
msgstr "Ja, keur bestelling goed"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
#| msgid "Yes, approve order"
msgid "Text for approved order"
msgstr "Ja, keur bestelling goed"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
@@ -12912,19 +12955,19 @@ msgstr ""
"bestellingen zullen in plaats hiervan een mail op basis van het sjabloon "
"hieronder ontvangen."
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
#| msgid "Approved free order"
msgid "Subject for approved free order"
msgstr "Gratis bestelling goedgekeurd"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
#| msgid "Approved free order"
msgid "Text for approved free order"
msgstr "Gratis bestelling goedgekeurd"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
@@ -12933,83 +12976,83 @@ msgstr ""
"bestellingen zullen in plaats hiervan een mail op basis van het sjabloon "
"hierboven ontvangen."
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
#| msgid "Received order"
msgid "Subject for denied order"
msgstr "Bestelling ontvangen"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
#| msgid "Denied order"
msgid "Text for denied order"
msgstr "Bestelling geweigerd"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr "Ticketcode-generator"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
"Voor geavanceerde gebruikers, dit hoeft normaal gesproken niet te worden "
"aangepast."
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "Ieder land"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "Europese Unie"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Iedere klant"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Particulier"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Zakelijk"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Zakelijk met geldig btw-nummer"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "Reken btw"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "Geen btw"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "Verkoop niet toegestaan"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
#, fuzzy
#| msgid "New order requires approval"
msgid "Order requires approval"
msgstr "Nieuwe bestelling vereist goedkeuring"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr "Afwijkend belastingtarief"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr "Tekst op factuur"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Voorgekozen voucher"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -13021,11 +13064,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:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Compatibiliteitsmodus"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -13033,29 +13076,29 @@ msgstr ""
"Onze standaardwidget werkt niet in alle websitebouwers. Probeer als u "
"problemen ervaart deze compatibiliteitsmodus te gebruiken."
-#: pretix/control/forms/event.py:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "De gegeven vouchercode bestaat niet."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "De slug die u invoerde was onjuist."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Ticketdownloads"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
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:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Verplicht alle gasten om hun naam in te vullen"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -13063,11 +13106,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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Betaling via Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -13079,11 +13122,11 @@ msgstr ""
"een Stripe-account op moeten zetten, wat minder dan vijf minuten duurt door "
"hun simpele interface."
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Betaling via bankoverschrijving"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -13093,16 +13136,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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Prijs (optioneel)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Gratis"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Hoeveelheid beschikbaar"
@@ -13234,7 +13277,7 @@ msgstr "Klaar voor opvolging"
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -13242,18 +13285,18 @@ msgid "All products"
msgstr "Alle producten"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} – Elke variant"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr "Alle subevenementen beginnend op of na"
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr "Alle subevenementen beginnend voor"
@@ -13463,7 +13506,7 @@ msgstr "Alle gasten"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "Ingecheckt"
@@ -13540,8 +13583,8 @@ msgstr "Filteren op tag"
msgid "Search voucher"
msgstr "Zoek voucher"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13585,7 +13628,7 @@ msgstr "Mislukte check-ins"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr "Scantype"
@@ -13595,7 +13638,7 @@ msgstr "Alle richtingen"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr "Apparaat"
@@ -13620,9 +13663,9 @@ msgstr "Einddatum"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "Inchecklijst"
@@ -13897,11 +13940,17 @@ msgstr ""
"Het is niet mogelijk om afhankelijkheden te maken voor vragen die tijdens "
"het inchecken worden gesteld."
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Alle producten"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "Het product moet in meerdere variaties bestaan"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
@@ -13909,72 +13958,72 @@ msgstr ""
"Selecteer deze optie voor bijvoorbeeld t-shirts die meerdere maten hebben. U "
"kunt de variaties in de volgende stap kiezen."
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr "Geen categorie"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "Geen belasting"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Kopieer productinformatie"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "Niet nu aan een quotum toevoegen"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Voeg product toe aan een bestaand quotum"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Nieuw quotum voor dit product aanmaken"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "Quotumopties"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "Toevoegen aan bestaand quotum"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "Naam nieuw quotum"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Grootte"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Aantal tickets"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "Quotumnaam is verplicht."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Kies een quotum."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(Standaard van evenement)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "Kies automatisch op basis van de evenementsinstellingen"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "Ja, als tickets genereren in het algemeen is ingeschakeld"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -13984,33 +14033,39 @@ msgstr ""
"senioren boven de 65 jaar. Dit ticket geeft toegang tot alle delen van het "
"evenement, behalve het VIP-gebied."
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Het bestelde product \"{item}\" is niet meer beschikbaar."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr "Toon onafhankelijk van andere producten"
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "Gekocht"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Canceled by customer"
msgid "Date chosen by customer"
msgstr "Geannuleerd door klant"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr "Geen lidmaatschap toegekend"
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
@@ -14018,13 +14073,13 @@ msgstr ""
"Cadeaukaarten moeten gekoppeld worden aan een belastingtarief van 0%, omdat "
"de belasting al wordt toegepast wanneer de cadeaukaart wordt verzilverd."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -14032,7 +14087,7 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The last payment date cannot be before the end of presale."
msgid "The start of validity must be before the end of validity."
@@ -14040,7 +14095,7 @@ msgstr ""
"De laatste datum van betalingen kan niet voor het eind van de voorverkoop "
"zijn."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -14051,21 +14106,21 @@ msgstr ""
"een gebruiker of zich momenteel in de winkelwagen van een gebruiker bevindt. "
"U kunt de variant in plaats daarvan instellen als \"inactief\"."
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
#| msgid "Calculate from product"
msgid "Use value from product"
msgstr "Bereken uit productgegevens"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr "Add-ons"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "U heeft twee keer dezelfde add-oncategorie geselecteerd"
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
@@ -14073,22 +14128,22 @@ msgstr ""
"Hou er rekening mee dat het instellen van een minimumaantal het onmogelijk "
"maakt om dit product te kopen als alle beschikbare add-ons zijn uitverkocht."
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "Gebundelde producten"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr "U heeft twee keer hetzelfde gebundelde product geselecteerd."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr "Gebundeld product"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "inactief"
@@ -14169,13 +14224,13 @@ msgstr "Maak bestellingen als bestellingen uit de testmodus aan"
msgid "CSV column: \"{name}\""
msgstr "CSV-kolom: \"{name}\""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
#| msgid "Confirm payment"
msgid "Confirm order regardless of payment"
msgstr "Bevestig betaling"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -14186,11 +14241,11 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "Overboek quotum"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
@@ -14198,11 +14253,11 @@ msgstr ""
"Als u deze optie kiest wordt de actie uitgevoerd zelfs als dit tot een "
"overboekt quotum en dus meer tickets hebben verkocht dan u van plan was!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "Overboek quotum en negeer late betaling"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -14214,16 +14269,16 @@ msgstr ""
"leidt! De actie zal ook onafhankelijk van de instellingen voor late "
"betalingen worden uitgevoerd."
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr "Stel de klant per e-mail op de hoogte"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "Houd annuleringskosten in van"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
#, fuzzy
#| msgid ""
#| "If you keep a fee, all positions within this order will be canceled and "
@@ -14244,29 +14299,29 @@ msgstr ""
"tel deze op bij de annuleringskosten als u deze kosten niet terug wilt "
"betalen. Voer een bruto bedrag in, belasting zal automatisch worden berekend."
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr "Genereer annulering voor factuur"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "Commentaar (zal worden verstuurd naar de gebruiker)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "Te betalen bedrag"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -14275,21 +14330,21 @@ msgstr "Te betalen bedrag"
msgid "Payment date"
msgstr "Betaaldatum"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
#| msgid "Please select a valid seat."
msgid "Please select some events."
msgstr "Kies een geldige beschikbare stoel."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Herbereken belasting"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr "Belasting niet opnieuw berekenen"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
@@ -14297,7 +14352,7 @@ msgstr ""
"Bereken belasting opnieuw op basis van adres en productinstellingen, houd "
"brutobedrag gelijk."
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
@@ -14305,11 +14360,11 @@ msgstr ""
"Bereken belasting opnieuw op basis van adres en productinstellingen, houd "
"nettobedrag gelijk."
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr "Genereer indien nodig een nieuwe factuur"
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
@@ -14318,26 +14373,26 @@ msgstr ""
"handeling wordt aangepast annuleren we de oude factuur en genereren we een "
"nieuwe factuur."
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "Stel gebruiker op de hoogte"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
"Stuur een e-mail naar de gebruiker om te melden dat de bestelling is "
"veranderd."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr "Quota overboeken bij deze handeling toestaan"
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "Add-on voor"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -14346,7 +14401,7 @@ msgstr "Add-on voor"
msgid "Seat"
msgstr "Zitplaats"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -14356,64 +14411,64 @@ msgstr "Zitplaats"
msgid "Membership"
msgstr "Lidmaatschap"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
"Inclusief belasting, indien van toepassing. Laat dit leeg voor de "
"standaardprijs van het product"
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr "(Onveranderd)"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Nieuwe prijs (bruto)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Ticket secret"
msgid "Ticket is blocked"
msgstr "Ticketgeheim"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
#, fuzzy
#| msgid "Valid until"
msgid "Validity end"
msgstr "Geldig tot"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "Genereer een nieuw geheim"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr "Annuleer deze plaats"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "Splitsen naar nieuwe bestelling"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr "(Geen lidmaatschap)"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr "Verwijder deze toeslag"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "Hergenereer geheimen"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -14424,11 +14479,11 @@ msgstr ""
"opnieuw hun tickets downloaden. Oude versies van de tickets en bestellinks "
"zullen ongeldig zijn."
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr "Tickets bijvoegen"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
#, fuzzy
#| msgid ""
#| "Will be ignored if all tickets in this order exceed a given size limit to "
@@ -14440,24 +14495,24 @@ msgstr ""
"Deze optie wordt genegeerd als de ticketbestanden te groot zijn, om te "
"voorkomen dat de e-mail geweigerd wordt."
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr "Facturen bijsluiten"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Ontvanger"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
"Annuleer de bestelling. Alle tickets zullen niet meer werken. Dit kan niet "
"worden teruggedraaid."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
@@ -14465,38 +14520,38 @@ msgstr ""
"Markeer de bestelling als 'openstaand' en sta de gebruiker toe het "
"openstaande bedrag met een andere betalingsmethode te betalen."
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "Doe niets en houd de bestelling in de huidige staat."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "Het bedrag van de terugbetaling moet positief zijn en minder dan {}."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "U moet een bedrag opgeven voor een gedeeltelijke terugbetaling."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr "Annuleer alle datums"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr "Geld automatisch terugbetalen indien mogelijk"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
#, fuzzy
#| msgid ""
#| "If checked, all payments with a payment method not supporting automatic "
@@ -14516,7 +14571,7 @@ msgstr ""
"bestellingen wilt terugbetalen door het bedrag te verrekenen met andere "
"bestellingen of door cadeaubonnen uit te geven."
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
@@ -14524,23 +14579,23 @@ msgstr ""
"Geldbedrag als cadeaubon uitgeven in plaats van een terugbetaling naar de "
"oorspronkelijke betalingsmethode"
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr "Geldigheid van cadeaubonnen"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Houd een vast bedrag per ticket als annuleringskosten in"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr "Gratis tickets en add-onproducten worden niet meegeteld"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr "Houd toeslagen in"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -14553,20 +14608,20 @@ msgstr ""
"gedeeltelijk wordt geannuleerd, omdat de bestelling dan uit tickets voor "
"meerdere datums bestaat."
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr "Stuur informatie via e-mail"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr "Stuur informatie naar wachtlijst"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "Geannuleerd: {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14598,7 +14653,7 @@ msgstr ""
"\n"
"Organisatie van {event}"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14621,26 +14676,26 @@ msgstr ""
"\n"
"Organisatie van {event}"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
"Kies een specifieke evenementsdatum of een datumbereik, maar niet beiden."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "Kies alle evenementsdatums of een datumbereik, maar niet beiden."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
"Als u een datumbereik kiest moet u zowel een begin als een einde opgeven."
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr "Bevestig dat u ALLE datums in deze evenementenreeks wilt annuleren."
@@ -14661,7 +14716,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr "Uw apparaat moet tot ten minste één evenement toegang krijgen."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
#, fuzzy
#| msgid "API features"
msgid "experimental"
@@ -14823,11 +14878,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Optioneel"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr "veranderen"
@@ -14897,17 +14952,17 @@ msgstr "Houd huidige waarden"
msgid "Selection contains various values"
msgstr "Selectie bevat verschillende waarden"
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr "Het einde van het evenement moet later zijn dan het begin."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr "Beschikbaar tot"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "Sluit deze datums uit in plaats van ze toe te voegen."
@@ -14915,15 +14970,15 @@ msgstr "Sluit deze datums uit in plaats van ze toe te voegen."
msgid "Your changes could not be saved. See below for details."
msgstr "Uw wijzigingen konden niet worden opgeslagen. Zie onder voor details."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr "Specifiek stoelnummer"
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "Ongeldig product geselecteerd."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
@@ -14931,11 +14986,11 @@ msgstr ""
"De voucher komt alleen overeen met verborgen producten, maar u heeft niet "
"geselecteerd dat deze voucher verborgen producten moet tonen."
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Codes"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
@@ -14943,16 +14998,16 @@ msgstr ""
"Voeg een vouchercode per regel toe. We raden u aan deze lijst te kopiëren en "
"op te slaan in een bestand."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr "Stuur vouchers via e-mail"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr "Uw voucher voor {event}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -14996,18 +15051,18 @@ msgstr ""
"\n"
"Organisatie van {event}"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "Ontvangers"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr "of"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
@@ -15017,71 +15072,71 @@ msgstr ""
"of een CSV-bestand met een headerrij en een of meerdere van de kolommen "
"\"email\", \"number\", \"name\", of \"tag\"."
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "Maximale gebruiken per voucher"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "Het aantal keren dat ELKE van deze vouchers kan worden gebruikt."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr "Specifieke stoelnummers"
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr "CSV-invoer moet op de eerste regel een header bevatten."
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr "CSV-invoer moet een veld met de header \"{header}\" bevatten."
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr "CSV-invoer bevat een onbekend veld met de header \"{header}\"."
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr "{value} is geen geldig e-mailadres."
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr "Ongeldige waarde op regel {number}."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "Een voucher met een van deze codes bestaat al."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, fuzzy, python-brace-format
#| msgid "The given voucher code does not exist."
msgid "The voucher code {code} appears in your list twice."
msgstr "De gegeven vouchercode bestaat niet."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
@@ -15089,14 +15144,14 @@ msgstr ""
"Als vouchers moeten worden verzonden via e-mail moet er ook een onderwerp, "
"bericht en ontvanger(s) worden opgegeven."
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
"U genereerde {codes} vouchers, maar gaf ontvangers voor {recp} vouchers op."
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr "U moet evenveel stoelnummers als vouchercodes opgeven."
@@ -15659,7 +15714,7 @@ msgid "The order locale has been changed."
msgstr "De taal van de bestelling is aangepast."
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "De factuur is gegenereerd."
@@ -15668,7 +15723,7 @@ msgid "The invoice has been regenerated."
msgstr "De factuur is opnieuw gegenereerd."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "De factuur is opnieuw uitgegeven."
@@ -16369,7 +16424,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "De bestelling is geweigerd."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "De bestelling is geannuleerd."
@@ -16600,9 +16655,9 @@ msgstr "Check-in"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "Inchecklijsten"
@@ -16890,7 +16945,7 @@ msgstr "Stel nieuw wachtwoord in"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -16922,9 +16977,9 @@ msgstr "Stel nieuw wachtwoord in"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -17332,7 +17387,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -17445,7 +17500,7 @@ msgstr "Tijd van de scan"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Resultaat"
@@ -18835,8 +18890,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -20069,7 +20124,7 @@ msgstr ""
msgid "New variation"
msgstr "Nieuwe variant"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "Voeg een nieuwe variant toe"
@@ -20077,40 +20132,40 @@ msgstr "Voeg een nieuwe variant toe"
msgid "Availability"
msgstr "Beschikbaarheid"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Ticket page"
msgid "Tickets & Badges"
msgstr "Ticketpagina"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Check-in list"
msgid "Check-in & Validity"
msgstr "Inchecklijst"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "Variant"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr "maanden"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
#, fuzzy
#| msgid "year(s)"
msgid "years"
msgstr "jaar/jaren"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -20119,17 +20174,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "Extra instellingen"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr "Lidmaatschapsduur na aankoop"
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "Productgeschiedenis"
@@ -20324,7 +20379,7 @@ msgstr "Volledig gereserveerd"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Uitverkocht"
@@ -20390,8 +20445,8 @@ msgstr "Vraag bewerken"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -24064,7 +24119,7 @@ msgid "Add many time slots"
msgstr "Meerdere tijdsslots toevoegen"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr "Nieuw quotum toevoegen"
@@ -24083,8 +24138,8 @@ msgstr ""
"Deze instellingen zijn optioneel. Als u deze instellingen leeg laat zullen "
"de standaardwaarden uit de productinstellingen worden gebruikt."
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -24096,9 +24151,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr "Voeg een nieuwe inchecklijst toe"
@@ -24112,7 +24167,7 @@ msgstr "Meerdere datums veranderen"
msgid "Item prices"
msgstr "Productprijzen"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -24124,7 +24179,7 @@ msgstr ""
"definiëren om de quotuminstellingen van de geselecteerde datums "
"vervangen."
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -24173,11 +24228,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr "Datum aanmaken"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "Datumgeschiedenis"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "U kunt deze bestelling annuleren met de volgende knop."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Kan productinstellingen wijzigen"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr "U heeft nog geen datums voor deze evenementenreeks aangemaakt."
@@ -25232,9 +25301,9 @@ msgstr "De nieuwe inchecklijst is aangemaakt."
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -25341,7 +25410,7 @@ msgstr "Geen datums"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Verkoop afgelopen"
@@ -25349,7 +25418,7 @@ msgstr "Verkoop afgelopen"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Binnenkort"
@@ -25463,7 +25532,7 @@ msgid "Unknown e-mail renderer."
msgstr "Onbekende e-mail-renderer."
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "U vroeg een ongeldig ticketsuitvoertype."
@@ -25674,7 +25743,7 @@ msgstr ""
"maar we hebben de plugin \"{plugin}\" onder de licentie \"{license}\" "
"gevonden."
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr "Het gevraagde product bestaat niet."
@@ -25789,7 +25858,7 @@ msgstr ""
"U kunt geen bundels toevoegen aan een product dat zelf alleen beschikbaar is "
"als bundel."
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
@@ -25798,7 +25867,7 @@ msgstr ""
"U heeft dit product uitgeschakeld, maar het is nog deel van een "
"productbundel. Zolang dit zo is kan ook deze bundel niet gekocht worden."
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
@@ -25809,11 +25878,11 @@ msgstr ""
"plaats van het te verwijderen, omdat het product verwijderen mogelijk andere "
"informatie ongeldig zou maken."
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "Het gekozen product is verwijderd."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "Het gekozen product is uitgeschakeld."
@@ -25958,19 +26027,19 @@ msgstr[1] ""
"Het {event}-team"
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
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:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "Tickets downloaden is niet ingeschakeld voor dit product."
@@ -26221,15 +26290,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:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "Deze factuur is niet gevonden"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
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:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -26256,7 +26325,7 @@ msgstr "Deze actie is alleen toegestaan voor openstaande bestellingen."
msgid "This action is only allowed for canceled orders."
msgstr "Deze actie is alleen toegestaan voor geannuleerde bestellingen."
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr "Een fout is opgetreden. Zie de details hieronder."
@@ -26265,12 +26334,12 @@ msgid "The order has been changed and the user has been notified."
msgstr "De bestelling is aangepast en de gebruiker is op de hoogte gesteld."
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr "De bestelling is aangepast."
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -26299,7 +26368,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:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26661,7 +26730,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr "De gekozen gegevens zijn verwijderd."
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr "De gevraagde datum bestaat niet."
@@ -26677,31 +26746,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "De geselecteerde datum is verwijderd."
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr "De nieuwe datum is aangemaakt."
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "De geselecteerde datums zijn uitgeschakeld."
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "De geselecteerde datums zijn ingeschakeld."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "De geselecteerde datums zijn verwijderd of uitgeschakeld."
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr "U kunt maximaal 100.000 datums tegelijk aanmaken."
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "{} nieuwe datums zijn aangemaakt."
@@ -26905,7 +26974,7 @@ msgstr "De gevraagde inschrijving bestaat niet."
msgid "The selected entry has been deleted."
msgstr "De gekozen inschrijving is verwijderd."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "Dit is geen evenementenreeks."
@@ -27398,7 +27467,7 @@ msgstr "Maak het volledige bedrag over naar de volgende bankrekening:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -28133,9 +28202,9 @@ msgid "Check-in list (PDF)"
msgstr "Inchecklijst (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Check-in"
msgctxt "export_category"
@@ -28154,82 +28223,82 @@ msgctxt "tablehead"
msgid "paid"
msgstr "betaald"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr "Uitgecheckt"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr "Automatisch ingecheckt"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "Geheim"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "All check-ins"
msgid "Valid check-in codes"
msgstr "Alle check-ins"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr "Incheckgeschiedenis (alle scans)"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
#, fuzzy
#| msgid "Go offline"
msgid "Offline"
msgstr "Ga offline"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr "Offline scan"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Foutmelding"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr "Uploaddatum"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr "Uploadtijd"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr "Oké"
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr "Alleen geslaagde scans"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr "Alle inchecklijsten"
@@ -28269,13 +28338,11 @@ msgid "PayPal account"
msgstr "PayPal-account"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr "Klik hier voor instructies over hoe de benodigde sleutels te krijgen"
@@ -28344,7 +28411,7 @@ msgstr ""
"zodra de betaling is voltooid."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "Er is een fout opgetreden bij het versturen van de bevestigingsmail."
@@ -29096,11 +29163,11 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr "Bijlage"
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
@@ -29110,22 +29177,22 @@ msgstr ""
"als spam worden gemarkeerd. We raden aan om alleen PDF-bestanden bij te "
"voegen en een maximale grootte van 2 MB te gebruiken."
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
#| msgid "Waiting"
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Wachtend"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Beperken tot specifieke verkoopkanalen"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
#, fuzzy
#| msgctxt "subevent"
#| msgid "All dates starting at or after"
@@ -29133,7 +29200,7 @@ msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "Alle subevenementen beginnend op of na"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
#, fuzzy
#| msgctxt "subevent"
#| msgid "All dates starting before"
@@ -29141,39 +29208,39 @@ msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "Alle subevenementen beginnend voor"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
#| msgid "Send date"
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Verzenddatum"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Beperk tot landen"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr "Filteren op incheckstatus"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "Beperken tot specifieke verkoopkanalen"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
#| msgid "Order placed at or after"
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Bestelling geplaatst op of na"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
#, fuzzy
#| msgctxt "subevent"
#| msgid "Only send to customers with orders created before"
@@ -29181,13 +29248,13 @@ msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "Stuur alleen naar klanten met bestellingen geplaatst voor"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
#, fuzzy
#| msgid "Everyone who created a ticket order"
msgid "Everyone who placed an order"
msgstr "Iedereen die een bestelling heeft geplaatst"
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
@@ -29195,84 +29262,84 @@ msgstr ""
"Iedere gast (of aan de besteller als er geen e-mailadres van de gast bekend "
"is)"
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
"Beide (alle e-mailadressen van bestellers en alle e-mailadressen van gasten)"
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
#, fuzzy
#| msgid "payment pending (except unapproved)"
msgid "payment pending but already confirmed"
msgstr "wacht op betaling (excl. nog niet goedgekeurde bestellingen)"
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
#, fuzzy
#| msgid "payment pending (except unapproved)"
msgid "payment pending (except unapproved or already confirmed)"
msgstr "wacht op betaling (excl. nog niet goedgekeurde bestellingen)"
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "openstaand met verlopen betaling"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "List of orders with taxes"
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Lijst van bestellingen met belasting"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Beperken tot specifieke verkoopkanalen"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr "Type tijdsaangave"
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr "Absoluut"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr "Relatief, voordat evenement start"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr "Relatief, voordat evenement eindigt"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr "Relatief, nadat evenement start"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr "relatief, nadat evenement eindigt"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "List of orders with taxes"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Lijst van bestellingen met belasting"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr "Kies een verzenddatum alstublieft"
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr "Voer zowel het aantal dagen als de gewenste tijd in"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr "Kies een product alstublieft"
@@ -29884,11 +29951,24 @@ msgstr ""
msgid "Publishable key"
msgstr "Publiceerbare sleutel"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Genereer tickets"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Geheime sleutel"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
@@ -29896,11 +29976,11 @@ msgstr ""
"Het land waarin uw Stripe-account is geregistreerd. Dit is meestal het land "
"waarin u woont of gevestigd bent."
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -29909,11 +29989,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -29923,47 +30003,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Creditcardbetalingen"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
#, fuzzy
#| msgid ""
#| "Despite the name, Sofort payments via Stripe are not "
@@ -29981,27 +30061,27 @@ msgstr ""
"gevallen tot 14 dagen duren om verwerkt te worden. Activeer "
"deze betalingsmethode alleen als uw betalingstermijn deze vertraging toelaat."
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -30013,51 +30093,51 @@ msgstr ""
"gevallen tot 14 dagen duren om verwerkt te worden. Activeer "
"deze betalingsmethode alleen als uw betalingstermijn deze vertraging toelaat."
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr "EPS"
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr "Multibanco"
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr "Przelewy24"
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr "WeChat Pay"
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr "Bestemmingsrekening"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of gebruiken om een betaling uit te voeren. Er zal geen echt "
"geld worden overgemaakt."
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
msgid "No payment information found."
msgstr "Geen betalingsinformatie gevonden."
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
"support if the problem persists."
@@ -30080,22 +30160,22 @@ msgstr ""
"We hadden problemen met het communiceren met Stripe. Probeer het opnieuw, en "
"neem contact op met ons als het probleem aanhoudt."
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
msgid "Stripe returned an error"
msgstr "Stripe meldde een fout"
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
msgid "You may need to enable JavaScript for Stripe payments."
msgstr "U moet mogelijk JavaScript inschakelen voor Stripe-betalingen."
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, python-format
msgid "Stripe reported an error with your card: %s"
msgstr "Stripe meldde een fout met uw kaart: %s"
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
"with us if this problem persists."
@@ -30103,7 +30183,7 @@ msgstr ""
"We hadden problemen met het communiceren met Stripe. Probeer het opnieuw, en "
"neem contact op met ons als het probleem aanhoudt."
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
"payment completed."
@@ -30111,185 +30191,185 @@ msgstr ""
"Uw betaling wacht op voltooiing. We zullen het aan u melden wanneer uw "
"betaling is gelukt."
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
msgid "Your payment failed. Please try again."
msgstr "Uw betaling is mislukt. Probeer het alstublieft opnieuw."
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, python-format
msgid "Stripe reported an error: %s"
msgstr "Stripe meldde een fout: %s"
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
msgid "Credit card via Stripe"
msgstr "Creditcard via Stripe"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
msgid "Credit card"
msgstr "Creditcard"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
#, fuzzy
#| msgid "EPS via Stripe"
msgid "SEPA Debit via Stripe"
msgstr "EPS via Stripe"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Name"
msgstr "Rekeninghouder"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Street"
msgstr "Rekeninghouder"
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Postal Code"
msgstr "Rekeninghouder"
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder City"
msgstr "Rekeninghouder"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Country"
msgstr "Rekeninghouder"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Affirm via Stripe"
msgstr "Alipay via Stripe"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Klarna via Stripe"
msgstr "Alipay via Stripe"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
msgid "giropay via Stripe"
msgstr "giropay via Stripe"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
"banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
msgid "unknown name"
msgstr "onbekende naam"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, python-brace-format
msgid "Bank account at {bank}"
msgstr "Bankrekening bij {bank}"
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
msgid "iDEAL via Stripe"
msgstr "iDEAL via Stripe"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
msgid "Alipay via Stripe"
msgstr "Alipay via Stripe"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
msgid "Bancontact via Stripe"
msgstr "Bancontact via Stripe"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
msgid "SOFORT via Stripe"
msgstr "SOFORT via Stripe"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
#, fuzzy
#| msgid "Payment by bank transfer"
msgid "SOFORT (instant bank transfer)"
msgstr "Betaling via bankoverschrijving"
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
msgid "Country of your bank"
msgstr "Land van uw bank"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
msgid "Germany"
msgstr "Duitsland"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
msgid "Austria"
msgstr "Oostenrijk"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
msgid "Belgium"
msgstr "België"
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
msgid "Netherlands"
msgstr "Nederland"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
msgid "Spain"
msgstr "Spanje"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, python-brace-format
msgid "Bank account {iban} at {bank}"
msgstr "Bankrekening {iban} bij {bank}"
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
msgid "EPS via Stripe"
msgstr "EPS via Stripe"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
msgid "Multibanco via Stripe"
msgstr "Multibanco via Stripe"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
msgid "Przelewy24 via Stripe"
msgstr "Przelewy24 via Stripe"
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
"available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
msgid "WeChat Pay via Stripe"
msgstr "WeChat Pay via Stripe"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -30814,7 +30894,7 @@ msgstr "Add-onproducten"
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
msgid "Please enter numbers only."
msgstr "Voer alleen nummer in."
@@ -30868,7 +30948,7 @@ msgstr ""
"Uw cadeaubon is gebruikt, maar er moet nog {} worden betaald. Kies een "
"betalingmethode voor het resterende bedrag."
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
msgid "Please select a payment method."
msgstr "Selecteer een betaalmethode."
@@ -30879,8 +30959,8 @@ msgstr "Selecteer een betaalmethode."
msgid "Please select a payment method to proceed."
msgstr "Selecteer een betaalmethode."
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
msgid "The payment information you entered was incomplete."
msgstr "De betalingsinformatie die u heeft ingevoerd zijn onvolledig."
@@ -31015,7 +31095,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
msgid "plus taxes"
@@ -31538,7 +31618,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -31551,7 +31631,7 @@ msgstr "minimumhoeveelheid om te bestellen: %(num)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -31590,7 +31670,7 @@ msgstr "Toon varianten"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
msgid "Original price:"
@@ -31599,7 +31679,7 @@ msgstr "Originele prijs:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
msgid "New price:"
@@ -31611,8 +31691,8 @@ msgstr "Nieuwe prijs:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -31626,7 +31706,7 @@ msgstr "Verander prijs voor %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -31637,7 +31717,7 @@ msgstr "Verander prijs voor %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
msgid "incl. taxes"
@@ -31646,7 +31726,7 @@ msgstr "incl. belasting"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, python-format
@@ -31656,7 +31736,7 @@ msgstr "excl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -31664,7 +31744,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "incl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, python-format
@@ -31673,8 +31753,8 @@ msgstr "Voeg %(item)s, %(var)s toe aan winkelwagen"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -31686,8 +31766,8 @@ msgstr "Kies een datum"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
#, fuzzy
@@ -31696,7 +31776,7 @@ msgid "Decrease quantity"
msgstr "hoeveelheid"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, python-format
msgid "Quantity of %(item)s, %(var)s to order"
@@ -31704,8 +31784,8 @@ msgstr "Aantal van %(item)s, %(var)s om te bestellen"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
#, fuzzy
@@ -31714,7 +31794,7 @@ msgid "Increase quantity"
msgstr "hoeveelheid"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, python-format
@@ -31722,7 +31802,7 @@ msgid "Add %(item)s to cart"
msgstr "Voeg %(item)s toe aan winkelwagen"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, python-format
msgid "Quantity of %(item)s to order"
@@ -31733,27 +31813,45 @@ msgid "There are no add-ons available for this product."
msgstr "Er zijn geen add-ons beschikbaar voor dit product."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Voer hieronder een vouchercode in om dit ticket te kopen."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "Niet beschikbaar"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "Niet beschikbaar"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "VOLGEBOEKT"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "UITVERKOCHT"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Gereserveerd"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Alle nog overgebleven producten zijn gereserveerd maar kunnen weer "
@@ -32229,7 +32327,7 @@ msgid "Uncategorized items"
msgstr "Producten zonder categorie"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, python-format
@@ -32237,7 +32335,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Toon volledige afbeelding van %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, fuzzy, python-format
@@ -32246,7 +32344,7 @@ msgid "%(value)s incl. taxes"
msgstr "(incl. belasting)"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
@@ -32254,12 +32352,7 @@ msgstr "(incl. belasting)"
msgid "%(value)s without taxes"
msgstr "Totaalbedrag (exclusief belasting)"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-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:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, python-format
msgid "Set price in %(currency)s for %(item)s"
@@ -32324,7 +32417,7 @@ msgstr "Toon volgende week, %(week)s"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
msgid "Few tickets left"
msgstr "Laatste kaarten"
@@ -32333,7 +32426,7 @@ msgstr "Laatste kaarten"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
msgctxt "available_event_in_list"
msgid "Buy now"
msgstr "Koop nu"
@@ -32348,7 +32441,7 @@ msgstr "Koop nu"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Nu boeken"
@@ -32357,7 +32450,7 @@ msgstr "Nu boeken"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "Volgeboekt"
@@ -32417,12 +32510,12 @@ msgid "Other dates"
msgstr "Andere datums"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
msgid "The booking period for this event is over."
msgstr "De verkoopperiode voor dit evenement is afgelopen."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, python-format
msgid "The booking period for this event will start on %(date)s at %(time)s."
msgstr "De verkoopperiode voor dit evenement begint op %(date)s om %(time)s."
@@ -32648,7 +32741,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Vraag factuur aan"
@@ -32890,7 +32983,7 @@ msgstr ""
"Uw factuuradres aanpassen zal niet automatisch een nieuwe factuur genereren. "
"Neem contact met ons op als u een nieuwe factuur nodig heeft."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Wijzigingen opslaan"
@@ -33463,7 +33556,7 @@ msgid "Multiple dates"
msgstr "Maak meerdere datums aan"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Meer info"
@@ -33535,8 +33628,8 @@ msgstr "Uw winkelwagen is nu leeg."
msgid "The products have been successfully added to your cart."
msgstr "De producten zijn succesvol aan uw winkelwagen toegevoegd."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
"Tickets voor dit evenement kunnen niet worden gekocht via dit verkoopkanaal."
@@ -33612,75 +33705,75 @@ msgid ""
"used for a different account in this system."
msgstr ""
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr "Onbekende evenementcode of niet bevoegd om dit evenement te bekijken."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Geen datum geselecteerd."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Onbekende datum geselecteerd."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "Ga terug en probeer het opnieuw."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "De betaling voor deze bestelling kan niet worden voltooid."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "De betaling is te laat om geaccepteerd te worden."
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
msgid "An invoice has been generated."
msgstr "Een factuur is gegenereerd."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
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:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "Een betaling staat momenteel open voor deze bestelling."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "U kunt deze bestelling niet aanpassen"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "U heeft een ongeldig bedrag voor de annuleringskosten gekozen."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
msgid "Canceled by customer"
msgstr "Geannuleerd door klant"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "De annulering is aangevraagd."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr "Tickets downloaden is (nog) niet ingeschakeld voor deze bestelling."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
"Klik op de link in de email die we u hebben gestuurd om uw tickets te "
"downloaden."
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
@@ -33689,39 +33782,39 @@ msgstr ""
"De bestelling is veranderd. U kunt nu het openstaande bedrag van {amount} "
"betalen."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
#, fuzzy
#| msgid "Your search did not match any vouchers."
msgid "You did not make any changes."
msgstr "Uw zoekopdracht kwam niet overeen met vouchers."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
#, fuzzy
#| msgid "You need to enter a price if you want to change the product price."
msgid "You may not change your order in a way that changes the total price."
msgstr "U moet een prijs invoeren als u de productprijs wilt veranderen."
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You need to enter a price if you want to change the product price."
msgid "You may not change your order in a way that would require a refund."
msgstr "U moet een prijs invoeren als u de productprijs wilt veranderen."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
msgstr ""
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr "U kunt deze bestelling niet veranderen."
@@ -33800,35 +33893,46 @@ msgid ""
msgstr ""
"Bedankt! We zullen uw plaats op de wachtlijst toewijzen aan iemand anders."
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "Deze ticketwinkel is op dit moment uitgeschakeld."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "De geselecteerde datum bestaat niet in deze evenementenreeks."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "vanaf %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr "Alleen gebruikersprofiel"
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "Leestoegang"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "Schrijftoegang"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr ""
+#~ "Dit product wordt aan de winkelwagen van de gebruiker toegevoegd als de "
+#~ "voucher wordt ingewisseld."
+
+#, fuzzy
+#~| msgid "Restrict to specific sales channels"
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Beperken tot specifieke verkoopkanalen"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Moderne factuurrenderer (pretix 2.7)"
diff --git a/src/pretix/locale/nl/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl/LC_MESSAGES/djangojs.po
index eff8ec559..f0c8170c7 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: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2023-11-14 23:00+0000\n"
"Last-Translator: Thomas Vranken \n"
"Language-Team: Dutch \n"
"Language-Team: Dutch (informal) not check this option if you want to use this "
@@ -4522,7 +4502,7 @@ msgstr ""
"van een bundel. Kies deze optie niet als je dit product als "
"een add-on wilt gebruiken, maar alleen voor vaste bundels!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4533,7 +4513,7 @@ msgstr ""
"uitgeschakeld kunnen bestellingen die dit product bevatten niet door "
"gebruikers worden geannuleerd of gewijzigd, maar alleen door jou."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4543,7 +4523,7 @@ msgstr ""
"winkelwagen is toegevoegd als hier ingesteld. Als je het veld leeg houdt of "
"op 0 instelt is er geen minimumvereiste voor dit product."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4555,7 +4535,7 @@ msgstr ""
"speciaal limiet voor dit product. De limiet voor het maximale aantal items "
"in de hele bestelling blijft van toepassing ongeacht deze instelling."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4567,13 +4547,13 @@ msgstr ""
"studentenkaartjes om duidelijk te maken dat de studentenkaart nog moet "
"worden gecontroleerd."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4584,7 +4564,7 @@ msgstr ""
"alleen een cosmetische instelling, en zal geen invloed hebben op de "
"prijsberekening."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4592,21 +4572,21 @@ msgstr ""
"Wanneer een klant dit product koopt ontvangt de klant een cadeaubon met een "
"waarde die overeenkomt met de productprijs."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr "Toegestane lidmaatschapstypen"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr "Dit product maakt een lidmaatschap aan van type"
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
@@ -4614,21 +4594,21 @@ msgstr ""
"De duur van het lidmaatschap is gelijk aan de duur van het evenement of de "
"datum in de evenementenreeks"
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr "Duur van lidmaatschap in dagen"
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "Duur van lidmaatschap in maanden"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
#| msgid "Valid until"
msgid "Validity"
msgstr "Geldig tot"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4640,65 +4620,65 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
#| msgid "Gift card validity"
msgid "Start of validity"
msgstr "Geldigheid van cadeaubonnen"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "End of presale"
msgid "End of validity"
msgstr "Einde van de voorverkoop"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
#, fuzzy
#| msgid "minutes"
msgid "Minutes"
msgstr "minuten"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
#, fuzzy
#| msgid "Month"
msgid "Months"
msgstr "Maand"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
#, fuzzy
#| msgid "Customers can cancel their paid orders"
msgid "Customers can select the validity start date"
msgstr "Klanten kunnen hun betaalde bestellingen annuleren"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
#| msgid "Maximum order total"
msgid "Maximum future start"
msgstr "Maximum totaalbedrag bestelling"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
#, fuzzy
#| msgid "The selected date does not exist in this event series."
msgid "The selected start date may only be this many days in the future."
msgstr "De geselecteerde datum bestaat niet in deze evenementenreeks."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4708,20 +4688,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4734,39 +4714,39 @@ msgstr ""
msgid "Products"
msgstr "Producten"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected media type is not enabled in your organizer settings."
msgstr "Het gekozen product is niet actief of heeft geen ingestelde prijs."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid "The selected media type does not support usage for tickets currently."
msgstr "Het geselecteerde item hoort niet bij dit evenement."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "Het geselecteerde item hoort niet bij dit evenement."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
@@ -4774,30 +4754,30 @@ msgstr ""
"Het maximum aantal per bestelling mag niet lager zijn dan het minimum aantal "
"per bestelling."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
"De categorie van het item moet bij hetzelfde evenement horen als het item."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
"De belastingregel van het item moet bij hetzelfde evenement horen als het "
"item."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "De beschikbaarheid van het item kan niet eindigen voordat het begint."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Dit wordt weergegeven onder de variantnaam in lijsten."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr "Vereist goedkeuring"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
#, fuzzy
#| msgid ""
#| "If this product is part of an order, the order will be put into an "
@@ -4816,32 +4796,32 @@ msgstr ""
"bijvoorbeeld gebruiken voor kaartjes met korting die alleen beschikbaar zijn "
"voor specifieke groepen."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr "Lidmaatschapstypes"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
#, fuzzy
#| msgid "This product will not be sold before the given date."
msgid "This variation will not be sold before the given date."
msgstr "Dit product zal niet vóór de opgegeven datum verkocht worden."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
#, fuzzy
#| msgid "This product will not be sold after the given date."
msgid "This variation will not be sold after the given date."
msgstr "Dit product zal niet na de opgegeven datum verkocht worden."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
#, fuzzy
#| msgid ""
#| "This product will only be shown if a voucher matching the product is "
@@ -4851,7 +4831,7 @@ msgstr ""
"Dit product wordt alleen getoond als een voucher die overeenkomt met het "
"product wordt ingewisseld."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
#, fuzzy
#| msgid ""
#| "This product will be hidden from the event page until the user enters a "
@@ -4863,29 +4843,29 @@ msgstr ""
"Dit product wordt verborgen van de evenementpagina totdat de gebruiker een "
"vouchercode invoert die dit product vrijgeeft."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Productvariant"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Productvarianten"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Minimum aantal"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Maximum aantal"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Add-ons zijn inbegrepen in de prijs"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4893,44 +4873,44 @@ msgstr ""
"Als dit is ingeschakeld is het toevoegen van add-ons aan dit kaartje gratis, "
"ook als de add-ons los wel geld kosten."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "Sta toe hetzelfde product meerdere keren te selecteren"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
"De categorie van de add-on moet bij hetzelfde evenement horen als het item."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "Het item heeft al een add-on van deze categorie."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Het minimum aantal moet gelijk zijn aan of groter zijn dan nul."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Het maximale aantal moet gelijk zijn aan of groter zijn dan nul."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "Het maximale aantal moet groter zijn dan het minimum aantal."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "Gebundeld item"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Gebundelde variant"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Prijsaandeel"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4943,59 +4923,59 @@ msgstr ""
"toepassing zijn, maar kan anders leeg worden gelaten. De ingevoerde waarde "
"zal NIET bij de prijs van het basisproduct worden opgeteld."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr "Het gebundelde item moet bij hetzelfde evenement horen als het item."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "Er moet een variant van dit product worden gekozen."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "De gekozen variant hoort niet bij dit product."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "Het aantal moet gelijk zijn aan of groter zijn dan nul."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Getal"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Tekst (één regel)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Tekst (meerdere regels)"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Ja/nee"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Kies er een uit een lijst"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Kies meerdere uit een lijst"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Bestandsupload"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Datum en tijd"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Landcode (ISO 3166-1 alpha-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -5003,7 +4983,7 @@ msgstr "Landcode (ISO 3166-1 alpha-2)"
msgid "Question"
msgstr "Vraag"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
#| msgid "The property name may only contain letters, numbers and underscores."
msgid ""
@@ -5013,83 +4993,83 @@ msgstr ""
"De naam van de eigenschap mag alleen letters, cijfers en "
"onderstrepingstekens bevatten."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Helptekst"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
"Als de vraag moet worden uitgelegd of verduidelijkt kan je dat hier doen."
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Vraagtype"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Verplichte vraag"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Deze vraag wordt aan kopers van de geselecteerde producten gesteld"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "Vraag bij inchecken in plaats van bij het kopen van een kaartje"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr "Niet al onze incheckapps ondersteunen dit voor alle vraagsoorten."
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
#, fuzzy
#| msgid "Ask during check-in"
msgid "Show answer during check-in"
msgstr "Vraag tijdens check-in"
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Verborgen vraag"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "Deze vraag zal alleen in de backend zichtbaar zijn."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Print antwoord op facturen"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "Minimumwaarde"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr "Momenteel niet ondersteund in onze apps en tijdens inchecken"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "Maximumwaarde"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
#| msgid "Maximum value"
msgid "Maximum length"
msgstr "Maximumwaarde"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr "Controleer dat bestand een afbeelding in portretformaat is"
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
@@ -5098,99 +5078,99 @@ msgstr ""
"met een aspectverhouding van 3:4 zijn. Dit wordt vaak gebruikt voor foto's "
"die op badges worden afgedrukt."
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Een antwoord op deze vraag is vereist om door te gaan."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Invalid input data."
msgid "Invalid input type."
msgstr "Ongeldige invoergegevens."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Ongeldige optie geselecteerd."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "Het getal is te laag."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "Het getal is te hoog."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Ongeldige getalinvoer."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "Kies een latere datum."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "Kies een eerdere datum."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Ongeldige datuminvoer."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Ongeldige tijdsinvoer."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Ongeldige datum en tijd invoer."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Onbekende landcode."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Antwoord"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "Het kenmerk \"{}\" wordt al voor een andere optie gebruikt."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Antwoordoptie"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Antwoordopties"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Totale capaciteit"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Laat leeg voor een onbeperkt aantal kaartjes."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Item"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Varianten"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr "Negeer dit quotum bij het bepalen of een evenement beschikbaar is"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5203,11 +5183,11 @@ msgstr ""
"evenement worden toegevoegd, maar die niet de status van het evenement in de "
"kalender moeten beïnvloeden."
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Sluit dit quotum permanent wanneer het is uitverkocht"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5218,13 +5198,13 @@ msgstr ""
"bestellingen nieuwe kaartjes beschikbaar worden. Je kan natuurlijk altijd "
"handmatig het quotum weer inschakelen."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
"Sta toe om meer kaartjes te verkopen wanneer mensen het evenement verlaten "
"hebben"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5242,26 +5222,26 @@ msgstr ""
"uitgangsscan toe\" is ingeschakeld. Als dit het geval is zal het quotum niet "
"worden aangepast om te voorkomen dat je evenement onbedoeld overvol raakt."
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Quotum"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Quota"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr "Alle varianten moeten bij een item behoren dat in de itemlijst staat."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5269,23 +5249,23 @@ msgstr ""
"Eén of meer items bevatten varianten, maar geen van deze varianten staan in "
"de variantenlijst."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Het onderevenement kan niet leeg zijn voor evenementreeksen."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "Required for events"
msgid "Required for products"
msgstr "Verplicht voor evenementen"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5410,7 +5390,7 @@ msgid "expired"
msgstr "verlopen"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "Klant"
@@ -5424,7 +5404,7 @@ msgstr "Taal"
msgid "Total amount"
msgstr "Totaalbedrag"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5459,12 +5439,12 @@ msgstr ""
"Deze tekst wordt boven de invulvelden voor het factuuradres getoond tijdens "
"het afrekenen."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Meta-informatie"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "wacht op goedkeuring"
@@ -5523,100 +5503,100 @@ msgstr "De voucher \"{voucher}\" heeft niet genoeg budget over."
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "De voucher \"{voucher}\" is in de tussentijd gebruikt."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Leeg, als dit product geen toegangsbewijs is"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "aangemaakt"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "openstaand"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "bevestigd"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "geannuleerd"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "mislukt"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "terugbetaald"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Betalingsinformatie"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "extern begonnen"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "aangemaakt"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "onderweg"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "klaar"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "mislukt"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "geannuleerd"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Organisator"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Klant"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Extern"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "Reden voor de terugbetaling"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
@@ -5625,32 +5605,32 @@ msgstr ""
"Deze tekst kan aan de gebruiker getoond worden, bijvoorbeeld als deel van de "
"betalingsinformatie."
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Betalingskosten"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Verzendkosten"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Servicekosten"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Annuleringskosten"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr "Verzekeringstoeslag"
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Overige kosten"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5661,7 +5641,7 @@ msgstr "Overige kosten"
msgid "Gift card"
msgstr "Cadeaubon"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5669,27 +5649,27 @@ msgstr "Cadeaubon"
msgid "Value"
msgstr "Waarde"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Besteld product"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "Winkelwagen-ID (bijv. sessiesleutel)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Product in winkelwagen"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Producten in winkelwagen"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Zakelijke klant"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
"Deze referentie wordt voor je op de factuur afgedrukt en kan je voor je "
@@ -5880,7 +5860,7 @@ msgstr ""
"alleen in na overleg met een belastingadviseur. Er wordt geen garantie "
"gegeven voor juiste belastingberekening. GEBRUIK OP EIGEN RISICO."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Land van handelaar"
@@ -6013,34 +5993,35 @@ msgid "Voucher value"
msgstr "Voucherwaarde"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-"Dit product wordt aan de winkelwagen van de gebruiker toegevoegd als de "
-"voucher wordt ingewisseld."
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Deze variant van het hierboven geselecteerde product wordt gebruikt."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Als dit is ingeschakeld is de voucher geldig voor elk product dat "
"gebruikmaakt van deze quotum."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "Specifieke zitplaats"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Label"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -6050,48 +6031,48 @@ msgstr ""
"waarde bij meerdere vouchers wordt ingevoerd kan je statistieken bekijken "
"over hoeveel er zijn ingewisseld etc."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Toon verborgen producten die overeenkomen met deze voucher"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Vouchers"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "Je kan geen quotum selecteren dat bij een ander evenement hoort."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "Je kan niet tegelijk een quotum en een specifiek product selecteren."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot select a quota that belongs to a different event."
msgid "You cannot select a product that belongs to a different event."
msgstr "Je kan geen quotum selecteren dat bij een ander evenement hoort."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
@@ -6099,11 +6080,11 @@ msgstr ""
"Je kan geen variant selecteren zonder een product geselecteerd te hebben dat "
"varianten biedt."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Deze variant hoort niet bij dit product."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6111,12 +6092,12 @@ msgstr ""
"Je kan alleen quota blokkeren als je een specifieke productvariant opgeeft. "
"Anders kan het onduidelijk zijn welk quotum geblokkeerd moet worden."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
"Het is op dit moment niet mogelijk om vouchers voor add-onproducten te maken."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
@@ -6124,7 +6105,7 @@ msgstr ""
"Je moet een specifiek product of quotum kiezen als er kaartjes moeten worden "
"gereserveerd voor deze voucher."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6133,7 +6114,7 @@ msgstr ""
"Deze voucher is al %(redeemed)s keren gebruikt. Je kan het maximale aantal "
"keren dat de voucher te gebruiken is niet kleiner maken dan dit getal."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
#| msgid ""
#| "The maximum number per order can not be lower than the minimum number per "
@@ -6145,20 +6126,20 @@ msgstr ""
"Het maximum aantal per bestelling mag niet lager zijn dan het minimum aantal "
"per bestelling."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Als je wilt dat deze voucher quotum blokkeert moet je een specifieke datum "
"selecteren."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"Je kan geen onderevenement selecteren als je evenement geen evenementreeks "
"is."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6166,20 +6147,20 @@ msgstr ""
"Je kan geen voucher maken die quotum blokkeert, omdat het gekozen product of "
"quotum op dit moment uitverkocht of volledig gereserveerd is."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Er bestaat al een voucher met deze code."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "Je moet een datum kiezen als je een stoel kiest."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "De gekozen stoel met nummer \"{id}\" bestaat niet voor dit evenement."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
@@ -6188,21 +6169,21 @@ msgstr ""
"De stoel \"{id}\" is momenteel niet beschikbaar (geblokkeerd, al verkocht of "
"toegewezen aan een andere voucher)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr "Je moet een specifiek product kiezen als je een stoel kiest."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
"Vouchers voor een specifieke stoel kunnen maar één keer worden gebruikt."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Je moet het product \"{prod}\" kiezen voor deze stoel."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "De stoel \"{id}\" is al verkocht of geblokkeerd."
@@ -6254,15 +6235,15 @@ msgstr "Dit item is geanonimiseerd en kan niet meer worden gebruikt."
msgid "Automatically created from waiting list entry for {email}"
msgstr "Automatisch aangemaakt op basis van wachtlijstitem voor {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "Het geselecteerde item hoort niet bij dit evenement."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Selecteer een specifieke variant van dit product."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6513,13 +6494,13 @@ msgstr "Er zijn meerdere overeenkomende datums gevonden."
msgid "No matching seat was found."
msgstr "Geen overeenkomende stoel gevonden."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr "De stoel die je koos is al bezet. Kies een andere stoel."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "Je moet een specifieke stoel kiezen."
@@ -6952,6 +6933,15 @@ msgstr "123,45 EUR"
msgid "Price including add-ons"
msgstr "Prijs inclusief add-ons"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "John Doe"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7232,7 +7222,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Begane grond, Rij 3, Stoel 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "Vrije plaatskeuze"
@@ -7286,10 +7276,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Namen van aanwezigen"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Meneer Janssen"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7389,7 +7387,7 @@ msgid "Event canceled"
msgstr "Evenement geannuleerd"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7410,7 +7408,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Er werd geen datum opgegeven."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Je koos een product dat niet te koop is."
@@ -7432,13 +7430,38 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Sommige van de door jou gekozen producten zijn niet meer beschikbaar in de "
+"door jou gekozen hoeveelheid. Zie hieronder voor de details."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Sommige van de door jou gekozen producten zijn niet meer beschikbaar in de "
+"door jou gekozen hoeveelheid. Zie hieronder voor de details."
+
+#: pretix/base/services/cart.py:126
+#, fuzzy, python-format
#| msgid "You cannot select more than %s items per order."
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "Je kan niet meer dan %s items per bestelling kiezen."
msgstr[1] "Je kan niet meer dan %s items per bestelling kiezen."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s."
@@ -7448,7 +7471,7 @@ msgid_plural ""
msgstr[0] "Je kan niet meer dan %(max)s items van product %(product)s kiezen."
msgstr[1] "Je kan niet meer dan %(max)s items van product %(product)s kiezen."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s items of the product %(product)s."
@@ -7458,7 +7481,7 @@ msgid_plural ""
msgstr[0] "Je moet ten minste %(min)s items van product %(product)s kiezen."
msgstr[1] "Je moet ten minste %(min)s items van product %(product)s kiezen."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, fuzzy, python-format
#| msgid ""
#| "We removed %(product)s from your cart as you can not buy less than "
@@ -7476,21 +7499,21 @@ msgstr[1] ""
"We hebben %(product)s uit je winkelwagen verwijderd, omdat je niet minder "
"dan %(min)s ervan kan kopen."
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
#| msgid "The presale period for this event has not yet started."
msgid "The booking period for this event has not yet started."
msgstr "De verkoopperiode van dit evenement is nog niet begonnen."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
#| msgid "The presale period for this event has ended."
msgid "The booking period for this event has ended."
msgstr "De verkoopperiode van dit evenement is afgelopen."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
@@ -7498,7 +7521,7 @@ msgstr ""
"Er kunnen geen nieuwe bestellingen worden geplaatst, omdat alle betalingen "
"voor dit evenement al moeten zijn ontvangen."
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
#, fuzzy
#| msgid ""
#| "The presale period for this event has not yet started. The affected "
@@ -7510,7 +7533,7 @@ msgstr ""
"De verkoopperiode van dit evenement is nog niet begonnen. De getroffen "
"kaartjes zijn uit je winkelwagen verwijderd."
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has ended. The "
@@ -7522,21 +7545,21 @@ msgstr ""
"De verkoopperiode voor een van de evenementen in je winkelwagen is "
"afgelopen. De getroffen kaartjes zijn verwijderd uit je winkelwagen."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
#, fuzzy
#| msgid "The entered price is to high."
msgid "The entered price is not a number."
msgstr "De ingevoerde prijs is te hoog."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "De ingevoerde prijs is te hoog."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Deze vouchercode is niet bekend in onze database."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7547,7 +7570,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7560,12 +7583,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr "Deze vouchercode is al het maximale aantal keren gebruikt."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7579,18 +7602,18 @@ msgstr ""
"te verzilveren, maar het afrekenproces niet hebt voltooid. Je kan over %d "
"minuten opnieuw proberen om de voucher te gebruiken."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Deze vouchercode kan nog %d keren worden gebruikt."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7598,19 +7621,19 @@ msgstr ""
"Je hebt deze vouchercode al gebruikt. Verwijder het geassocieerde product "
"uit je winkelwagen als je de voucher voor een ander product wilt gebruiken."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Deze voucher is verlopen."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Deze voucher is niet geldig voor dit product."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "Deze voucher is niet geldig voor deze stoel."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7621,33 +7644,33 @@ msgstr ""
"voegen met deze voucher kan je dit doen met de optie om een voucher te "
"gebruiken onderaan de pagina."
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr "Je voucher is geldig voor een product dat momenteel niet te koop is."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Deze voucher is niet geldig voor deze evenementsdatum."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "Je hebt een geldige vouchercode nodig om dit product te bestellen."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "De gekozen evenementsdatum is niet actief."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "Je kan geen add-on selecteren voor het gekozen product."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "Je kan niet twee varianten van hetzelfde add-onproduct selecteren."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -7665,7 +7688,7 @@ msgstr[1] ""
"Je kan maximaal %(max)s add-ons van de categorie %(cat)s selecteren voor het "
"product %(base)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s add-ons from the category %(cat)s for "
@@ -7683,7 +7706,7 @@ msgstr[1] ""
"Je moet minimaal %(min)s add-ons van de categorie %(cat)s selecteren voor "
"het product %(base)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7692,7 +7715,7 @@ msgstr ""
"Je kan iedere add-on uit de categorie %(cat)s voor het product %(base)s "
"maximaal één keer kiezen."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
#| msgid ""
#| "One of the products you selected can only be bought as an add-on to "
@@ -7704,25 +7727,25 @@ msgstr ""
"Een van de producten die je geselecteerd hebt kan alleen gekocht worden als "
"add-on bij een ander product."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
"Een van de producten die je selecteerde kan alleen gekocht worden als deel "
"van een bundel."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Kies een geldige beschikbare stoel."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "Je kan voor dit product geen stoel kiezen."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "Je kan dezelfde stoel niet meerdere keren kiezen."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7731,7 +7754,7 @@ msgstr ""
"kunnen pas bij de betaling worden gebruikt, wanneer je om je "
"betalingsgegevens wordt gevraagd."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -8044,7 +8067,7 @@ msgstr ""
"Je ontvangt deze e-mail omdat je in jouw evenementsinstellingen hebt "
"aangegeven deze e-mails te willen ontvangen."
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -8053,7 +8076,7 @@ msgstr ""
"Je ontvangt deze e-mail omdat iemand voor jou een bestelling heeft geplaatst "
"voor het evenement {event}."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -8062,14 +8085,14 @@ msgstr ""
"Je kan je bestellingsgegevens bekijken op de volgende URL:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, 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/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
#| msgid "resend invite"
msgctxt "attachment_filename"
@@ -8162,7 +8185,7 @@ msgstr ""
"Fout bij het importeren van waarde \"{value}\" voor kolom \"{column}\" in "
"regel \"{line}\": {message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -8172,7 +8195,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "Ongeldige data op regel {row}: {message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -8180,7 +8203,7 @@ msgstr ""
"Sommige van de producten die je koos zijn niet meer beschikbaar. Zie "
"hieronder voor de details."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -8188,7 +8211,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:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -8196,21 +8219,21 @@ msgstr ""
"De prijs van sommige producten in je winkelwagen is veranderd. Zie hieronder "
"voor details."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Een interne fout is opgetreden, probeer het opnieuw."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Je winkelwagen is leeg."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s. We "
@@ -8228,13 +8251,13 @@ msgstr[1] ""
"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:155
+#: pretix/base/services/orders.py:154
#, fuzzy
#| msgid "The presale period has ended."
msgid "The booking period has ended."
msgstr "De verkoopperiode is afgelopen."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8242,7 +8265,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:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8252,7 +8275,7 @@ msgstr ""
"het maximale aantal keren gebruikt. We hebben dit item uit je winkelwagen "
"verwijderd."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -8261,7 +8284,7 @@ msgstr ""
"is al het maximale aantal keren gebruikt. We hebben de prijs van dit product "
"in je winkelwagen aangepast."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8269,7 +8292,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:174
+#: pretix/base/services/orders.py:173
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."
@@ -8277,13 +8300,13 @@ 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:176
+#: pretix/base/services/orders.py:175
#, fuzzy
#| msgid "You need a valid voucher code to order this product."
msgid "You need a valid voucher code to order one of the products."
msgstr "Je hebt een geldige vouchercode nodig om dit product te bestellen."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has not yet "
@@ -8295,7 +8318,7 @@ 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
@@ -8303,7 +8326,7 @@ msgstr ""
"De stoel die je koos voor een van de items in je bestelling is ongeldig. We "
"hebben dit item uit je winkelwagen verwijderd."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -8311,7 +8334,7 @@ msgstr ""
"De stoel die je koos voor een van de items in je bestelling is in de "
"tussentijd bezet geworden. We hebben dit item uit je winkelwagen verwijderd."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
#| msgid ""
#| "You cannot delete the product %(item)s because it "
@@ -8323,26 +8346,26 @@ msgstr ""
"Je kan het product %(item)s niet verwijderen, omdat het al "
"is besteld."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The order has been canceled."
msgid "The order was not canceled."
msgstr "De bestelling is geannuleerd."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
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:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Deze bestelling wacht niet op goedkeuring."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Je kan deze bestelling niet annuleren."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8351,7 +8374,7 @@ msgstr ""
"Deze bestelling kan niet worden geannuleerd, omdat de in deze bestelling "
"gekochte cadeaubon {card} al is gebruikt."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
#, fuzzy
#| msgid ""
#| "The cancellation fee cannot be higher than the payment credit of this "
@@ -8362,13 +8385,13 @@ msgstr ""
"De annuleringskosten kunnen niet hoger zijn dan het bedrag dat voor deze "
"bestelling is betaald."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
#, fuzzy
#| msgid "This payment method does not support automatic refunds."
msgid "The selected payment methods do not cover the total balance."
msgstr "Deze betalingsmethode ondersteunt geen automatische terugbetalingen."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8380,11 +8403,11 @@ msgstr ""
"gebruikt in de tussentijd door een andere bestelling is gebruikt. Controleer "
"de getoonde bedragen hieronder en probeer het opnieuw."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Je moet een variant van het product selecteren."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
@@ -8392,15 +8415,15 @@ msgstr ""
"Het quotum {name} heeft niet genoeg beschikbare capaciteit om deze opdracht "
"uit te voeren."
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
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:1488
+#: pretix/base/services/orders.py:1477
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:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
@@ -8408,7 +8431,7 @@ msgstr ""
"Deze handeling zou de bestelling leeg maken. Annuleer in plaats hiervan de "
"bestelling."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8416,7 +8439,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:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8424,7 +8447,7 @@ msgstr ""
"Dit is een add-onproduct, kies het basisproduct waaraan het moet worden "
"toegevoegd."
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
@@ -8432,11 +8455,11 @@ msgstr ""
"Het gekozen basisproduct staat niet toe om dit product als een add-on toe te "
"voegen."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
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:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8445,19 +8468,19 @@ msgstr ""
"De gekozen stoel \"{seat}\" is niet beschikbaar op de gekozen datum. Kies "
"opnieuw een stoel."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "Voor dit product moet je een stoel kiezen."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "Voor dit product mag je geen stoel kiezen."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr "Het gekozen land is geblokkeerd door je belastingregel."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
@@ -8465,7 +8488,7 @@ msgstr ""
"Je kan de prijs van een plaats die is gebruikt om een cadeaubon uit te geven "
"niet wijzigen."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8474,7 +8497,7 @@ msgstr ""
"Een plaats kan niet worden geannuleerd, omdat de in deze bestelling gekochte "
"cadeaubon {card} al is gebruikt."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8482,6 +8505,26 @@ msgstr ""
"Er is iets misgegaan toen we het geld naar je over probeerden te maken. Neem "
"contact op met de organisator van het evenement voor meer informatie."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Voorbeeldbedrijf"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Voorbeeldtoegangsbewijs"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Een individuele tekst met een reden kan hier worden ingevoerd."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Het bedrag is van uw kaart afgeschreven."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr "Maak het geld over naar deze bankrekening: NL13 TEST 0123 4567 89"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8878,7 +8921,7 @@ msgid "Show exchange rates"
msgstr "Toon einddatum evenement"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "Nooit"
@@ -9478,7 +9521,7 @@ msgstr ""
msgid "Available languages"
msgstr "Beschikbare talen"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Standaardtaal"
@@ -9538,7 +9581,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "Verberg alle uitverkochte producten"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
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 "
@@ -9556,7 +9599,7 @@ msgstr "Toon variaties van een product standaard uitgeklapt"
msgid "Enable waiting list"
msgstr "Wachtlijst inschakelen"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9993,7 +10036,7 @@ msgstr ""
"betalingsmethode dit toestaat. Als dit niet zo is zal er een handmatige "
"terugbetaling worden aangemaakt, die je zelf zal moeten verwerken."
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "Houd een vast bedrag als annuleringskosten in"
@@ -10001,7 +10044,7 @@ msgstr "Houd een vast bedrag als annuleringskosten in"
msgid "Keep payment, shipping and service fees"
msgstr "Houd betalings-, verzend- en servicekosten in"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "Houd een percentage van het bedrag in als annuleringskosten"
@@ -10116,21 +10159,21 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "Contactadres"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
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/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "Imprint-URL"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -10167,7 +10210,7 @@ msgstr ""
"Tickets worden nooit bijgevoegd bij een e-mail als ze groter zijn dan "
"{size}, om problemen met het versturen van de e-mail te voorkomen."
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10545,12 +10588,12 @@ msgstr ""
"Met vriendelijke groeten, \n"
"De organisatie van {event}"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Aantal dagen"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11631,7 +11674,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr "Msc."
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -12043,16 +12086,16 @@ msgstr "Foto uploaden"
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
#, fuzzy
#| msgid "in days"
msgid "days"
msgstr "in dagen"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -12099,11 +12142,11 @@ msgstr ""
"instructies als je de licentievoorwaarden wilt lezen of de broncode wilt "
"ontvangen:"
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr "Ticketformaat inschakelen"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Download kaartje"
@@ -12509,7 +12552,7 @@ msgstr "Er is een onverwachte fout opgetreden, probeer het later opnieuw."
msgid "The task has been completed."
msgstr "De taak is voltooid."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr "Upload geen bestanden groter dan {size}!"
@@ -12560,19 +12603,19 @@ msgstr ""
"alleen worden geselecteerd op ontwikkelinstanties van pretix, en niet in "
"productie."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Alle data"
@@ -12616,33 +12659,33 @@ msgstr "Aangepaste incheckregel"
msgid "All gates"
msgstr "Alle toegangslocaties"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "Gebruik talen"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
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:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "Dit is een evenementenreeks"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
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:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Tijdzone evenement"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Btw-tarief"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -12653,11 +12696,11 @@ msgstr ""
"hebt kan je later meer belastingtarieven en gedetailleerde instellingen "
"toevoegen."
-#: pretix/control/forms/event.py:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr "Geef toegang aan team"
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
@@ -12667,11 +12710,11 @@ msgstr ""
"toestemming om alle evenementen van deze organisator te bewerken. Geef één "
"van de teams waar je in zit toegang tot dit evenement."
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr "Maak een nieuw team voor dit evenement aan met mij als het enige lid"
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -12679,54 +12722,54 @@ msgstr ""
"Voorbeeldlocatie\n"
"Amsterdam, Nederland"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "Je standaardtaal moet zijn opgegeven."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Kopieer instellingen van"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Niet kopiëren"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "Standaard ({value})"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "Aangepast domein"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr "Je moet vooraf het aangepaste domein in de webserver instellen."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr "Je kan niet het basisdomein van deze installatie kiezen."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
"Dit domein is al in gebruik voor een ander evenement of andere organisator."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "Naamformaat"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -12736,11 +12779,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:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr "Te kiezen titels"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
@@ -12748,29 +12791,29 @@ msgstr ""
"Wanneer het hierboven gekozen naamformaat gebruikers toestaat om een titel "
"in te voeren kan je hier de titels die gekozen kunnen worden beperken."
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "Vraag naar {fields}, toon als {example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "Vrije tekstinvoer"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr "Niet vragen"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr "Vraag, maar maak invoer niet verplicht"
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr "Vraag en maak invullen verplicht"
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
@@ -12778,11 +12821,11 @@ msgstr ""
"Je hebt ingesteld dat cadeaubonnen {} jaar na het jaar waarin de cadeaubon "
"is uitgegeven verlopen."
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "Belastingregel voor betalingstoeslagen"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -12793,11 +12836,11 @@ msgstr ""
"omgekeerde-heffingsregels instellen, andere instellingen van de "
"belastingregel worden genegeerd."
-#: pretix/control/forms/event.py:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "Genereer facturen voor verkoopkanalen"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
msgid ""
"If you have enabled invoice generation in the previous setting, you can "
"limit it here to specific sales channels."
@@ -12805,46 +12848,46 @@ msgstr ""
"Als je facturen genereren met de vorige instelling hebt ingeschakeld kan je "
"dit hier beperken tot specifieke verkoopkanalen."
-#: pretix/control/forms/event.py:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Factuurstijl"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Factuurtaal"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "De taal van de gebruiker"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
#| msgid "Split into new order"
msgid "Recommended"
msgstr "Splitsen naar nieuwe bestelling"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr "De online-winkel moet geselecteerd zijn om deze e-mails te ontvangen."
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr "Verkoopkanalen voor aankoopmails"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
@@ -12853,7 +12896,7 @@ msgstr ""
"verstuurd voor bestellingen via deze verkoopkanalen. De online winkel moet "
"altijd ingeschakeld zijn."
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
@@ -12861,54 +12904,54 @@ msgstr ""
"Deze email zal alleen worden verstuurd naar klanten van bestellingen via dit "
"verkoopkanaal. De online winkel moet zijn ingeschakeld."
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "BCC-adres"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
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:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Handtekening"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, 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:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "bijv. je contactgegevens"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "HTML-e-mail-renderer"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Text sent to order contact address"
msgid "Subject sent to order contact address"
msgstr "Tekst verstuurd naar adres van besteller"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr "Tekst verstuurd naar adres van besteller"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "Stuur een e-mail naar gasten"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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 "
@@ -12918,23 +12961,23 @@ msgstr ""
"die de kaartjes bestelt zal de volgende e-mail naar de gasten worden "
"verzonden."
-#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
#, fuzzy
#| msgid "Text sent to attendees"
msgid "Subject sent to attendees"
msgstr "Tekst verstuurd naar gasten"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "Tekst verstuurd naar gasten"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12943,49 +12986,49 @@ msgstr "Tekst verstuurd naar gasten"
msgid "Text"
msgstr "Tekst"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
#, fuzzy
#| msgid "Text (sent by admin)"
msgid "Subject (sent by admin)"
msgstr "Tekst (verstuurd door administrator)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
#, fuzzy
#| msgid "Text sent to attendees"
msgid "Subject (sent by admin to attendee)"
msgstr "Tekst verstuurd naar gasten"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Tekst (verstuurd door administrator)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
#, fuzzy
#| msgid "Text (requested by user)"
msgid "Subject (requested by user)"
msgstr "Tekst (aangevraagd door gebruiker)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "Tekst (aangevraagd door gebruiker)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
#, fuzzy
#| msgid "This plugin allows you to receive payments via bank transfer."
msgid ""
@@ -12995,7 +13038,7 @@ msgstr ""
"Deze plug-in staat je toe om betalingen te ontvangen via "
"bankoverschrijvingen."
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -13003,31 +13046,31 @@ 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:1216
+#: pretix/control/forms/event.py:1222
#, fuzzy
#| msgid "Received order"
msgid "Subject for received order"
msgstr "Bestelling ontvangen"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
#, fuzzy
#| msgid "Received order"
msgid "Text for received order"
msgstr "Bestelling ontvangen"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
#| msgid "Yes, approve order"
msgid "Subject for approved order"
msgstr "Ja, keur bestelling goed"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
#| msgid "Yes, approve order"
msgid "Text for approved order"
msgstr "Ja, keur bestelling goed"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
@@ -13036,19 +13079,19 @@ msgstr ""
"bestellingen zullen in plaats hiervan een mail op basis van het sjabloon "
"hieronder ontvangen."
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
#| msgid "Approved free order"
msgid "Subject for approved free order"
msgstr "Gratis bestelling goedgekeurd"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
#| msgid "Approved free order"
msgid "Text for approved free order"
msgstr "Gratis bestelling goedgekeurd"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
@@ -13057,83 +13100,83 @@ msgstr ""
"bestellingen zullen in plaats hiervan een mail op basis van het sjabloon "
"hierboven ontvangen."
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
#| msgid "Received order"
msgid "Subject for denied order"
msgstr "Bestelling ontvangen"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
#| msgid "Denied order"
msgid "Text for denied order"
msgstr "Bestelling geweigerd"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr "Kaartjescode-generator"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
"Voor geavanceerde gebruikers, dit hoeft normaal gesproken niet te worden "
"aangepast."
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "Ieder land"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "Europese Unie"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Iedere klant"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Particulier"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Zakelijk"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Zakelijk met geldig btw-nummer"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "Reken btw"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "Geen btw"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "Verkoop niet toegestaan"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
#, fuzzy
#| msgid "New order requires approval"
msgid "Order requires approval"
msgstr "Nieuwe bestelling vereist goedkeuring"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr "Afwijkend belastingtarief"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr "Tekst op factuur"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Voorgekozen voucher"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -13145,11 +13188,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:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Compatibiliteitsmodus"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -13157,29 +13200,29 @@ msgstr ""
"Onze standaardwidget werkt niet in alle websitebouwers. Probeer deze "
"compatibiliteitsmodus te gebruiken als je problemen ervaart."
-#: pretix/control/forms/event.py:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "De gegeven vouchercode bestaat niet."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "De slug die je invoerde was onjuist."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Kaartjedownloads"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
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:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Verplicht alle gasten om hun naam in te vullen"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -13187,11 +13230,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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Betaling via Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -13203,11 +13246,11 @@ msgstr ""
"je een Stripe-account aanmaken, wat minder dan vijf minuten duurt door hun "
"simpele interface."
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Betaling via bankoverschrijving"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -13217,16 +13260,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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Prijs (optioneel)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Gratis"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Hoeveelheid beschikbaar"
@@ -13358,7 +13401,7 @@ msgstr "Klaar voor opvolging"
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -13366,18 +13409,18 @@ msgid "All products"
msgstr "Alle producten"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} – Elke variant"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr "Alle subevenementen beginnend op of na"
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr "Alle subevenementen beginnend voor"
@@ -13587,7 +13630,7 @@ msgstr "Alle gasten"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "Ingecheckt"
@@ -13664,8 +13707,8 @@ msgstr "Filteren op tag"
msgid "Search voucher"
msgstr "Zoek voucher"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13709,7 +13752,7 @@ msgstr "Mislukte check-ins"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr "Scantype"
@@ -13719,7 +13762,7 @@ msgstr "Alle richtingen"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr "Apparaat"
@@ -13744,9 +13787,9 @@ msgstr "Einddatum"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "Inchecklijst"
@@ -14023,11 +14066,17 @@ msgstr ""
"Het is niet mogelijk om afhankelijkheden te maken voor vragen die tijdens "
"het inchecken worden gesteld."
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Alle producten"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "Het product moet in meerdere variaties bestaan"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
@@ -14035,72 +14084,72 @@ msgstr ""
"Selecteer deze optie voor bijvoorbeeld t-shirts die meerdere maten hebben. "
"Je kan de variaties in de volgende stap kiezen."
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr "Geen categorie"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "Geen belasting"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Kopieer productinformatie"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "Niet nu aan een quotum toevoegen"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Voeg product toe aan een bestaand quotum"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Nieuw quotum voor dit product aanmaken"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "Quotumopties"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "Toevoegen aan bestaand quotum"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "Naam nieuw quotum"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Grootte"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Aantal kaartjes"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "Quotumnaam is verplicht."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Kies een quotum."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(Standaardlay-out van evenement)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "Kies automatisch op basis van de evenementsinstellingen"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "Ja, als kaartjes genereren in het algemeen is ingeschakeld"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -14110,33 +14159,39 @@ msgstr ""
"senioren boven de 65 jaar. Dit kaartje geeft toegang tot alle delen van het "
"evenement, behalve het VIP-gebied."
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Het bestelde product \"{item}\" is niet meer beschikbaar."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr "Toon onafhankelijk van andere producten"
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "Gekocht"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Canceled by customer"
msgid "Date chosen by customer"
msgstr "Geannuleerd door klant"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr "Geen lidmaatschap toegekend"
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
#, fuzzy
#| msgid ""
#| "Gift card products should not be associated with non-zero tax rates since "
@@ -14149,13 +14204,13 @@ msgstr ""
"belastingtarief, omdat de belasting al wordt toegepast wanneer de "
"cadeaukaart wordt verzilverd."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -14163,7 +14218,7 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The last payment date cannot be before the end of presale."
msgid "The start of validity must be before the end of validity."
@@ -14171,7 +14226,7 @@ msgstr ""
"De laatste datum van betalingen kan niet voor het eind van de verkoopperiode "
"zijn."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -14182,21 +14237,21 @@ msgstr ""
"een gebruiker of zich momenteel in de winkelwagen van een gebruiker bevindt. "
"Je kan de variant in plaats daarvan instellen als \"uitgeschakeld\"."
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
#| msgid "Calculate from product"
msgid "Use value from product"
msgstr "Bereken uit productgegevens"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr "Add-ons"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "Je hebt twee keer dezelfde add-oncategorie geselecteerd"
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
@@ -14204,22 +14259,22 @@ msgstr ""
"Hou er rekening mee dat het instellen van een minimumaantal het onmogelijk "
"maakt om dit product te kopen als alle beschikbare add-ons zijn uitverkocht."
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "Gebundelde producten"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr "Je hebt twee keer hetzelfde gebundelde product geselecteerd."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr "Gebundeld product"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "uitgeschakeld"
@@ -14300,13 +14355,13 @@ msgstr "Maak bestellingen als bestellingen uit de testmodus aan"
msgid "CSV column: \"{name}\""
msgstr "CSV-kolom: \"{name}\""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
#| msgid "Confirm payment"
msgid "Confirm order regardless of payment"
msgstr "Bevestig betaling"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -14317,11 +14372,11 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "Overboek quotum"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
@@ -14329,11 +14384,11 @@ msgstr ""
"Als je deze optie kiest wordt de actie uitgevoerd zelfs als dit tot een "
"overboekt quotum en dus meer kaartjes hebben verkocht dan je van plan was!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "Overboek quotum en negeer late betaling"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -14345,16 +14400,16 @@ msgstr ""
"leidt! De actie zal ook onafhankelijk van de instellingen voor late "
"betalingen worden uitgevoerd."
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr "Stel de klant per e-mail op de hoogte"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "Houd annuleringskosten in van"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
#, fuzzy
#| msgid ""
#| "If you keep a fee, all positions within this order will be canceled and "
@@ -14375,29 +14430,29 @@ msgstr ""
"tel deze op bij de annuleringskosten als je deze kosten niet terug wilt "
"betalen. Voer een bruto bedrag in, belasting zal automatisch worden berekend."
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr "Genereer annulering voor factuur"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "Commentaar (zal worden verstuurd naar de gebruiker)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "Te betalen bedrag"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -14406,21 +14461,21 @@ msgstr "Te betalen bedrag"
msgid "Payment date"
msgstr "Betaaldatum"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
#| msgid "Please select a valid seat."
msgid "Please select some events."
msgstr "Kies een geldige beschikbare stoel."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Herbereken belasting"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr "Belasting niet opnieuw berekenen"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
@@ -14428,7 +14483,7 @@ msgstr ""
"Bereken belasting opnieuw op basis van adres en productinstellingen, houd "
"brutobedrag gelijk."
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
@@ -14436,11 +14491,11 @@ msgstr ""
"Bereken belasting opnieuw op basis van adres en productinstellingen, houd "
"nettobedrag gelijk."
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr "Genereer indien nodig een nieuwe factuur"
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
@@ -14449,26 +14504,26 @@ msgstr ""
"handeling wordt aangepast annuleren we de oude factuur en genereren we een "
"nieuwe factuur."
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "Stel gebruiker op de hoogte"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
"Stuur een e-mail naar de gebruiker om te melden dat de bestelling is "
"veranderd."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr "Quota overboeken bij deze actie toestaan"
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "Add-on voor"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -14477,7 +14532,7 @@ msgstr "Add-on voor"
msgid "Seat"
msgstr "Zitplaats"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -14487,64 +14542,64 @@ msgstr "Zitplaats"
msgid "Membership"
msgstr "Lidmaatschap"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
"Inclusief belasting, indien van toepassing. Laat dit leeg voor de "
"standaardprijs van het product"
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr "(Onveranderd)"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Nieuwe prijs (bruto)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Ticket secret"
msgid "Ticket is blocked"
msgstr "Kaartjesgeheim"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
#, fuzzy
#| msgid "Valid until"
msgid "Validity end"
msgstr "Geldig tot"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "Genereer een nieuw geheim"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr "Annuleer deze plaats"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "Splitsen naar nieuwe bestelling"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr "(Geen lidmaatschap)"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr "Verwijder deze toeslag"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "Hergenereer geheimen"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -14554,38 +14609,38 @@ 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:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
#, fuzzy
#| msgid "Attach ticket files"
msgid "Attach tickets"
msgstr "Ticketbestanden bijvoegen bij e-mails"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
#, fuzzy
#| msgid "Attach invoices to emails"
msgid "Attach invoices"
msgstr "Voeg facturen als bijlage bij e-mails"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Ontvanger"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
"Annuleer de bestelling. Alle kaartjes zullen niet meer werken. Dit kan niet "
"worden teruggedraaid."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
@@ -14593,38 +14648,38 @@ msgstr ""
"Markeer de bestelling als 'openstaand' en sta de gebruiker toe het "
"openstaande bedrag met een andere betalingsmethode te betalen."
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "Doe niets en houd de bestelling in de huidige staat."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "Het bedrag van de terugbetaling moet positief zijn en minder dan {}."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "Je moet een bedrag opgeven voor een gedeeltelijke terugbetaling."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr "Annuleer alle datums"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr "Geld automatisch terugbetalen indien mogelijk"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
#, fuzzy
#| msgid ""
#| "If checked, all payments with a payment method not supporting automatic "
@@ -14644,7 +14699,7 @@ msgstr ""
"bestellingen wilt terugbetalen door het bedrag te verrekenen met andere "
"bestellingen of door cadeaubonnen uit te geven."
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
@@ -14652,23 +14707,23 @@ msgstr ""
"Geldbedrag als cadeaubon uitgeven in plaats van een terugbetaling naar de "
"oorspronkelijke betalingsmethode"
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr "Geldigheid van cadeaubonnen"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Houd een vast bedrag per ticket als annuleringskosten in"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr "Gratis tickets en add-onproducten worden niet meegeteld"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr "Houd toeslagen in"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -14681,20 +14736,20 @@ msgstr ""
"gedeeltelijk wordt geannuleerd, omdat de bestelling dan uit kaartjes voor "
"meerdere datums bestaat."
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr "Stuur informatie via e-mail"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr "Stuur informatie naar wachtlijst"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "Geannuleerd: {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14725,7 +14780,7 @@ msgstr ""
"Met vriendelijke groet,\n"
"Organisatie van {event}"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14747,26 +14802,26 @@ msgstr ""
"Met vriendelijke groet,\n"
"Organisatie van {event}"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
"Kies een specifieke evenementsdatum of een datumbereik, maar niet allebei."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "Kies alle evenementsdatums of een datumbereik, maar niet allebei."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
"Als je een datumbereik kiest moet je zowel een begin als een einde opgeven."
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr "Bevestig dat je ALLE datums in deze evenementenreeks wilt annuleren."
@@ -14787,7 +14842,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr "Je apparaat moet tot ten minste één evenement toegang krijgen."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
#, fuzzy
#| msgid "API features"
msgid "experimental"
@@ -14949,11 +15004,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Optioneel"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr "veranderen"
@@ -15023,19 +15078,19 @@ msgstr "Houd huidige waarden"
msgid "Selection contains various values"
msgstr "Selectie bevat verschillende waarden"
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr "Het einde van het evenement moet later zijn dan het begin."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
#, fuzzy
#| msgid "Available until"
msgid "Available_until"
msgstr "Beschikbaar tot"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "Sluit deze datums uit in plaats van ze toe te voegen."
@@ -15043,15 +15098,15 @@ msgstr "Sluit deze datums uit in plaats van ze toe te voegen."
msgid "Your changes could not be saved. See below for details."
msgstr "Je wijzigingen konden niet worden opgeslagen. Zie onder voor details."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr "Specifiek stoelnummer"
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "Ongeldig product geselecteerd."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
@@ -15059,11 +15114,11 @@ msgstr ""
"De voucher komt alleen overeen met verborgen producten, maar je hebt niet "
"geselecteerd dat deze voucher verborgen producten moet tonen."
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Codes"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
@@ -15071,16 +15126,16 @@ msgstr ""
"Voeg een vouchercode per regel toe. We raden je aan deze lijst te kopiëren "
"en op te slaan in een bestand."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr "Stuur vouchers via e-mail"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr "Je voucher voor {event}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -15123,18 +15178,18 @@ msgstr ""
"Met vriendelijke groeten, \n"
"De organisatie van {event}"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "Ontvangers"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr "of"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
@@ -15144,71 +15199,71 @@ msgstr ""
"of een CSV-bestand met een headerrij en één of meer van de kolommen "
"\"email\", \"number\", \"name\", of \"tag\"."
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "Maximale gebruiken per voucher"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "Het aantal keren dat ELKE van deze vouchers kan worden gebruikt."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr "Specifieke stoelnummers"
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr "CSV-invoer moet op de eerste regel een header bevatten."
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr "CSV-invoer moet een veld met de header \"{header}\" bevatten."
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr "CSV-invoer bevat een onbekend veld met de header \"{header}\"."
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr "{value} is geen geldig e-mailadres."
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr "Ongeldige waarde op regel {number}."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "Een voucher met een van deze codes bestaat al."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, fuzzy, python-brace-format
#| msgid "The given voucher code does not exist."
msgid "The voucher code {code} appears in your list twice."
msgstr "De gegeven vouchercode bestaat niet."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
@@ -15216,13 +15271,13 @@ msgstr ""
"Als vouchers moeten worden verzonden via e-mail moet er ook een onderwerp, "
"bericht en ontvanger(s) worden opgegeven."
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr "Je genereerde {codes} vouchers, maar hebt {recp} ontvangers opgegeven."
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr "Je moet evenveel stoelnummers als vouchercodes opgeven."
@@ -15827,7 +15882,7 @@ msgid "The order locale has been changed."
msgstr "De taal van de bestelling is aangepast."
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "De factuur is gegenereerd."
@@ -15836,7 +15891,7 @@ msgid "The invoice has been regenerated."
msgstr "De factuur is opnieuw gegenereerd."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "De factuur is opnieuw uitgegeven."
@@ -16540,7 +16595,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "De bestelling is geweigerd."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "De bestelling is geannuleerd."
@@ -16771,9 +16826,9 @@ msgstr "Check-in"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "Inchecklijsten"
@@ -17069,7 +17124,7 @@ msgstr "Stel nieuw wachtwoord in"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -17101,9 +17156,9 @@ msgstr "Stel nieuw wachtwoord in"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -17501,7 +17556,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -17620,7 +17675,7 @@ msgstr "Naam van de bank"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Resultaat"
@@ -19031,8 +19086,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -20258,7 +20313,7 @@ msgstr ""
msgid "New variation"
msgstr "Voorbeeldvariant"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "Voeg een nieuwe variant toe"
@@ -20266,42 +20321,42 @@ msgstr "Voeg een nieuwe variant toe"
msgid "Availability"
msgstr "Beschikbaarheid"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Ticket page"
msgid "Tickets & Badges"
msgstr "Kaartjespagina"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Check-in list"
msgid "Check-in & Validity"
msgstr "Inchecklijst"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "Variant"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
#, fuzzy
#| msgid "month(s)"
msgid "months"
msgstr "maand(en)"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
#, fuzzy
#| msgid "year(s)"
msgid "years"
msgstr "jaar/jaren"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -20310,17 +20365,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "Extra instellingen"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "Productgeschiedenis"
@@ -20516,7 +20571,7 @@ msgstr "Volledig gereserveerd"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Uitverkocht"
@@ -20582,8 +20637,8 @@ msgstr "Vraag bewerken"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -24312,7 +24367,7 @@ msgid "Add many time slots"
msgstr "Meerdere nieuwe tijdsslots toevoegen"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr "Nieuw quotum toevoegen"
@@ -24331,8 +24386,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -24344,9 +24399,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr "Voeg een nieuwe inchecklijst toe"
@@ -24363,7 +24418,7 @@ msgstr "Maak meerdere datums aan"
msgid "Item prices"
msgstr "Productprijzen"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -24371,7 +24426,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -24418,11 +24473,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr "Datum aanmaken"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "Datumgeschiedenis"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "Je kan deze bestelling annuleren met de volgende knop."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Kan productinstellingen wijzigen"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr "Je hebt nog geen datums voor deze evenementenreeks aangemaakt."
@@ -25511,9 +25580,9 @@ msgstr "De nieuwe inchecklijst is aangemaakt."
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -25620,7 +25689,7 @@ msgstr "Geen datums"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Verkoop afgelopen"
@@ -25628,7 +25697,7 @@ msgstr "Verkoop afgelopen"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Binnenkort"
@@ -25744,7 +25813,7 @@ msgid "Unknown e-mail renderer."
msgstr "Onbekende e-mail-renderer."
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "Je vroeg een ongeldig kaartjesuitvoertype."
@@ -25923,7 +25992,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr "Het gevraagde product bestaat niet."
@@ -26039,7 +26108,7 @@ msgstr ""
"Je kan geen bundels toevoegen aan een product dat zelf alleen beschikbaar is "
"als bundel."
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
@@ -26048,7 +26117,7 @@ msgstr ""
"Je hebt dit product uitgeschakeld, maar het is nog steeds deel van een "
"productbundel. Zolang dit zo is kan ook deze bundel niet gekocht worden."
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
#, fuzzy
#| msgid ""
#| "The order could not be deleted as some constraints (e.g. data created by "
@@ -26061,11 +26130,11 @@ msgstr ""
"De bestelling kon niet worden verwijderd omdat sommige beperkingen (bijv. "
"data aangemaakt door plug-ins) het niet toestaan."
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "Het gekozen product is verwijderd."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "Het gekozen product is uitgeschakeld."
@@ -26200,19 +26269,19 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
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:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "Kaartjes downloaden is niet ingeschakeld voor dit product."
@@ -26471,15 +26540,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:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "Deze factuur is niet gevonden"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
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:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -26506,7 +26575,7 @@ msgstr "Deze actie is alleen toegestaan voor openstaande bestellingen."
msgid "This action is only allowed for canceled orders."
msgstr "Deze actie is alleen toegestaan voor geannuleerde bestellingen."
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr "Er is iets misgegaan. Zie de details hieronder."
@@ -26515,12 +26584,12 @@ msgid "The order has been changed and the user has been notified."
msgstr "De bestelling is aangepast en de gebruiker is op de hoogte gesteld."
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr "De bestelling is aangepast."
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -26549,7 +26618,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:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26919,7 +26988,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr "De gekozen gegevens zijn verwijderd."
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr "De gevraagde datum bestaat niet."
@@ -26935,31 +27004,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "De geselecteerde datum is verwijderd."
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr "De nieuwe datum is aangemaakt."
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "De geselecteerde datums zijn uitgeschakeld."
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "De geselecteerde datums zijn ingeschakeld."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "De geselecteerde datums zijn verwijderd of uitgeschakeld."
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "{} nieuwe datums zijn aangemaakt."
@@ -27167,7 +27236,7 @@ msgstr "De gevraagde inschrijving bestaat niet."
msgid "The selected entry has been deleted."
msgstr "De gekozen inschrijving is verwijderd."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "Dit is geen evenementenreeks."
@@ -27660,7 +27729,7 @@ msgstr "Maak het volledige bedrag over naar de volgende bankrekening:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -28387,9 +28456,9 @@ msgid "Check-in list (PDF)"
msgstr "Inchecklijst (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Check-in"
msgctxt "export_category"
@@ -28408,90 +28477,90 @@ msgctxt "tablehead"
msgid "paid"
msgstr "betaald"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr "Uitgecheckt"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr "Automatisch ingecheckt"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "Geheim"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "All check-ins"
msgid "Valid check-in codes"
msgstr "Alle check-ins"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
#, fuzzy
#| msgid "Check-in log (all successful scans)"
msgid "Check-in log (all scans)"
msgstr "Incheckgeschiedenis (alle geslaagde scans)"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
#, fuzzy
#| msgid "Go offline"
msgid "Offline"
msgstr "Ga offline"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr "Offline scan"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Foutmelding"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
#| msgid "Download date"
msgid "Upload date"
msgstr "Downloaddatum"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
#, fuzzy
#| msgid "Download time"
msgid "Upload time"
msgstr "Downloadtijd"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
#, fuzzy
#| msgid "Successful payments"
msgid "Successful scans only"
msgstr "Geslaagde betalingen"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr "Alle inchecklijsten"
@@ -28531,13 +28600,11 @@ msgid "PayPal account"
msgstr "PayPal-account"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr "Klik hier voor instructies over hoe de benodigde sleutels te krijgen"
@@ -28612,7 +28679,7 @@ msgstr ""
"zodra de betaling is voltooid."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "Er is een fout opgetreden bij het versturen van de bevestigingsmail."
@@ -29370,11 +29437,11 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr "Bijlage"
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
@@ -29384,22 +29451,22 @@ msgstr ""
"als spam worden gemarkeerd. We raden aan om alleen PDF-bestanden bij te "
"voegen en een maximale grootte van 2 MB te gebruiken."
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
#| msgid "Waiting"
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Wachtend"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Beperken tot specifieke verkoopkanalen"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
#, fuzzy
#| msgctxt "subevent"
#| msgid "All dates starting at or after"
@@ -29407,7 +29474,7 @@ msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "Alle subevenementen beginnend op of na"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
#, fuzzy
#| msgctxt "subevent"
#| msgid "All dates starting before"
@@ -29415,39 +29482,39 @@ msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "Alle subevenementen beginnend voor"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
#| msgid "End date"
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Einddatum"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Beperk tot landen"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr "Filteren op incheckstatus"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "Beperken tot specifieke verkoopkanalen"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
#| msgid "Order placed at or after"
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Bestelling geplaatst op of na"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
#, fuzzy
#| msgctxt "subevent"
#| msgid "Only send to customers of dates starting before"
@@ -29455,13 +29522,13 @@ msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "Stuur alleen naar klanten van subevenementen die beginnen voor"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
#, fuzzy
#| msgid "Everyone who created a ticket order"
msgid "Everyone who placed an order"
msgstr "Iedereen die een bestelling heeft geplaatst"
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
@@ -29469,98 +29536,98 @@ msgstr ""
"Iedere gast (of aan de besteller als er geen e-mailadres van de gast bekend "
"is)"
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
"Beide (alle e-mailadressen van bestellers en alle e-mailadressen van gasten)"
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
#, fuzzy
#| msgid "payment pending (except unapproved)"
msgid "payment pending but already confirmed"
msgstr "wacht op betaling (excl. nog niet goedgekeurde bestellingen)"
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
#, fuzzy
#| msgid "payment pending (except unapproved)"
msgid "payment pending (except unapproved or already confirmed)"
msgstr "wacht op betaling (excl. nog niet goedgekeurde bestellingen)"
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "openstaand met verlopen betaling"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "List of orders with taxes"
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Lijst van bestellingen met belasting"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Beperken tot specifieke verkoopkanalen"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "Absolute waarde"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event start"
msgstr "Zoek naar evenementen"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event end"
msgstr "Zoek naar evenementen"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
#, fuzzy
#| msgid "Search for events"
msgid "Relative, after event start"
msgstr "Zoek naar evenementen"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "Relatieve datum:"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "List of orders with taxes"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Lijst van bestellingen met belasting"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
#, fuzzy
#| msgid "Please choose a later date."
msgid "Please specify the send date"
msgstr "Kies een latere datum."
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
#, fuzzy
#| msgid "Please enter the same password twice"
msgid "Please specify the offset days and time"
msgstr "Voer twee keer hetzelfde wachtwoord in"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
#, fuzzy
#| msgid "Please select a quota."
msgid "Please specify a product"
@@ -30216,11 +30283,24 @@ msgstr ""
msgid "Publishable key"
msgstr "Publiceerbare sleutel"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Genereer kaartjes"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Geheime sleutel"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
@@ -30228,11 +30308,11 @@ msgstr ""
"Het land waarin je Stripe-account is geregistreerd. Dit is meestal het land "
"waarin je woont of gevestigd bent."
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -30241,11 +30321,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -30255,47 +30335,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Creditcardbetalingen"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
#, fuzzy
#| msgid ""
#| "Despite the name, Sofort payments via Stripe are not "
@@ -30313,27 +30393,27 @@ msgstr ""
"gevallen tot 14 dagen duren om verwerkt te worden. Activeer "
"deze betalingsmethode alleen als je betalingstermijn deze vertraging toelaat."
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -30345,53 +30425,53 @@ msgstr ""
"gevallen tot 14 dagen duren om verwerkt te worden. Activeer "
"deze betalingsmethode alleen als je betalingstermijn deze vertraging toelaat."
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr "EPS"
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr "Multibanco"
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr "Przelewy24"
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr "WeChat Pay"
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
#, fuzzy
#| msgid "Description"
msgid "Destination"
msgstr "Beschrijving"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of gebruiken om een betaling uit te voeren. Er zal geen echt "
"geld worden overgemaakt."
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
msgid "No payment information found."
msgstr "Geen betalingsinformatie gevonden."
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
"support if the problem persists."
@@ -30414,22 +30494,22 @@ msgstr ""
"We hadden problemen met het communiceren met Stripe. Probeer het opnieuw, en "
"neem contact op met ons als het probleem aanhoudt."
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
msgid "Stripe returned an error"
msgstr "Stripe meldde een fout"
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
msgid "You may need to enable JavaScript for Stripe payments."
msgstr "Je moet mogelijk JavaScript inschakelen voor Stripe-betalingen."
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, python-format
msgid "Stripe reported an error with your card: %s"
msgstr "Stripe meldde een fout met je kaart: %s"
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
"with us if this problem persists."
@@ -30437,7 +30517,7 @@ msgstr ""
"We hadden problemen met het communiceren met Stripe. Probeer het opnieuw, en "
"neem contact op met ons als het probleem aanhoudt."
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
"payment completed."
@@ -30445,185 +30525,185 @@ msgstr ""
"We wachten tot je betaling is voltooid. We zullen het aan je melden wanneer "
"je betaling is gelukt."
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
msgid "Your payment failed. Please try again."
msgstr "Je betaling is mislukt. Probeer het alsjeblieft opnieuw."
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, python-format
msgid "Stripe reported an error: %s"
msgstr "Stripe meldde een fout: %s"
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
msgid "Credit card via Stripe"
msgstr "Creditcard via Stripe"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
msgid "Credit card"
msgstr "Creditcard"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
#, fuzzy
#| msgid "EPS via Stripe"
msgid "SEPA Debit via Stripe"
msgstr "EPS via Stripe"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Name"
msgstr "Rekeninghouder"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Street"
msgstr "Rekeninghouder"
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Postal Code"
msgstr "Rekeninghouder"
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder City"
msgstr "Rekeninghouder"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Country"
msgstr "Rekeninghouder"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Affirm via Stripe"
msgstr "Alipay via Stripe"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Klarna via Stripe"
msgstr "Alipay via Stripe"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
msgid "giropay via Stripe"
msgstr "giropay via Stripe"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
"banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
msgid "unknown name"
msgstr "onbekende naam"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, python-brace-format
msgid "Bank account at {bank}"
msgstr "Bankrekening bij {bank}"
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
msgid "iDEAL via Stripe"
msgstr "iDEAL via Stripe"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
msgid "Alipay via Stripe"
msgstr "Alipay via Stripe"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
msgid "Bancontact via Stripe"
msgstr "Bancontact via Stripe"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
msgid "SOFORT via Stripe"
msgstr "SOFORT via Stripe"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
#, fuzzy
#| msgid "Payment by bank transfer"
msgid "SOFORT (instant bank transfer)"
msgstr "Betaling via bankoverschrijving"
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
msgid "Country of your bank"
msgstr "Land van je bank"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
msgid "Germany"
msgstr "Duitsland"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
msgid "Austria"
msgstr "Oostenrijk"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
msgid "Belgium"
msgstr "België"
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
msgid "Netherlands"
msgstr "Nederland"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
msgid "Spain"
msgstr "Spanje"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, python-brace-format
msgid "Bank account {iban} at {bank}"
msgstr "Bankrekening {iban} bij {bank}"
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
msgid "EPS via Stripe"
msgstr "EPS via Stripe"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
msgid "Multibanco via Stripe"
msgstr "Multibanco via Stripe"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
msgid "Przelewy24 via Stripe"
msgstr "Przelewy24 via Stripe"
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
"available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
msgid "WeChat Pay via Stripe"
msgstr "WeChat Pay via Stripe"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -31155,7 +31235,7 @@ msgstr "Add-onproducten"
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
msgid "Please enter numbers only."
msgstr "Voer alleen getallen in."
@@ -31213,7 +31293,7 @@ msgstr ""
"Je cadeaubon wordt gebruikt, maar er moet nog {} worden betaald. Kies een "
"betaalmethode voor het restbedrag."
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
msgid "Please select a payment method."
msgstr "Selecteer een betaalmethode."
@@ -31224,8 +31304,8 @@ msgstr "Selecteer een betaalmethode."
msgid "Please select a payment method to proceed."
msgstr "Selecteer een betaalmethode."
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
msgid "The payment information you entered was incomplete."
msgstr "De betalingsinformatie die je hebt ingevoerd is onvolledig."
@@ -31375,7 +31455,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
msgid "plus taxes"
@@ -31926,7 +32006,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -31939,7 +32019,7 @@ msgstr "minimumhoeveelheid om te bestellen: %(num)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -31982,7 +32062,7 @@ msgstr "Toon varianten"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
#, fuzzy
@@ -31993,7 +32073,7 @@ msgstr "Originele prijs"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
#, fuzzy
@@ -32007,8 +32087,8 @@ msgstr "Nettoprijs"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -32022,7 +32102,7 @@ msgstr "Verander prijs voor %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -32033,7 +32113,7 @@ msgstr "Verander prijs voor %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
msgid "incl. taxes"
@@ -32042,7 +32122,7 @@ msgstr "incl. belasting"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, python-format
@@ -32052,7 +32132,7 @@ msgstr "excl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -32060,7 +32140,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "incl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, fuzzy, python-format
@@ -32070,8 +32150,8 @@ msgstr "Aantal van %(item)s – %(var)s om te bestellen"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -32083,15 +32163,15 @@ msgstr "Kies een datum"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, fuzzy, python-format
#| msgid "Amount of %(item)s – %(var)s to order"
@@ -32100,15 +32180,15 @@ msgstr "Aantal van %(item)s – %(var)s om te bestellen"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, fuzzy, python-format
@@ -32117,7 +32197,7 @@ msgid "Add %(item)s to cart"
msgstr "Voeg toe aan winkelwagen"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, fuzzy, python-format
#| msgid "Amount of %(item)s to order"
@@ -32129,27 +32209,45 @@ msgid "There are no add-ons available for this product."
msgstr "Er zijn geen add-ons beschikbaar voor dit product."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Voer hieronder een vouchercode in om dit kaartje te kopen."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "Niet beschikbaar"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "Niet beschikbaar"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "VOLGEBOEKT"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "UITVERKOCHT"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Gereserveerd"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Alle nog overgebleven producten zijn gereserveerd, maar er kunnen weer "
@@ -32668,7 +32766,7 @@ msgid "Uncategorized items"
msgstr "Ongecategoriseerd"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, fuzzy, python-format
@@ -32677,7 +32775,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Toon alle evenementen van %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, fuzzy, python-format
@@ -32686,7 +32784,7 @@ msgid "%(value)s incl. taxes"
msgstr "(incl. belasting)"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
@@ -32694,12 +32792,7 @@ msgstr "(incl. belasting)"
msgid "%(value)s without taxes"
msgstr "Totaalbedrag (exclusief belasting)"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-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:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, fuzzy, python-format
#| msgid "Modify price for %(item)s"
@@ -32763,7 +32856,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
#, fuzzy
#| msgid "PDF ticket layout"
msgid "Few tickets left"
@@ -32774,7 +32867,7 @@ msgstr "PDF-kaartjeslay-out"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
#, fuzzy
#| msgid "Pay now"
msgctxt "available_event_in_list"
@@ -32791,7 +32884,7 @@ msgstr "Betaal nu"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Nu boeken"
@@ -32800,7 +32893,7 @@ msgstr "Nu boeken"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "Volgeboekt"
@@ -32863,14 +32956,14 @@ msgid "Other dates"
msgstr "Andere datums"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
#, fuzzy
#| msgid "The presale period for this event is over."
msgid "The booking period for this event is over."
msgstr "De voorverkoopperiode voor dit evenement is afgelopen."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, fuzzy, python-format
#| msgid "The presale for this event will start on %(date)s at %(time)s."
msgid "The booking period for this event will start on %(date)s at %(time)s."
@@ -33103,7 +33196,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Vraag factuur aan"
@@ -33348,7 +33441,7 @@ msgstr ""
"Je factuuradres aanpassen zal niet automatisch een nieuwe factuur genereren. "
"Neem contact met ons op als je een nieuwe factuur nodig hebt."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Wijzigingen opslaan"
@@ -33976,7 +34069,7 @@ msgid "Multiple dates"
msgstr "Maak meerdere datums aan"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Meer info"
@@ -34048,8 +34141,8 @@ msgstr "Je winkelwagen is nu leeg."
msgid "The products have been successfully added to your cart."
msgstr "De producten zijn succesvol aan je winkelwagen toegevoegd."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
"Kaartjes voor dit evenement kunnen niet worden gekocht via dit verkoopkanaal."
@@ -34126,75 +34219,75 @@ msgid ""
"used for a different account in this system."
msgstr ""
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr "Onbekende evenementcode of niet bevoegd om dit evenement te bekijken."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Geen datum geselecteerd."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Onbekende datum geselecteerd."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "Ga terug en probeer het opnieuw."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "De betaling voor deze bestelling kan niet worden voltooid."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "De betaling is te laat om geaccepteerd te worden."
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
msgid "An invoice has been generated."
msgstr "Een factuur is gegenereerd."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
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:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "Een betaling staat momenteel open voor deze bestelling."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "Je kan deze bestelling niet aanpassen"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "Je hebt een ongeldig bedrag voor de annuleringskosten gekozen."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
msgid "Canceled by customer"
msgstr "Geannuleerd door klant"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "De annulering is aangevraagd."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr "Kaartjes downloaden is (nog) niet ingeschakeld voor deze bestelling."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
"Klik op de link in de mail die we je hebben gestuurd om je kaartjes te "
"downloaden."
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
@@ -34203,39 +34296,39 @@ msgstr ""
"De bestelling is veranderd. Je kan nu het openstaande bedrag van {amount} "
"betalen."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
#, fuzzy
#| msgid "Your search did not match any vouchers."
msgid "You did not make any changes."
msgstr "Je zoekopdracht kwam niet overeen met vouchers."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
#, fuzzy
#| msgid "You need to enter a price if you want to change the product price."
msgid "You may not change your order in a way that changes the total price."
msgstr "Je moet een prijs invoeren als je de productprijs wilt veranderen."
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You need to enter a price if you want to change the product price."
msgid "You may not change your order in a way that would require a refund."
msgstr "Je moet een prijs invoeren als je de productprijs wilt veranderen."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
msgstr ""
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr "Je kan deze bestelling niet veranderen."
@@ -34318,35 +34411,46 @@ msgid ""
"else."
msgstr ""
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "Deze kaartjeswinkel is uitgeschakeld."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "De geselecteerde datum bestaat niet in deze evenementenreeks."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "vanaf %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr "Alleen gebruikersprofiel"
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "Leestoegang"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "Schrijftoegang"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr ""
+#~ "Dit product wordt aan de winkelwagen van de gebruiker toegevoegd als de "
+#~ "voucher wordt ingewisseld."
+
+#, fuzzy
+#~| msgid "Restrict to specific sales channels"
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Beperken tot specifieke verkoopkanalen"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Moderne factuurrenderer (pretix 2.7)"
diff --git a/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po
index 48a00298b..a89e330e0 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: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2021-08-05 04:00+0000\n"
"Last-Translator: Maarten van den Berg \n"
"Language-Team: Dutch (informal) \n"
"Language-Team: Polish not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
#, fuzzy
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
@@ -4411,7 +4390,7 @@ msgstr ""
"dostępna dla użytkownika. W przeciwnym wypadku, zamówienia zawierające ten "
"produkt mogą być anulowane tylko przez administratora."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4421,7 +4400,7 @@ msgstr ""
"przynajmniej tyle razy. Pozostawienie pola pustego lub wprowadzenie 0 "
"wyłącza ten limit."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4431,7 +4410,7 @@ msgstr ""
"Ten produkt może zostać zamówiony tylko tyle razy w ramach jednego "
"zamówienia. Pozostawienie pola pustego lub wprowadzenie 0 wyłącza ten limit."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4442,13 +4421,13 @@ msgstr ""
"produkt wymaga specjalnej uwagi. Użyte możę być np. dla biletów studenckich "
"które wymagają potwierdzenia legitymacji studenckiej przy meldunku."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4457,46 +4436,46 @@ msgstr ""
"Jeśli wprowadzone, wyświetlona będzie obok obecnej ceny w celu ukazania "
"przeceny. Ustawienie kosmetyczne bez wzgędlu na faktyczną cenę sprzedaży."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr "Czas trwania członkostwa w dniach"
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "Czas trwania członkostwa w miesiącach"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
msgid "Validity"
msgstr "Zapłacone zamówienia"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4508,57 +4487,57 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
msgid "Start of validity"
msgstr "Karta prezentowa"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
msgid "End of validity"
msgstr "Koniec przedsprzedaży"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr "Minuty"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr "Godziny"
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr "Dni"
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr "Miesiące"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr "Klienci mogą wybrać datę rozpoczęcia ważności"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
"Jeśli opcja nie zostanie wybrana, ważność zawsze zaczyna się w momencie "
"zakupu."
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
msgid "Maximum future start"
msgstr "Ilość maksymalna"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
#, fuzzy
msgid "The selected start date may only be this many days in the future."
msgstr "Podwydarzenie nie należy do tego wydarzenia."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4568,20 +4547,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4594,36 +4573,36 @@ msgstr ""
msgid "Products"
msgstr "Produkty"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
msgid "The selected media type is not enabled in your organizer settings."
msgstr "Podwydarzenie nie należy do tego wydarzenia."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
msgid "The selected media type does not support usage for tickets currently."
msgstr "Podwydarzenie nie należy do tego wydarzenia."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "Podwydarzenie nie należy do tego wydarzenia."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
@@ -4631,31 +4610,31 @@ msgstr ""
"Maksymalna ilość w zamówieniu nie możę być niższa od minimalnej ilości w "
"zamówieniu."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
"Kategoria przedmiotu musi należeć do tego samego wydarzenia co przedmit."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
"Reguły podatkowe przedmiuto muszą należeć do tego samego wydarzenia co "
"przedmiot."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "Dostępność przedmiotu nie możę się zakończyć przed jej rozpoczęciem."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Widoczne poniżej nazwy wariantu w listach."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
#, fuzzy
msgid "Require approval"
msgstr "Zamówienie wymaga zatwierdzenia"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
#, fuzzy
msgid ""
"If this variation is part of an order, the order will be put into an "
@@ -4668,35 +4647,35 @@ msgstr ""
"zanim możliwa będzie płatność lub zakończenie zamówienia. Użyte może być np. "
"dla produktów z obniżonymi cenami dostępnymi tylko dla poszczególnych grup."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
#, fuzzy
msgid "This variation will not be sold before the given date."
msgstr "Produkt nie będzie sprzedawany przed podaną datą."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
#, fuzzy
msgid "This variation will not be sold after the given date."
msgstr "Produkt nie będzie sprzedawany po podanej dacie."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
#, fuzzy
msgid "Show only if a matching voucher is redeemed."
msgstr "Ten produkt będzie widoczny tylko po użyciu vouchera."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
#, fuzzy
msgid ""
"This variation will be hidden from the event page until the user enters a "
@@ -4705,29 +4684,29 @@ msgstr ""
"Ten produkt będzie ukryty na liście wydarzenia dopóki użytkownik nie "
"wprowadzi vouchera związanego bezpośrednio z tym produktem (nie przez pulę)."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Wariant produktu"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Warianty produktu"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Ilość minimalna"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Ilość maksymalna"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Dodatki doliczone w cenie"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4735,45 +4714,45 @@ msgstr ""
"Jeśli zaznaczone, wybrane dodatki tego produktu są darmowe, nawet jeśli "
"normalnie ich cena byłaby doliczona do zamówienia."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
#, fuzzy
msgid "Allow the same product to be selected multiple times"
msgstr "Wybrano pulę i konkretny produkt jednocześnie."
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr "Kategoria dodatku musi należeć do tego samego wydarzenia co przedmiot."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "Przedmiot posiada już dodatek tej kategorii."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Ilość minimalne musi być równa lub większa od 0."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Ilość maksymalna musi być równa lub większa od 0."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "Ilość maksymalna musi być większa od ilości minimalnej."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "Pozycja będąca częścią pakietu"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
#, fuzzy
msgid "Bundled variation"
msgstr "Wariant produktu"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4781,63 +4760,63 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
#, fuzzy
msgid "The bundled item must belong to the same event as the item."
msgstr "Kategoria dodatku musi należeć do tego samego wydarzenia co przedmiot."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
#, fuzzy
msgid "A variation needs to be set for this item."
msgstr "Ten wariant nie należy do tego produktu."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
#, fuzzy
msgid "The chosen variation does not belong to this item."
msgstr "Ten wariant nie należy do tego produktu."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
#, fuzzy
msgid "The count needs to be equal to or greater than zero."
msgstr "Ilość minimalne musi być równa lub większa od 0."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Liczba"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Tekst (jedna linia)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Tekst wieloliniowy"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Tak/Nie"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Do wyboru z listy"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Do wyboru wielu z listy"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Upload pliku"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Data i godzina"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4845,189 +4824,189 @@ msgstr ""
msgid "Question"
msgstr "Pytanie"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr "Nazwa klucza może zawierać tylko litery, cyfry i podkreślenia."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Tekst pomocy"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "Tekst wyjaśniający lub pomocniczy przy odpowiedzi na pytanie."
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Typ pytania"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Wymagana odpowiedź"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Pytanie zostanie zadane użytkownikom kupującym wybrane produkty"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "Pytanie zadane podczas meldunku zamiast kupna"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
#, fuzzy
msgid "Hidden question"
msgstr "Wymagana odpowiedź"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
#, fuzzy
msgid "This question will only show up in the backend."
msgstr "Pytanie zostanie zadane użytkownikom kupującym wybrane produkty"
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Drukuj odpowiedź na fakturach"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
#, fuzzy
msgid "Minimum value"
msgstr "Ilość minimalna"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
#, fuzzy
msgid "Maximum value"
msgstr "Ilość maksymalna"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
msgid "Maximum length"
msgstr "Ilość maksymalna"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Odpowiedź na to pytanie wymagana jest w celu przejścia dalej."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
msgid "Invalid input type."
msgstr "Wprowadzono nieprawidłową datę."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Wybrano nieprawidłową opcję."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "Liczba jest zbyt niska."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "Liczba jest zbyt wysoka."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Wprowadzono nieprawidłową liczbę."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
#, fuzzy
msgid "Please choose a later date."
msgstr "Proszę wpisać to samo hasło dwukrotnie"
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
#, fuzzy
msgid "Please choose an earlier date."
msgstr "Proszę wpisać to samo hasło dwukrotnie"
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Wprowadzono nieprawidłową datę."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Wprowadzono nieprawidłowy czas."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Wprowadzono nieprawidłową datę i czas."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Nieznany kod kraju."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Odpowiedź"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "Identyfikator \"{}\" został już użyty dla innej opcji."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Opcja pytania"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Opcje pytań"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Calkowita objętość"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Jeśli puste, ilość biletów będzie nielimitowana."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Przedmiot"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Warianty"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5035,22 +5014,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5060,28 +5039,28 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Pula"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Pule"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
"Wszystkie warianty muszą należeć do przedmiotu zawartego w liście "
"przedmiotów."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5089,21 +5068,21 @@ msgstr ""
"Jeden lub więcej przedmiot posiada warianty ale żaden nie jest obecny w "
"liście wariantów."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Podwydarzenie nie może być puste dla serii wydarzeń."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr "Wymagane dla produktów"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5219,7 +5198,7 @@ msgid "expired"
msgstr "wygaśnięte"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "Klient"
@@ -5233,7 +5212,7 @@ msgstr "Region"
msgid "Total amount"
msgstr "Pełna kwota"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5269,12 +5248,12 @@ msgstr ""
"Data ważności nie zostanie wyświetlona, jeśli faktura zostanie wygenerowana "
"po opłaceniu zamówienia."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Metadane"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
#, fuzzy
msgid "approval pending"
msgstr "w toku"
@@ -5331,133 +5310,133 @@ msgstr "Kupon „{voucher}” nie ma już wystarczającego budżetu."
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "Kupon „{voucher}” został wykorzystany w międzyczasie."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
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:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "stworzone"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "w toku"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "potwierdzone"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "anulowane"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "nieudane"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "zwrócone"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Informacje o płatności"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "rozpoczęty zewnętrznie"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "stworzony"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "w tranzycie"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "skończony"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "nieudany"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "anulowany"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Organizator"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Klient"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Zewnętrzne"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
#, fuzzy
msgid "Refund reason"
msgstr "Opcja pytania"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Prowizja płatności"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Koszt dostawy"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Koszt dostarczenie usługi"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Koszt anulowania"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Inne opłaty"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5468,7 +5447,7 @@ msgstr "Inne opłaty"
msgid "Gift card"
msgstr "Karta prezentowa"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5476,27 +5455,27 @@ msgstr "Karta prezentowa"
msgid "Value"
msgstr "Wartość"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Pozycja zamówienia"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "ID wózka (np. klucz sesji)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Pozycja wózka"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Pozycje wózka"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Klient firmowy"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr "Ta adnotacja zostanie wydrukowana na fakturze."
@@ -5672,7 +5651,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5794,34 +5773,35 @@ msgid "Voucher value"
msgstr "Wartość vouchera"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-"Produkt zostanie automatycznie dodany do koszyka użytkownika przy użyciu "
-"vouchera."
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Wariant produktu wybrany powyżej jest w użyciu."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Jeśli zaznaczone, voucher jest poprawny dla jakiegokolwiek produktu "
"zawartego w tej puli."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "Określone miejsce"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Tag"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -5830,57 +5810,57 @@ msgstr ""
"Możliwość użycia do grupowania voucherów. Jeśli ta sama wartość zostanie "
"użyta w wielu vouchera, dostępne będą statystyki na temat ich użycia, etc."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Vouchery"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "Wybrano pulę należącą do innego wydarzenia."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "Wybrano pulę i konkretny produkt jednocześnie."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
msgid "You cannot select a product that belongs to a different event."
msgstr "Wybrano pulę należącą do innego wydarzenia."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr "Wybrano wariant bez wybrania produktu posiadającego warianty."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Ten wariant nie należy do tego produktu."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -5889,19 +5869,19 @@ msgstr ""
"produktu. W przeciwnym wypadku, niejasne może być która pule powinny zostać "
"zablokowane."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
"Niemożliwe jest obecnie stworzenie voucherów dla dodatków do produktów."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
#, fuzzy
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr "Wybrano pulę i konkretny produkt jednocześnie."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -5910,7 +5890,7 @@ msgstr ""
"Ten voucher został już użyty %(redeemed)s raz(y). Nie można "
"zredukować maksymalnej ilości użyć poniżej tej liczby."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
@@ -5919,17 +5899,17 @@ msgstr ""
"Maksymalna ilość w zamówieniu nie możę być niższa od minimalnej ilości w "
"zamówieniu."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Jeśli voucher ma zablokować pulę, konieczne jest wybranie konkretnej daty."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr "Wybrano podwydarzenie dla wydarzenie nieseryjnego."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -5937,22 +5917,22 @@ msgstr ""
"Niemożliwe jest stworzenie vouchera blokującego pulę ponieważ wybrany "
"przedmiot lub pula już jest w całości wyprzedany bądź zarezerwowana."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Voucher o tym kodzie już istnieje."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
#, fuzzy
msgid "You need to choose a date if you select a seat."
msgstr ""
"Przynajmniej jedna pula musi być skonfigurowana żeby cokolwiek sprzedać."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
@@ -5961,21 +5941,21 @@ msgstr ""
"Miejsce \"{id}\" jest obecnie niedostępne (jest zablokowane, sprzedane lub "
"dotyczy innego voucheru)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
#, fuzzy
msgid "Seat-specific vouchers can only be used once."
msgstr "Produkt może być kupiony tylko przy użyciu vouchera."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -6026,15 +6006,15 @@ msgstr "Ten wpis został zanonimizowany i nie można już go używać."
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Wybierz konkretną opcję dla tego produktu."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6281,14 +6261,14 @@ msgstr "Znaleziono wiele pasujących miejsc."
msgid "No matching seat was found."
msgstr "Nie znaleziono pasujących miejsc."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
#, fuzzy
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr "Krótka forma eventu już została użyta przez inne wydarzenie."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "Musisz wybrać określone miejsce."
@@ -6675,6 +6655,15 @@ msgstr "123.45 EUR"
msgid "Price including add-ons"
msgstr "Cena, w tym produkty dodatkowe"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "Jan Nowak"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6951,7 +6940,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Parter, rząd 3, miejsce 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "Miejsca stojące"
@@ -7004,10 +6993,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Imię uczstnika"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Pan Nowak"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7095,7 +7092,7 @@ msgid "Event canceled"
msgstr "stworzone"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7116,7 +7113,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Nie określono daty."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Wybrałeś produkt, który nie jest dostępny w sprzedaży."
@@ -7135,6 +7132,31 @@ msgstr ""
"poniżej."
#: pretix/base/services/cart.py:117
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Niektóre wybrane produkty nie są już dostępne w wybranej ilości. Szczegóły "
+"poniżej."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Niektóre wybrane produkty nie są już dostępne w wybranej ilości. Szczegóły "
+"poniżej."
+
+#: pretix/base/services/cart.py:126
#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
@@ -7142,7 +7164,7 @@ msgstr[0] "Nie możesz wybrać więcej niż %s sztuk na zamówienie."
msgstr[1] "Nie możesz wybrać więcej niż %s sztuk na zamówienie."
msgstr[2] "Nie możesz wybrać więcej niż %s sztuk na zamówienie."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -7151,7 +7173,7 @@ msgstr[0] "Nie możesz wybrać więcej niż %(max)s sztuk produktu: %(product)s.
msgstr[1] "Nie możesz wybrać więcej niż %(max)s sztuk produktu: %(product)s."
msgstr[2] "Nie możesz wybrać więcej niż %(max)s sztuk produktu: %(product)s."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7160,7 +7182,7 @@ msgstr[0] "Musisz wybrać przynajmniej %(min)s sztukę produktu: %(product)s."
msgstr[1] "Musisz wybrać przynajmniej %(min)s sztuki produktu: %(product)s."
msgstr[2] "Musisz wybrać przynajmniej %(min)s sztuk produktu: %(product)s."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -7178,19 +7200,19 @@ msgstr[2] ""
"Produkty %(product)s zostały usunięte z koszyka. Minimalna ilość do zakupu "
"to %(min)s."
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
msgid "The booking period for this event has not yet started."
msgstr "Zakończenie wydarzenie musi mieć miejsce przed jego rozpoczęciem."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
msgid "The booking period for this event has ended."
msgstr "Produkt może być kupiony tylko przy użyciu vouchera."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
@@ -7198,7 +7220,7 @@ msgstr ""
"Wszystkie płatności za to wydarzenie muszą zostać już potwierdzone, więc "
"żadne nowe zamówienia nie mogą zostać utworzone."
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
@@ -7206,7 +7228,7 @@ msgstr ""
"Nie rozpoczęto jeszcze sprzedaży biletów na to wydarzenie. Bilety zostały "
"usunięte z koszyka."
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
@@ -7214,19 +7236,19 @@ msgstr ""
"Sprzedaż biletów na to wydarzenie została już zakończona. Bilety zostały "
"usunięte z koszyka."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr "Wprowadzona cena nie jest liczbą."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "Wprowadzona cena jest wysoka."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Ten kod kuponów nie jest znany w naszej bazie danych."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7244,7 +7266,7 @@ msgstr[2] ""
"Kod kuponu „%(voucher)s” można wykorzystać tylko wtedy, gdy wybierzesz co "
"najmniej %(number)s pasujących produktów."
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7267,12 +7289,12 @@ msgstr[2] ""
"najmniej %(number)s pasujących produktów. Dlatego usunęliśmy z Twojego "
"koszyka niektóre pozycje, których nie można już kupić w ten sposób."
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr "Ten kod kuponów był już użyty maksymalną liczbę razy."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7285,12 +7307,12 @@ msgstr ""
"próbowałeś go wcześniej wymienić, ale nie ukończyłeś zamówienia Możesz "
"spróbować użyć go ponownie w %d minuty."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Ten kod kuponów można wymienić tylko %d więcej razy."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
@@ -7298,7 +7320,7 @@ msgstr ""
"Kuponu do całego wózka nie powinnien być łączony z innymi operacjami być "
"łączony z innymi operacjami."
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7306,20 +7328,20 @@ msgstr ""
"Ten kod kuponu został już użyty. Aby go użyć dla innego produktu, usuń "
"powiązaną pozycję z koszyka."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Ten kupon jest wygasł."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Ten kupon nie jest ważny dla tego produktu."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
#, fuzzy
msgid "This voucher is not valid for this seat."
msgstr "Produkt nie będzie sprzedawany przed podaną datą."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7330,34 +7352,34 @@ msgstr ""
"tego kuponu, możesz to zrobić za pomocą opcji realizacji kuponu na dole "
"strony."
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
"Twój kupon jest ważny dla produktu, który obecnie nie jest na sprzedaż."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Ten kupon nie jest ważny dla tej daty zdarzenia."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "Potrzebujesz prawidłowego kodu kuponu, aby zamówić ten produkt."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "Wybrana data zdarzenia nie jest aktywna."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "Nie możesz wybrać dodatku do wybranego produktu."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "Nie możesz wybrać dwóch odmian tego samego produktu dodatkowego."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7369,7 +7391,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -7381,7 +7403,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7390,7 +7412,7 @@ msgstr ""
"Możesz wybrać wszystkie dodatki z kategorii %(cat)s dla produktu %(base)s "
"najwyżej raz."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
@@ -7398,25 +7420,25 @@ msgstr ""
"Jeden z wybranych produktów można kupić tylko jako dodatek do innego "
"produktu."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr "Jeden z wybranych produktów można kupić tylko część pakietu."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Wybierz ważne miejsce."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
#, fuzzy
msgid "You can not select a seat for this position."
msgstr "Wybrano podwydarzenie dla wydarzenie nieseryjnego."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
#, fuzzy
msgid "You can not select the same seat multiple times."
msgstr "Wybrano pulę i konkretny produkt jednocześnie."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7424,7 +7446,7 @@ msgstr ""
"Wpisałeś kartę podarunkową zamiast kuponu. Karty podarunkowe można "
"wprowadzić później, podczas wyboru metody płatności."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7717,7 +7739,7 @@ msgstr ""
"Wysyłamy tę wiadomość e-mail, ponieważ skonfigurowano to w ustawieniach "
"wydarzenia."
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -7726,7 +7748,7 @@ msgstr ""
"Otrzymujesz ten e-mail, ponieważ ktoś złożył zamówienie na {event} w Twoim "
"imieniu."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -7735,12 +7757,12 @@ msgstr ""
"Możesz wyświetlić szczegóły zamówienia pod następującym adresem URL:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr "Otrzymujesz ten e-mail, ponieważ złożyłeś zamówienie na {event}."
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr "Zaproszenie do kalendarza"
@@ -7823,7 +7845,7 @@ msgstr ""
"Błąd podczas importowania wartości \"{value}\" dla kolumny \"{column}\" w "
"linii \"{line}\": {message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7833,13 +7855,13 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr "Niektóre wybrane produkty nie były już dostępne. Szczegóły poniżej."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -7847,7 +7869,7 @@ msgstr ""
"Niektóre wybrane produkty nie były już dostępne w wybranej ilości. Szczegóły "
"poniżej."
-#: pretix/base/services/orders.py:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -7855,11 +7877,11 @@ msgstr ""
"Cena części produktów z koszyka zmieniła się w międzyczasie. Szczegóły "
"poniżej."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Wystąpił błąd wewnętrzny, spróbuj ponownie."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
@@ -7867,11 +7889,11 @@ msgstr ""
"Zamówienie zostało w tym samym czasie zmienione przez kogoś innego. Sprawdź, "
"czy zmiany są nadal odpowiednie i spróbuj ponownie."
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Twój koszyk jest pusty."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7889,18 +7911,18 @@ msgstr[2] ""
"Nie można wybrać więcej niż %(max)s szt produktu %(product)s. Nadmiar został "
"usunięty z koszyka."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
#, fuzzy
msgid "The booking period has ended."
msgstr "Produkt może być kupiony tylko przy użyciu vouchera."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
msgstr "Nieznany kod vouchera."
-#: pretix/base/services/orders.py:163
+#: pretix/base/services/orders.py:162
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 "
@@ -7909,7 +7931,7 @@ msgstr ""
"Voucher na jeden z produktów w koszyku został już wykorzystany maksymalną "
"ilość razy. Produkt usunięty z koszyka."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -7917,7 +7939,7 @@ msgstr ""
"Voucher użyty dla jednego z produktów w koszyku został użyty zbyt wiele "
"razy. Cena produktu została zaktualizowana."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -7925,7 +7947,7 @@ msgstr ""
"Voucher na jeden z produktów z koszyka jest już nie ważny. Produkt usunięto "
"z koszyka."
-#: pretix/base/services/orders.py:174
+#: pretix/base/services/orders.py:173
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."
@@ -7933,11 +7955,11 @@ msgstr ""
"Voucher użyty do jednego z produktów z koszyka nie jest ważny z tym "
"produktem. Produkt został usunięty z koszyka."
-#: pretix/base/services/orders.py:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr "Potrzebujesz ważnego kodu vouchera, aby zamówić jeden z produktów."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking period for one of the events in your cart has not yet started. "
"The affected positions have been removed from your cart."
@@ -7945,7 +7967,7 @@ msgstr ""
"Nie rozpoczęto jeszcze sprzedaży biletów na wydarzenie. Prodykty usunięto z "
"koszyka."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
@@ -7953,7 +7975,7 @@ msgstr ""
"Jedno z miejsc wybranych w zamówieniu było nieprawidłowe i zostało usunięte "
"z koszyka."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -7961,32 +7983,32 @@ msgstr ""
"Jedno z miejsc z zamówienia zostało zajęte w miedzyczasie i zostało usunięte "
"z koszyka."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
msgid "The order was not canceled."
msgstr "Ten produkt może być anulowany"
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr "Nowa data ważności musi być w przyszłości."
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Nie możesz anulować tego zamówienia."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -7995,16 +8017,16 @@ msgstr ""
"Tego zamówienia nie można anulować, ponieważ karta podarunkowa {card} "
"zakupiona w tym zamówieniu została już wykorzystana."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr "Wybrane metody płatności nie pokrywają całkowitego salda."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8015,25 +8037,25 @@ msgstr ""
"kart podarunkowych została wykorzystana w międzyczasie. Sprawdź poniższe "
"ceny i spróbuj ponownie."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Musisz wybrać opcję produktu."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr "Wybrany produkt nie jest aktywny lub nie ma ustalonej ceny."
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
@@ -8041,13 +8063,13 @@ msgstr ""
"Ta operacja spowodowałaby puste zamówienie. Zamiast tego, anuluj całe "
"zamówienie."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8055,7 +8077,7 @@ msgstr ""
"To jest produkt dodatkowy, wybierz pozycję podstawową, do ktorej powinien "
"zostać dodany."
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
@@ -8063,11 +8085,11 @@ msgstr ""
"Wybrana pozycja podstawowa nie pozwala dodawać tego produktu jako produkt "
"dodatkowy."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8076,20 +8098,20 @@ msgstr ""
"Wybrałeś miejsce \"{seat}\" dla daty, która nie pasuje do wybranej daty "
"biletu. Wybierz miejsce ponownie."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "Wybrany produkt wymaga wybrania miejsca."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
#, fuzzy
msgid "The selected product does not allow to select a seat."
msgstr "Podwydarzenie nie należy do tego wydarzenia."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
@@ -8097,7 +8119,7 @@ msgstr ""
"Nie możesz zmienić ceny pozycji, która została wykorzystana do wystawienia "
"karty podarunkowej."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8106,7 +8128,7 @@ msgstr ""
"Pozycji nie można anulować, ponieważ karta podarunkowa {card} kupiona w tym "
"zamówieniu została już wykorzystana."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8114,6 +8136,27 @@ msgstr ""
"Wystąpił błąd podczas próby odesłania pieniędzy. Skontaktuj się z "
"organizatorem wydarzenia w celu uzyskania dalszych informacji."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Przykładowa Organizacja"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Przykładowy bilet wstępu"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Indywidualny powód może zostać zdefiniowany w tym miejscu."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Niniejsza kwota została pobrana z Twojej karty."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+"Proszę przelej pieniądze na następujące konto bankowe: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8442,7 +8485,7 @@ msgid "Show exchange rates"
msgstr "Pokaż wartość w"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8944,7 +8987,7 @@ msgstr ""
msgid "Available languages"
msgstr "Dostępne języki"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Domyślny język"
@@ -8992,7 +9035,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "Ukryj wszystkie produkty, które są wyprzedane"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr "Publicznie pokaż, ile biletów określonego typu jest nadal dostępnych."
@@ -9008,7 +9051,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr "Włącz listę oczekujących"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9377,7 +9420,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -9385,7 +9428,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -9485,20 +9528,20 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "Adres kontaktowy"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
"Pokażmy to jawnie, aby umożliwić uczestnikom skontaktowanie się z Tobą."
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9526,7 +9569,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9904,12 +9947,12 @@ msgstr ""
"Pozdrawiamy, \n"
"Zespół {event}"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Liczba dni"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -10916,7 +10959,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr "MA"
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11284,14 +11327,14 @@ msgstr "Prześlij zdjęcie"
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -11337,11 +11380,11 @@ msgstr ""
"warunki licencji lub uzyskać kod źródłowy, skorzystaj z tych linków lub "
"instrukcji:"
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Pobierz bilet"
@@ -11694,7 +11737,7 @@ msgstr "Wystąpił nieoczekiwany błąd, spróbuj ponownie później."
msgid "The task has been completed."
msgstr "Zadanie zostało zakończone."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr "Nie przesyłaj plików większych niż {size}!"
@@ -11731,19 +11774,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Wszystkie daty"
@@ -11783,96 +11826,96 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Strefa czasowa wydarzenia"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Stawka podatku od sprzedaży"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Kopiuj konfigurację z"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Nie kopiować"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
#, fuzzy
msgid "This domain is already in use for a different event or organizer."
msgstr "Krótka forma eventu już została użyta przez inne wydarzenie."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
@@ -11881,51 +11924,51 @@ msgstr ""
"Wystąpił błąd walidacji w ustawieniu, które nie jest częścią tego "
"formularza: {error}"
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "Format nazwy"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr "Dozwolone tytuły"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
#, fuzzy
msgid "Free text input"
msgstr "Dowolna cena"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
@@ -11933,40 +11976,40 @@ msgstr ""
"Skonfigurowałeś karty podarunkowe, aby były ważne {} lata plus rok, w którym "
"wydano kartę podarunkowoą."
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "Generuj faktury dla kanałów sprzedaży"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Styl faktury"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Język faktury"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "Język użytkownika"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
@@ -11975,7 +12018,7 @@ msgstr ""
"Faktura zostanie wydana przed płatnością, jeśli klient wybierze jedną z "
"następujących metod płatności: {list}"
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
@@ -11983,98 +12026,98 @@ msgstr ""
"Żadna z aktualnie skonfigurowanych metod płatności nie spowoduje wystawienia "
"faktury przed płatnością."
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
msgid "Recommended"
msgstr "Może edytować"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr "Należy wybrać sklep internetowy, aby te e-maile były otrzymywane."
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "Adres BCC"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr "Wszystkie e-maile zostaną wysłane na ten adres jako kopia BCC"
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Podpis"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "np. Twoje dane kontaktowe"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
msgid "Subject sent to order contact address"
msgstr "Adres kontaktowy zamówienia został zmieniony"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
#, fuzzy
msgid "Text sent to order contact address"
msgstr "Adres kontaktowy zamówienia został zmieniony"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "Wyślij wiadomość e-mail do uczestników"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr "Temat wysłany do uczestników"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "Tekst wysłany do uczestników"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12083,44 +12126,44 @@ msgstr "Tekst wysłany do uczestników"
msgid "Text"
msgstr "Tekst"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr "Temat (wysłany przez administratora)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr "Temat (wysłany przez administratora do uczestnika)"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Tekst (wysłany przez administratora)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
#, fuzzy
msgid "Subject (requested by user)"
msgstr "Żądanie zwrotu płatności zgłoszone przez klienta"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr "Tekst (jeśli zamówienie wygasa automatycznie)"
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr "Temat (jeśli zamówienie wygasa automatycznie)"
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr "Tekst (jeśli zamówienie nie wygasa automatycznie)"
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr "Temat (jeśli zamówienie nie wygasa automatycznie)"
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
@@ -12128,126 +12171,126 @@ msgstr ""
"Ten e-mail dotyczy tylko metod płatności, które dopuszczają niepełną "
"płatność, takie jak przelew bankowy."
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr "Temat dla otrzymanego zamówienia"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr "SMS dla otrzymanego zamówienia"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr "Temat dla otrzymanego zamówienia"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
msgid "Text for approved order"
msgstr "Tylko opłacone zamówienia"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
msgid "Subject for approved free order"
msgstr "Tylko opłacone zamówienia"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
msgid "Text for approved free order"
msgstr "Tylko opłacone zamówienia"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
msgid "Subject for denied order"
msgstr "Może edytować"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
msgid "Text for denied order"
msgstr "Może edytować"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
#, fuzzy
msgid "Ticket code generator"
msgstr "Projekt biletu"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "Dowolny kraj"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "Unia Europejska"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Dowolny klient"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Indywidualny"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Biznesowy"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Biznesow z ważnym identyfikatorem VAT"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "Naliczać VAT"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "Bez VAT"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
#, fuzzy
msgid "Sale not allowed"
msgstr "Przedsprzedaż nierozpoczęta"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
#, fuzzy
msgid "Order requires approval"
msgstr "Zamówienie wymaga zatwierdzenia"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr "Inna stawka podatkowa"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
#, fuzzy
msgid "Text on invoice"
msgstr "Tekst (jedna linia)"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Wstępnie wybrany voucher"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -12255,38 +12298,38 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Tryb zgodności"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "Podany kod vouchera nie istnieje."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Pobieranie biletów"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr "Twoi klienci będą mogli pobrać swoje bilety w formacie PDF."
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Wymagają od wszystkich uczestników podania imion i nazwisk"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -12294,11 +12337,11 @@ msgstr ""
"Domyślnie poprosimy o imiona i nazwiska, ale ich nie wymagamy. Możesz to "
"całkowicie wyłączyć w ustawieniach."
-#: pretix/control/forms/event.py:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Płatność za pośrednictwem Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -12306,27 +12349,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Płatność przelewem bankowym"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Cena (opcjonalnie)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Bezpłatny"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Dostępna ilość"
@@ -12459,7 +12502,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -12467,18 +12510,18 @@ msgid "All products"
msgstr "Wszystkie produkty"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} – wszystkie opcje"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr "Wszystkie daty zaczynające w dniu lub po nim"
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr "Wszystkie daty zaczynające się przed"
@@ -12692,7 +12735,7 @@ msgstr "Wszyscy uczestnicy"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -12771,8 +12814,8 @@ msgstr ""
msgid "Search voucher"
msgstr "Wyszukaj voucher"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -12822,7 +12865,7 @@ msgstr "Tylko pomyślne płatności"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
#, fuzzy
msgid "Scan type"
msgstr "Typ urządzenia"
@@ -12834,7 +12877,7 @@ msgstr "URI przekierowania"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
#, fuzzy
msgid "Device"
msgstr "Nazwa urządzenia"
@@ -12863,9 +12906,9 @@ msgstr "Data zakończenia"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -13100,128 +13143,140 @@ msgstr "To pole jest wymagane"
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Wszystkie produkty"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
#, fuzzy
msgid "No category"
msgstr "Kategoria produku"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "Brak opodatkowania"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Skopiuj informacje o produkcie"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "Nie dodawaj teraz do limitu"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Dodaj produkt do istniejącego limitu"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Utwórz nowy limit dla tego produktu"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "Opcje limitów"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "Dodaj do istniejącego limitu"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "Nowa nazwa limitu"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Rozmiar"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Liczba biletów"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "Nazwa limitu jest wymagana."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Wybierz limit."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(Domyślne dla wydarzenia)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "Wybierz automatycznie w zależności od ustawień zdarzeń"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "Tak, jeśli generowanie biletów jest ogólnie włączone"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Zamówiony przedmiot \"{item}\" nie jest już dostępny."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr "Pokazane niezależnie od innych produktów"
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased products"
msgid "Purchase date"
msgstr "Zakupione produkty"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Canceled by customer"
msgid "Date chosen by customer"
msgstr "Anulowane przez klienta"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -13229,12 +13284,12 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
msgid "The start of validity must be before the end of validity."
msgstr "Zakończenie wydarzenie musi mieć miejsce przed jego rozpoczęciem."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -13242,40 +13297,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr "Użyj wartości z produktu"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr "Dodatkowe produkty"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "Dwukrotnie dodałeś tę samą kategorię dodatku"
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "Produkty pakietowe"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr "Produkt w pakiecie"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "nieaktywny"
@@ -13352,12 +13407,12 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
msgid "Confirm order regardless of payment"
msgstr "Komentarz"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -13368,21 +13423,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -13390,16 +13445,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr "Powiadom klienta przez e-mail"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "Zachowaj opłatę za anulowanie w wysokości"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -13408,30 +13463,30 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
#, fuzzy
msgid "Generate cancellation for invoice"
msgstr "Koszt anulowania"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "Komentarz (zostanie wysłany do użytkownika)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "Kwota płatności"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -13440,19 +13495,19 @@ msgstr "Kwota płatności"
msgid "Payment date"
msgstr "Termin płatności"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr "Wybierz wydarzenia."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Ponownie oblicz podatki"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr "Nie obliczaj ponownie podatków"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
@@ -13460,7 +13515,7 @@ msgstr ""
"Ponownie oblicz podatki na podstawie ustawień adresu i produktu, zachowaj "
"taką samą kwotę brutto."
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
@@ -13468,36 +13523,36 @@ msgstr ""
"Ponownie oblicz podatki na podstawie ustawień adresu i produktu, zachowaj "
"taką samą kwotę netto."
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr "W razie potrzeby wydać nową fakturę"
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "Powiadom użytkownika"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
"Wyślij wiadomość e-mail do klienta z informacją o tym, że jego zamówienie "
"zostało zmienione."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "Dodatek do"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -13506,7 +13561,7 @@ msgstr "Dodatek do"
msgid "Seat"
msgstr "Miejsce"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -13516,132 +13571,132 @@ msgstr "Miejsce"
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr "(Niezmienione)"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Nowa cena (brutto)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
msgid "Ticket is blocked"
msgstr "Sekret biletu"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr "Początek ważności"
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr "Koniec ważności"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
#, fuzzy
msgid "Cancel this position"
msgstr "Pozycja wózka"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "Wyziel jako nowe zamówienie"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr "Usuń tę opłatę"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
#, fuzzy
msgid "Attach tickets"
msgstr "Rozpoczęcie przedsprzedaży"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
#, fuzzy
msgid "Attach invoices"
msgstr "Wszystkie faktury"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Odbiorca"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "Nie rób nic i zachowaj zamówienie tak, jak było."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "Kwota zwrotu musi być dodatnia i mniejsza niż {}."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "Musisz określić kwotę częściowego zwrotu."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
#, fuzzy
msgid "Cancel all dates"
msgstr "Może edytować"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr "Automatycznie zwróć pieniądze, jeśli to możliwe"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr "Utwórz zwrot pieniędzy na liście ręcznych zwrotów do wykonania"
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -13650,31 +13705,31 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
#, fuzzy
msgid "Gift card validity"
msgstr "Karta prezentowa"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr "Bezpłatne bilety i produkty dodatkowe nie są policzone"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
#, fuzzy
msgid "Keep fees"
msgstr "Prowizje zamówienia"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -13682,22 +13737,22 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
#, fuzzy
msgid "Send information via email"
msgstr "Informacje o zamówieniu zostały zmienione"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
#, fuzzy
msgid "Send information to waiting list"
msgstr "Informacje o zamówieniu zostały zmienione"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -13729,7 +13784,7 @@ msgstr ""
"\n"
"Zespół {event}"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -13752,25 +13807,25 @@ msgstr ""
"\n"
"Zespół {event}"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "Wybierz określoną datę lub zakres dat, a nie jedno i drugie."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "Wybierz wszystkie daty lub zakres dat, a nie a nie jedno i drugie."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
"Jeśli ustawiłeś zakres dat, ustaw zarówno datę początkową, jak i końcową."
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr "Potwierdź, że chcesz anulować wszystkie daty w tej serii wydarzeń."
@@ -13791,7 +13846,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -13936,11 +13991,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Opcjonalne"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
#, fuzzy
msgctxt "form_bulk"
msgid "change"
@@ -14012,17 +14067,17 @@ msgstr "Wartość netto"
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
msgid "The end of availability should be after the start of availability."
msgstr "Zakończenie wydarzenie musi mieć miejsce przed jego rozpoczęciem."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
#, fuzzy
msgid "Available_until"
msgstr "Dostępno do"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -14030,40 +14085,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr "Twoich zmian nie można było zapisać. Szczegółowe informacje poniżej."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "Wybrano nieprawidłowy produkt."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Kody"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr "Wyślij kupony za pośrednictwem poczty e-mail"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr "Twój kupon na {event}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14092,100 +14147,100 @@ msgstr ""
"Pozdrawiamy, \n"
"Zespół {event}"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "Odbiorcy"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr "lub"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "Voucher z jednym z tych kodów już istnieje."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
#, fuzzy
msgid "You need to specify as many seats as voucher codes."
msgstr "Należy wybrać pulę lub przedmiot."
@@ -14711,7 +14766,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "Faktura została wygenerowana."
@@ -14720,7 +14775,7 @@ msgid "The invoice has been regenerated."
msgstr "Faktura została wygenerowana ponownie."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "Faktura została wystawiona ponownie."
@@ -15372,7 +15427,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "Zamówienie zostało anulowane."
@@ -15592,9 +15647,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -15877,7 +15932,7 @@ msgstr "Ustaw nowe hasło"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -15909,9 +15964,9 @@ msgstr "Ustaw nowe hasło"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -16295,7 +16350,7 @@ msgstr[2] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -16409,7 +16464,7 @@ msgstr "Strefa czasowa"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Wynik"
@@ -17630,8 +17685,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -18695,7 +18750,7 @@ msgstr ""
msgid "New variation"
msgstr "Wariant produktu"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -18703,35 +18758,35 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
msgid "Tickets & Badges"
msgstr "Sekret klienta"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
msgid "Check-in & Validity"
msgstr "Może edytować"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
msgid "Duration"
msgstr "Wariant"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -18740,17 +18795,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -18926,7 +18981,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Wyprzedane"
@@ -18987,8 +19042,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -22317,7 +22372,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -22335,8 +22390,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -22348,9 +22403,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -22365,7 +22420,7 @@ msgstr "Może edytować"
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -22373,7 +22428,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -22417,11 +22472,23 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Może zmieniać ustawienia produktów"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -23361,9 +23428,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -23468,7 +23535,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -23476,7 +23543,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -23582,7 +23649,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -23751,7 +23818,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -23863,25 +23930,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -24009,18 +24076,18 @@ msgstr[1] ""
msgstr[2] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "Pobieranie biletów nie jest włączone dla tego produktu."
@@ -24232,15 +24299,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -24264,7 +24331,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -24273,12 +24340,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -24306,7 +24373,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -24642,7 +24709,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -24657,32 +24724,32 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
#, fuzzy
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Produkt może być kupiony tylko przy użyciu vouchera."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -24877,7 +24944,7 @@ msgstr "Żądany wpis nie istnieje."
msgid "The selected entry has been deleted."
msgstr "Wybrany wpis został usunięty."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
#, fuzzy
msgid "This is not an event series."
msgstr "Daty w serii wydarzeń"
@@ -25342,7 +25409,7 @@ msgstr "Prześlij pełną kwotę na następujące konto bankowe:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -25988,9 +26055,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
msgctxt "export_category"
msgid "Check-in"
@@ -26008,83 +26075,83 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
#, fuzzy
msgid "Automatically checked in"
msgstr "Bilet zameldowany"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
msgid "Valid check-in codes"
msgstr "Filtruj po statusie"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Komunikat o błędzie"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
msgid "Upload date"
msgstr "Data wygaśnięcia"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
#, fuzzy
msgid "Upload time"
msgstr "Data i czas"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr "OK"
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
#, fuzzy
msgid "Successful scans only"
msgstr "Tylko pomyślne płatności"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
#, fuzzy
msgid "All check-in lists"
msgstr "Filtruj po statusie"
@@ -26117,13 +26184,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -26188,7 +26253,7 @@ msgstr ""
"płatność zostanie zakończona."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -26873,157 +26938,157 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Lista oczekiwania"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Data zakończenia"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Ograniczenie do produktów"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
#, fuzzy
msgid "Filter check-in status"
msgstr "Filtruj po statusie"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr ""
"Uwzględniaj tylko wydarzenia utworzone w tym dniu lub w dniach następnych."
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr ""
"Uwzględniaj tylko wydarzenia utworzone w tym dniu lub w dniach następnych."
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
#, fuzzy
msgid "Relative, before event start"
msgstr "Zewnętrzny zwrot płatności"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
#, fuzzy
msgid "Relative, before event end"
msgstr "Zewnętrzny zwrot płatności"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
#, fuzzy
msgid "Relative, after event start"
msgstr "Zewnętrzny zwrot płatności"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
#, fuzzy
msgid "Please specify the send date"
msgstr "Proszę wpisać to samo hasło dwukrotnie"
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
#, fuzzy
msgid "Please specify the offset days and time"
msgstr "Proszę wpisać to samo hasło dwukrotnie"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -27596,21 +27661,34 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Generowanie biletów"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -27619,11 +27697,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -27633,47 +27711,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr "SEPA Direct Debit"
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -27681,27 +27759,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -27709,52 +27787,52 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr "Przelewy24"
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr "WeChat Pay"
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
#, fuzzy
msgid "Destination"
msgstr "Opis"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: Polish not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4211,7 +4189,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4219,58 +4197,58 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr ""
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4282,51 +4260,51 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr ""
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr ""
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr ""
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4336,20 +4314,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4362,59 +4340,59 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr ""
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4422,102 +4400,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr ""
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr ""
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr ""
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4525,59 +4503,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4585,180 +4563,180 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr ""
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr ""
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr ""
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr ""
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr ""
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4766,22 +4744,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4791,46 +4769,46 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr ""
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr ""
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -4946,7 +4924,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr ""
@@ -4960,7 +4938,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -4984,12 +4962,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5038,132 +5016,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
-msgctxt "payment_state"
-msgid "created"
-msgstr ""
-
-#: pretix/base/models/orders.py:1634
-msgctxt "payment_state"
-msgid "pending"
-msgstr ""
-
-#: pretix/base/models/orders.py:1635
-msgctxt "payment_state"
-msgid "confirmed"
-msgstr ""
-
-#: pretix/base/models/orders.py:1636
-msgctxt "payment_state"
-msgid "canceled"
-msgstr ""
-
#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
-msgid "failed"
+msgid "created"
msgstr ""
#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
+msgid "pending"
+msgstr ""
+
+#: pretix/base/models/orders.py:1639
+msgctxt "payment_state"
+msgid "confirmed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1640
+msgctxt "payment_state"
+msgid "canceled"
+msgstr ""
+
+#: pretix/base/models/orders.py:1641
+msgctxt "payment_state"
+msgid "failed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1642
+msgctxt "payment_state"
msgid "refunded"
msgstr ""
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr ""
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr ""
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5174,7 +5152,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5182,27 +5160,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr ""
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5370,7 +5348,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5489,163 +5467,166 @@ msgid "Voucher value"
msgstr ""
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5695,15 +5676,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -5947,13 +5928,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6318,6 +6299,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr ""
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6569,7 +6559,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6617,10 +6607,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr ""
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6706,7 +6704,7 @@ msgid "Event canceled"
msgstr ""
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6725,7 +6723,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6743,13 +6741,28 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
+#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6758,7 +6771,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -6767,7 +6780,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6779,47 +6792,47 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr ""
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr ""
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6831,7 +6844,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6845,12 +6858,12 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -6859,69 +6872,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -6933,7 +6946,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -6945,42 +6958,42 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7247,26 +7260,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr ""
@@ -7339,7 +7352,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7349,39 +7362,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7393,194 +7406,214 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr ""
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr ""
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -7890,7 +7923,7 @@ msgid "Show exchange rates"
msgstr ""
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8369,7 +8402,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8417,7 +8450,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8433,7 +8466,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -8781,7 +8814,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8789,7 +8822,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8883,19 +8916,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -8922,7 +8955,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9189,12 +9222,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -9979,7 +10012,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10331,14 +10364,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10379,11 +10412,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -10719,7 +10752,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -10751,19 +10784,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10801,285 +10834,285 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
-msgid "Text sent to order contact address"
-msgstr ""
-
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
-msgid "Send an email to attendees"
-msgstr ""
-
#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+msgid "Text sent to order contact address"
+msgstr ""
+
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+msgid "Send an email to attendees"
+msgstr ""
+
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11088,159 +11121,159 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr ""
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr ""
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr ""
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11248,48 +11281,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11297,27 +11330,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -11442,7 +11475,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11450,18 +11483,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11659,7 +11692,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -11736,8 +11769,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -11781,7 +11814,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -11791,7 +11824,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -11816,9 +11849,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12044,123 +12077,131 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+msgid "No products"
+msgstr ""
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr ""
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
msgid "Date chosen by customer"
msgstr ""
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12168,11 +12209,11 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12180,40 +12221,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12290,11 +12331,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12305,21 +12346,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12327,16 +12368,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12345,29 +12386,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12376,58 +12417,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12436,7 +12477,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12446,127 +12487,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -12575,29 +12616,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -12605,20 +12646,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12636,7 +12677,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12650,24 +12691,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -12686,7 +12727,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -12820,11 +12861,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr ""
@@ -12894,15 +12935,15 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -12910,40 +12951,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12960,100 +13001,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -13534,7 +13575,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -13543,7 +13584,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14171,7 +14212,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -14390,9 +14431,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -14662,7 +14703,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -14694,9 +14735,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15057,7 +15098,7 @@ msgstr[2] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15170,7 +15211,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -16370,8 +16411,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -17399,7 +17440,7 @@ msgstr ""
msgid "New variation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -17407,32 +17448,32 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -17441,17 +17482,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -17616,7 +17657,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -17676,8 +17717,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -20911,7 +20952,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -20928,8 +20969,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -20941,9 +20982,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -20957,7 +20998,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -20965,7 +21006,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -21009,11 +21050,21 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the product settings."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -21939,9 +21990,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22046,7 +22097,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -22054,7 +22105,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -22150,7 +22201,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22319,7 +22370,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -22427,25 +22478,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -22571,18 +22622,18 @@ msgstr[1] ""
msgstr[2] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -22789,15 +22840,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -22821,7 +22872,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -22830,12 +22881,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -22863,7 +22914,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23185,7 +23236,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -23200,31 +23251,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -23416,7 +23467,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -23868,7 +23919,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -24484,9 +24535,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr ""
@@ -24503,78 +24554,78 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -24606,13 +24657,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -24673,7 +24722,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -25304,144 +25353,144 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -25984,21 +26033,32 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+msgid "Generate API keys"
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -26007,11 +26067,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -26021,47 +26081,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26069,27 +26129,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26097,51 +26157,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: Portuguese not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4314,7 +4291,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4322,58 +4299,58 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr ""
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4385,51 +4362,51 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr ""
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr ""
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr ""
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4439,20 +4416,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4465,60 +4442,60 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
#, fuzzy
msgid "Require approval"
msgstr "Novo pedido requer aprovação"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4526,102 +4503,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr ""
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr ""
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr ""
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4629,59 +4606,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4689,182 +4666,182 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr "O slug pode conter apenas letras, números, pontos e travessões."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr ""
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr ""
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
msgid "Invalid input type."
msgstr "ID do Cliente"
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr ""
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr ""
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4872,22 +4849,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4897,48 +4874,48 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr ""
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "Limit to products"
msgid "Required for products"
msgstr "Limite de produtos"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5054,7 +5031,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr ""
@@ -5068,7 +5045,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5092,12 +5069,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5148,132 +5125,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
-msgctxt "payment_state"
-msgid "created"
-msgstr ""
-
-#: pretix/base/models/orders.py:1634
-msgctxt "payment_state"
-msgid "pending"
-msgstr ""
-
-#: pretix/base/models/orders.py:1635
-msgctxt "payment_state"
-msgid "confirmed"
-msgstr ""
-
-#: pretix/base/models/orders.py:1636
-msgctxt "payment_state"
-msgid "canceled"
-msgstr ""
-
#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
-msgid "failed"
+msgid "created"
msgstr ""
#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
+msgid "pending"
+msgstr ""
+
+#: pretix/base/models/orders.py:1639
+msgctxt "payment_state"
+msgid "confirmed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1640
+msgctxt "payment_state"
+msgid "canceled"
+msgstr ""
+
+#: pretix/base/models/orders.py:1641
+msgctxt "payment_state"
+msgid "failed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1642
+msgctxt "payment_state"
msgid "refunded"
msgstr ""
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr ""
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr ""
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5284,7 +5261,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5292,27 +5269,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr ""
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5480,7 +5457,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5599,165 +5576,168 @@ msgid "Voucher value"
msgstr ""
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot generate an invoice for this order."
msgid "You cannot select a product that belongs to a different event."
msgstr "Você não pode gerar uma fatura para este pedido."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5807,15 +5787,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6059,13 +6039,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6431,6 +6411,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "John Doe"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6688,7 +6677,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6737,10 +6726,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Nome do participante: {part}"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Mr Doe"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6826,7 +6823,7 @@ msgid "Event canceled"
msgstr ""
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6845,7 +6842,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6862,6 +6859,21 @@ msgid ""
msgstr ""
#: pretix/base/services/cart.py:117
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
#, fuzzy, python-format
#| msgid "You cannot generate an invoice for this order."
msgid "You cannot select more than %s item per order."
@@ -6869,7 +6881,7 @@ msgid_plural "You cannot select more than %s items per order."
msgstr[0] "Você não pode gerar uma fatura para este pedido."
msgstr[1] "Você não pode gerar uma fatura para este pedido."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6877,7 +6889,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -6885,7 +6897,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6896,48 +6908,48 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr ""
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
msgid "The booking period for this event has ended."
msgstr "O valor foi creditado no seu cartão."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6948,7 +6960,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6961,12 +6973,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -6975,69 +6987,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7048,7 +7060,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -7059,42 +7071,42 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7367,26 +7379,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
msgctxt "attachment_filename"
msgid "Calendar invite"
@@ -7460,7 +7472,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7470,39 +7482,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7513,196 +7525,217 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
#, fuzzy
msgid "The booking period has ended."
msgstr "A equipe selecionada não pode ser deletada."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
msgid "The order was not canceled."
msgstr "O valor foi creditado no seu cartão."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Amostra de Corporação"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Amostra de bilhete de admissão"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Um texto individual com um motivo pode ser inserido aqui."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "O valor foi creditado no seu cartão."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+"Por favor transfira o dinheiro para essa conta bancária: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8014,7 +8047,7 @@ msgid "Show exchange rates"
msgstr ""
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8495,7 +8528,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8543,7 +8576,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8559,7 +8592,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -8909,7 +8942,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8917,7 +8950,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -9013,19 +9046,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9052,7 +9085,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9320,12 +9353,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -10112,7 +10145,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10464,14 +10497,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10513,11 +10546,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -10864,7 +10897,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -10896,19 +10929,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10947,287 +10980,287 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Order contact address changed"
msgid "Subject sent to order contact address"
msgstr "Endereço de contato do pedido alterado"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11236,160 +11269,160 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr ""
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr ""
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
#, fuzzy
msgid "Order requires approval"
msgstr "Novo pedido requer aprovação"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11397,48 +11430,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11446,27 +11479,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -11591,7 +11624,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11599,18 +11632,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11811,7 +11844,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -11888,8 +11921,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -11933,7 +11966,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -11943,7 +11976,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -11968,9 +12001,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12198,114 +12231,124 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "Limit to products"
+msgid "No products"
+msgstr "Limite de produtos"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(Evento padrão)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Order date"
msgid "Purchase date"
msgstr "Dia do pedido"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
msgid "Date chosen by customer"
msgstr "Endereço"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
#, fuzzy
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
@@ -12315,13 +12358,13 @@ msgstr ""
"diferentes de zero, pois o imposto sobre vendas será aplicado quando o vale-"
"presente for resgatado."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12329,11 +12372,11 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12341,40 +12384,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12451,11 +12494,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12466,21 +12509,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12488,16 +12531,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12506,29 +12549,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12537,58 +12580,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12597,7 +12640,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12607,130 +12650,130 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Ticket checked in"
msgid "Ticket is blocked"
msgstr "Ingresso registrado"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
#, fuzzy
msgid "Attach invoices"
msgstr "Todas faturas"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -12739,29 +12782,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -12769,20 +12812,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12800,7 +12843,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12814,24 +12857,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -12850,7 +12893,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -12993,11 +13036,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr ""
@@ -13067,15 +13110,15 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -13083,40 +13126,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -13133,100 +13176,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -13729,7 +13772,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -13738,7 +13781,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14377,7 +14420,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -14596,9 +14639,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -14869,7 +14912,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -14901,9 +14944,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15267,7 +15310,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15380,7 +15423,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -16592,8 +16635,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -17620,7 +17663,7 @@ msgstr ""
msgid "New variation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -17628,34 +17671,34 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Description"
msgid "Duration"
msgstr "Descrição"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -17664,17 +17707,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -17843,7 +17886,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -17905,8 +17948,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -21171,7 +21214,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -21188,8 +21231,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -21201,9 +21244,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -21217,7 +21260,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -21225,7 +21268,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -21269,11 +21312,21 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the product settings."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -22202,9 +22255,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22309,7 +22362,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -22317,7 +22370,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -22416,7 +22469,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22585,7 +22638,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -22694,25 +22747,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -22838,18 +22891,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr "Código de pedido desconhecido ou não autorizado a acessar este pedido."
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -23056,15 +23109,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -23088,7 +23141,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -23097,12 +23150,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -23130,7 +23183,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23457,7 +23510,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -23472,31 +23525,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -23689,7 +23742,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -24150,7 +24203,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -24773,9 +24826,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr ""
@@ -24792,79 +24845,79 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
msgid "Upload date"
msgstr "Data final"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -24896,13 +24949,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -24963,7 +25014,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -25608,150 +25659,150 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Limit to products"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Limite de produtos"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Incluir apenas pedidos criados a partir desta data."
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Incluir apenas pedidos criados a partir desta data."
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -26294,21 +26345,32 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+msgid "Generate API keys"
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -26317,11 +26379,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -26331,47 +26393,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26379,27 +26441,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26407,51 +26469,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: LANGUAGE \n"
@@ -609,23 +609,23 @@ msgstr ""
msgid "Selected only"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:783
+#: pretix/static/pretixcontrol/js/ui/main.js:784
msgid "Enter page number between 1 and %(max)s."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:786
+#: pretix/static/pretixcontrol/js/ui/main.js:787
msgid "Invalid page number."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:944
+#: pretix/static/pretixcontrol/js/ui/main.js:945
msgid "Use a different name internally"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:984
+#: pretix/static/pretixcontrol/js/ui/main.js:985
msgid "Click to close"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:1059
+#: pretix/static/pretixcontrol/js/ui/main.js:1060
msgid "You have unsaved changes!"
msgstr ""
@@ -795,217 +795,237 @@ msgid "Only available with a voucher"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:35
+msgctxt "widget"
+msgid "Not yet available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:36
+msgctxt "widget"
+msgid "Not available anymore"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:37
+msgctxt "widget"
+msgid "Currently not available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:38
#, javascript-format
msgctxt "widget"
msgid "minimum amount to order: %s"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:36
+#: pretix/static/pretixpresale/js/widget/widget.js:39
msgctxt "widget"
msgid "Close ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:37
+#: pretix/static/pretixpresale/js/widget/widget.js:40
msgctxt "widget"
msgid "The ticket shop could not be loaded."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:38
+#: pretix/static/pretixpresale/js/widget/widget.js:41
msgctxt "widget"
msgid ""
"There are currently a lot of users in this ticket shop. Please open the shop "
"in a new tab to continue."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:40
+#: pretix/static/pretixpresale/js/widget/widget.js:43
msgctxt "widget"
msgid "Open ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:41
+#: pretix/static/pretixpresale/js/widget/widget.js:44
msgctxt "widget"
msgid "The cart could not be created. Please try again later"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:42
+#: pretix/static/pretixpresale/js/widget/widget.js:45
msgctxt "widget"
msgid ""
"We could not create your cart, since there are currently too many users in "
"this ticket shop. Please click \"Continue\" to retry in a new tab."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:44
+#: pretix/static/pretixpresale/js/widget/widget.js:47
msgctxt "widget"
msgid "Waiting list"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:45
+#: pretix/static/pretixpresale/js/widget/widget.js:48
msgctxt "widget"
msgid ""
"You currently have an active cart for this event. If you select more "
"products, they will be added to your existing cart."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:47
+#: pretix/static/pretixpresale/js/widget/widget.js:50
msgctxt "widget"
msgid "Resume checkout"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:48
+#: pretix/static/pretixpresale/js/widget/widget.js:51
msgctxt "widget"
msgid "Redeem a voucher"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:49
+#: pretix/static/pretixpresale/js/widget/widget.js:52
msgctxt "widget"
msgid "Redeem"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:50
+#: pretix/static/pretixpresale/js/widget/widget.js:53
msgctxt "widget"
msgid "Voucher code"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:51
+#: pretix/static/pretixpresale/js/widget/widget.js:54
msgctxt "widget"
msgid "Close"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:52
+#: pretix/static/pretixpresale/js/widget/widget.js:55
msgctxt "widget"
msgid "Continue"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:53
-msgctxt "widget"
-msgid "See variations"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:54
-msgctxt "widget"
-msgid "Choose a different event"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:55
-msgctxt "widget"
-msgid "Choose a different date"
-msgstr ""
-
#: pretix/static/pretixpresale/js/widget/widget.js:56
msgctxt "widget"
-msgid "Back"
+msgid "Show variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:57
msgctxt "widget"
-msgid "Next month"
+msgid "Hide variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:58
msgctxt "widget"
-msgid "Previous month"
+msgid "Choose a different event"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:59
msgctxt "widget"
-msgid "Next week"
+msgid "Choose a different date"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:60
msgctxt "widget"
-msgid "Previous week"
+msgid "Back"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:61
msgctxt "widget"
-msgid "Open seat selection"
+msgid "Next month"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:62
msgctxt "widget"
+msgid "Previous month"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:63
+msgctxt "widget"
+msgid "Next week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:64
+msgctxt "widget"
+msgid "Previous week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:65
+msgctxt "widget"
+msgid "Open seat selection"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:66
+msgctxt "widget"
msgid ""
"Some or all ticket categories are currently sold out. If you want, you can "
"add yourself to the waiting list. We will then notify if seats are available "
"again."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:63
+#: pretix/static/pretixpresale/js/widget/widget.js:67
msgctxt "widget"
msgid "Load more"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:65
+#: pretix/static/pretixpresale/js/widget/widget.js:69
msgid "Mo"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:66
+#: pretix/static/pretixpresale/js/widget/widget.js:70
msgid "Tu"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:67
+#: pretix/static/pretixpresale/js/widget/widget.js:71
msgid "We"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:68
+#: pretix/static/pretixpresale/js/widget/widget.js:72
msgid "Th"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:69
+#: pretix/static/pretixpresale/js/widget/widget.js:73
msgid "Fr"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:70
+#: pretix/static/pretixpresale/js/widget/widget.js:74
msgid "Sa"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:71
+#: pretix/static/pretixpresale/js/widget/widget.js:75
msgid "Su"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:74
+#: pretix/static/pretixpresale/js/widget/widget.js:78
msgid "January"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:75
+#: pretix/static/pretixpresale/js/widget/widget.js:79
msgid "February"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:76
+#: pretix/static/pretixpresale/js/widget/widget.js:80
msgid "March"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:77
+#: pretix/static/pretixpresale/js/widget/widget.js:81
msgid "April"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:78
+#: pretix/static/pretixpresale/js/widget/widget.js:82
msgid "May"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:79
+#: pretix/static/pretixpresale/js/widget/widget.js:83
msgid "June"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:80
+#: pretix/static/pretixpresale/js/widget/widget.js:84
msgid "July"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:81
+#: pretix/static/pretixpresale/js/widget/widget.js:85
msgid "August"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:82
+#: pretix/static/pretixpresale/js/widget/widget.js:86
msgid "September"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:83
+#: pretix/static/pretixpresale/js/widget/widget.js:87
msgid "October"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:84
+#: pretix/static/pretixpresale/js/widget/widget.js:88
msgid "November"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:85
+#: pretix/static/pretixpresale/js/widget/widget.js:89
msgid "December"
msgstr ""
diff --git a/src/pretix/locale/pt_BR/LC_MESSAGES/django.po b/src/pretix/locale/pt_BR/LC_MESSAGES/django.po
index 8465eb8bb..3de0a0cf4 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: 2024-01-30 16:10+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2024-01-17 05:00+0000\n"
"Last-Translator: Pedro Portela \n"
"Language-Team: Portuguese (Brazil) not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
#, fuzzy
#| msgid ""
#| "If this is checked, the usual cancellation settings of this event apply. "
@@ -4671,7 +4654,7 @@ msgstr ""
"evento serão aplicadas. Se isso não for marcado, os pedidos que contiverem "
"este produto não poderão ser cancelados pelos usuários, mas apenas por você."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4681,7 +4664,7 @@ msgstr ""
"várias vezes. Se você mantiver o campo vazio ou defini-lo como 0, não há "
"limite especial para este produto."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4693,7 +4676,7 @@ msgstr ""
"especial para este produto. O limite para o número máximo de itens em toda a "
"ordem se aplica independentemente."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4705,13 +4688,13 @@ msgstr ""
"para bilhetes de estudante para indicar à pessoa no check-in que a carteira "
"de estudante ainda precisa ser verificada."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4721,47 +4704,47 @@ msgstr ""
"preço atual é descontado. Este é apenas um cenário cosmético e não afetará "
"os preços."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
#| msgid "Valid until"
msgid "Validity"
msgstr "Válido até"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4773,61 +4756,61 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
#| msgid "Gift card"
msgid "Start of validity"
msgstr "Cartão Presente"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "End of presale"
msgid "End of validity"
msgstr "Fim a pré venda"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
#, fuzzy
#| msgid "You cannot modify this order"
msgid "Customers can select the validity start date"
msgstr "Você não pode modificar esta ordem"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
#| msgid "Order total"
msgid "Maximum future start"
msgstr "Total do pedido"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
#, fuzzy
#| msgid "The subevent does not belong to this event."
msgid "The selected start date may only be this many days in the future."
msgstr "Esta atração não pertence ao evento."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4837,20 +4820,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4863,68 +4846,68 @@ msgstr ""
msgid "Products"
msgstr "Produtos"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
#| msgid "The subevent does not belong to this event."
msgid "The selected media type is not enabled in your organizer settings."
msgstr "Esta atração não pertence ao evento."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
#| msgid "The subevent does not belong to this event."
msgid "The selected media type does not support usage for tickets currently."
msgstr "Esta atração não pertence ao evento."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
#| msgid "The subevent does not belong to this event."
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "Esta atração não pertence ao evento."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
"O número máximo por pedido não pode ser menor que o número mínimo por pedido."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr "A categoria do item deve pertencer ao mesmo evento que o item."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr "A regra de imposto do item deve pertencer ao mesmo evento que o item."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "A disponibilidade do item não pode terminar antes de iniciar."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Isso é mostrado abaixo do nome da variação nas listas."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
#, fuzzy
#| msgid "New order requires approval"
msgid "Require approval"
msgstr "Novo pedido precisa ser aprovado"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
#, fuzzy
#| msgid ""
#| "If this product is part of an order, the order will be put into an "
@@ -4942,32 +4925,32 @@ msgstr ""
"ser pago e concluído. Você pode usar isto, por exemplo para bilhetes com "
"desconto que estão disponíveis apenas para grupos específicos."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
#, fuzzy
#| msgid "This product will not be sold before the given date."
msgid "This variation will not be sold before the given date."
msgstr "Este produto não será vendido antes da data indicada."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
#, fuzzy
#| msgid "This product will not be sold after the given date."
msgid "This variation will not be sold after the given date."
msgstr "Este produto não será vendido após a data indicada."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
#, fuzzy
#| msgid ""
#| "This product will only be shown if a voucher matching the product is "
@@ -4977,7 +4960,7 @@ msgstr ""
"Este produto só será exibido se um voucher correspondente ao produto for "
"resgatado."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
#, fuzzy
#| msgid ""
#| "This product will be hidden from the event page until the user enters a "
@@ -4991,29 +4974,29 @@ msgstr ""
"código de voucher especificamente vinculado a este produto (e não por meio "
"de uma cota)."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Variação do produto"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Variações do produto"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Número mínimo"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Número máximo"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Add-Ons estão incluídos no preço"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -5021,47 +5004,47 @@ msgstr ""
"Se selecionado, adicionar complementos a este ticket é gratuito, mesmo que "
"os add-ons normalmente custem dinheiro individualmente."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
#, fuzzy
#| msgid "Allow product to be canceled"
msgid "Allow the same product to be selected multiple times"
msgstr "Permitir que o produto seja cancelado"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr "A categoria do add-on pertence ao mesmo evento que o item."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "O item já possui um add-on desta categoria."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "A contagem mínima precisa ser igual ou maior que zero."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "A contagem máxima precisa ser igual ou maior que zero."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "A contagem máxima precisa ser maior que a contagem mínima."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
#, fuzzy
#| msgid "Product variation"
msgid "Bundled variation"
msgstr "Variação do produto"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -5069,67 +5052,67 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
#, fuzzy
#| msgid "The add-on's category must belong to the same event as the item."
msgid "The bundled item must belong to the same event as the item."
msgstr "A categoria do add-on pertence ao mesmo evento que o item."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
#, fuzzy
#| msgid "This variation does not belong to this product."
msgid "A variation needs to be set for this item."
msgstr "Essa variação não pertence a este produto."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
#, fuzzy
#| msgid "This variation does not belong to this product."
msgid "The chosen variation does not belong to this item."
msgstr "Essa variação não pertence a este produto."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
#, fuzzy
#| msgid "The minimum count needs to be equal to or greater than zero."
msgid "The count needs to be equal to or greater than zero."
msgstr "A contagem mínima precisa ser igual ou maior que zero."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Número"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Texto (uma linha)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Texto multilinha"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Sim/Não"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Escolha um de uma lista"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Escolha vários de uma lista"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Upload de arquivo"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Data e hora"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -5137,7 +5120,7 @@ msgstr ""
msgid "Question"
msgstr "Pergunta"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
#| msgid "The property name may only contain letters, numbers and underscores."
msgid ""
@@ -5145,195 +5128,195 @@ msgid ""
"underscores."
msgstr "O nome do proprietário só pode conter letras, números e sublinhados."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Texto de ajuda"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "Se a questão precisar ser explicada ou esclarecida, faça aqui!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Tipo de pergunta"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Pergunta obrigatória"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Esta pergunta será feita aos compradores dos produtos selecionados"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "Pergunte durante o check-in em vez de no processo de compra do bilhete"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
#, fuzzy
#| msgid "Required question"
msgid "Hidden question"
msgstr "Pergunta obrigatória"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
#, fuzzy
#| msgid "This question will be asked to buyers of the selected products"
msgid "This question will only show up in the backend."
msgstr "Esta pergunta será feita aos compradores dos produtos selecionados"
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
#, fuzzy
#| msgid "Minimum number"
msgid "Minimum value"
msgstr "Número mínimo"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
#, fuzzy
#| msgid "Maximum number"
msgid "Maximum value"
msgstr "Número máximo"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
#| msgid "Maximum number"
msgid "Maximum length"
msgstr "Número máximo"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Uma resposta a esta pergunta é necessária para prosseguir."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Invalid date input."
msgid "Invalid input type."
msgstr "Entrada de data inválida."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Opção inválida selecionada."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Opção inválida selecionada."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
#, fuzzy
#| msgctxt "subevent"
#| msgid "You need to select a date."
msgid "Please choose a later date."
msgstr "Você precisa selecionar uma data."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
#, fuzzy
#| msgctxt "subevent"
#| msgid "You need to select a date."
msgid "Please choose an earlier date."
msgstr "Você precisa selecionar uma data."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Entrada de data inválida."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Entrada de hora inválida."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Entrada de data e hora inválida."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
#, fuzzy
#| msgctxt "subevent"
#| msgid "Unknown date selected."
msgid "Unknown country code."
msgstr "Data desconhecida selecionada."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Responda"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "O identificador \"{}\" já é usado para uma opção diferente."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Opção de pergunta"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Opções de pergunta"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Capacidade total"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
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:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Item"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Variações"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5341,22 +5324,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5366,50 +5349,50 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
"Todas as variações devem pertencer a um item contido na lista de itens."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
"Um ou mais itens têm variações, mas nenhum deles está na lista de variações."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Subevento não pode ser vazio para séries de eventos."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "External refund of payment"
msgid "Required for products"
msgstr "Reembolso externo do pagamento"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5528,7 +5511,7 @@ msgid "expired"
msgstr "expirado"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
#, fuzzy
#| msgctxt "refund_source"
#| msgid "Customer"
@@ -5545,7 +5528,7 @@ msgstr "Localidade"
msgid "Total amount"
msgstr "Valor total"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5575,12 +5558,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Meta informação"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "pending"
msgid "approval pending"
@@ -5643,136 +5626,136 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "Seu carrinho foi atualizado."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
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:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "criado"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "pendente"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "confirmado"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "cancelado"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "falhou"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "recusado"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Informações de pagamento"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "começou externamente"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "criado"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "em andamento"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "concluído"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "falhou"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "cancelado"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
#, fuzzy
#| msgid "Organizer"
msgctxt "refund_source"
msgid "Organizer"
msgstr "Organizador"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Cliente"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Externa"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
#, fuzzy
#| msgid "Payment date"
msgid "Refund reason"
msgstr "Data de pagamento"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Taxa de pagamento"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Taxa de envio"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Taxa de serviço"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Taxa de cancelamento"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Outras taxas"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5783,7 +5766,7 @@ msgstr "Outras taxas"
msgid "Gift card"
msgstr "Cartão Presente"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5791,27 +5774,27 @@ msgstr "Cartão Presente"
msgid "Value"
msgstr "Valor"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Posição do pedido"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "ID do carrinho (por exemplo, chave de sessão)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Posição do carrinho"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Posições do carrinho"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Cliente comercial"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
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."
@@ -6002,7 +5985,7 @@ msgstr ""
"Nenhuma garantia dada para o cálculo correto do imposto. USE POR SUA CONTA E "
"RISCO."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "País mercante"
@@ -6130,113 +6113,114 @@ msgid "Voucher value"
msgstr "Valor do voucher"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-"Esse produto é adicionado ao carrinho de compras do usuário se esse voucher "
-"é utilizado."
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Tag"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Vouchers"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "This variation does not belong to this product."
msgid "You cannot select a product that belongs to a different event."
msgstr "Essa variação não pertence a este produto."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Essa variação não pertence a este produto."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
#| msgid ""
#| "The maximum number per order can not be lower than the minimum number per "
@@ -6247,66 +6231,66 @@ msgid ""
msgstr ""
"O número máximo por pedido não pode ser menor que o número mínimo por pedido."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Um voucher com esse código já existe."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
#, fuzzy
#| msgctxt "subevent"
#| msgid "You need to select a date."
msgid "You need to choose a date if you select a seat."
msgstr "Você precisa selecionar uma data."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, fuzzy, python-brace-format
#| msgid "The subevent does not belong to this event."
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "Esta atração não pertence ao evento."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
#, fuzzy
#| msgctxt "subevent"
#| msgid "You need to select a date."
msgid "You need to choose a specific product if you select a seat."
msgstr "Você precisa selecionar uma data."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
#, fuzzy
#| msgid "This product will not be sold after the given date."
msgid "Seat-specific vouchers can only be used once."
msgstr "Este produto não será vendido após a data indicada."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, fuzzy, python-brace-format
#| msgctxt "subevent"
#| msgid "You need to select a date."
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Você precisa selecionar uma data."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, fuzzy, python-brace-format
#| msgid "The identifier \"{}\" is already used for a different option."
msgid "The seat \"{id}\" is already sold or currently blocked."
@@ -6363,17 +6347,17 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
#, fuzzy
#| msgid "The subevent does not belong to this event."
msgid "The selected item does not belong to this event."
msgstr "Esta atração não pertence ao evento."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6669,7 +6653,7 @@ msgstr "Nenhum evento arquivado encontrado."
msgid "No matching seat was found."
msgstr "Nenhum evento arquivado encontrado."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
#, fuzzy
#| msgid "This slug has already been used for a different event."
@@ -6677,7 +6661,7 @@ msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr "O metodo de pagamento já está sendo usado por um evento diferente."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
#, fuzzy
#| msgctxt "subevent"
#| msgid "You need to select a date."
@@ -7087,6 +7071,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "John Doe"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7390,7 +7383,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
#, fuzzy
#| msgid "General information"
msgid "General admission"
@@ -7452,10 +7445,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Nome do participante"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Senhor Doe"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, fuzzy, python-brace-format
#| msgid "Attendee name"
@@ -7549,7 +7550,7 @@ msgid "Event canceled"
msgstr "Horário do final do evento"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7568,7 +7569,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -7585,6 +7586,21 @@ msgid ""
msgstr ""
#: pretix/base/services/cart.py:117
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
#, fuzzy, python-format
#| msgid "You cannot generate an invoice for this order."
msgid "You cannot select more than %s item per order."
@@ -7592,7 +7608,7 @@ msgid_plural "You cannot select more than %s items per order."
msgstr[0] "Você não pode gerar uma fatura para este pedido."
msgstr[1] "Você não pode gerar uma fatura para este pedido."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -7600,7 +7616,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
#| msgid "This variation does not belong to this product."
msgid "You need to select at least %(min)s item of the product %(product)s."
@@ -7609,7 +7625,7 @@ msgid_plural ""
msgstr[0] "Essa variação não pertence a este produto."
msgstr[1] "Essa variação não pertence a este produto."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -7620,53 +7636,53 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
#| msgid "The presale for this event is over or has not yet started."
msgid "The booking period for this event has not yet started."
msgstr "O pré-venda para este evento já acabou ou ainda não começou."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
#| msgid "Your cart has been updated."
msgid "The booking period for this event has ended."
msgstr "Seu carrinho foi atualizado."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
#, fuzzy
#| msgid "This feature is not enabled."
msgid "The entered price is not a number."
msgstr "Este recurso não está habilitado."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7677,7 +7693,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7690,12 +7706,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7704,71 +7720,71 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
#, fuzzy
#| msgid "This product will not be sold before the given date."
msgid "This voucher is not valid for this seat."
msgstr "Este produto não será vendido antes da data indicada."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7779,7 +7795,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
#| msgid "This variation does not belong to this product."
msgid ""
@@ -7791,47 +7807,47 @@ msgid_plural ""
msgstr[0] "Essa variação não pertence a este produto."
msgstr[1] "Essa variação não pertence a este produto."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
#, fuzzy
#| msgctxt "subevent"
#| msgid "You need to select a date."
msgid "Please select a valid seat."
msgstr "Você precisa selecionar uma data."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
#, fuzzy
#| msgid "This variation does not belong to this product."
msgid "You can not select a seat for this position."
msgstr "Essa variação não pertence a este produto."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -8125,26 +8141,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
#| msgid "Product variation"
msgctxt "attachment_filename"
@@ -8221,7 +8237,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -8232,39 +8248,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "Entrada de data inválida."
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -8275,66 +8291,66 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
#, fuzzy
#| msgid "Your cart has been updated."
msgid "The booking period has ended."
msgstr "Seu carrinho foi atualizado."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
#| msgid "The payment for this order cannot be continued."
msgid ""
@@ -8342,142 +8358,163 @@ msgid ""
"in."
msgstr "O pagamento desse pedido não ser realizado."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "Your cart has been updated."
msgid "The order was not canceled."
msgstr "Seu carrinho foi atualizado."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
#, 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:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
#, fuzzy
#| msgid "The payment method for this order cannot be changed."
msgid "The selected payment methods do not cover the total balance."
msgstr "O método de pagamento para este pedido não pode ser alterado."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
#, fuzzy
#| msgid "The selected event was not found."
msgid "The selected product requires you to select a seat."
msgstr "O evento selecionado não foi encontrado."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
#, fuzzy
#| msgid "The subevent does not belong to this event."
msgid "The selected product does not allow to select a seat."
msgstr "Esta atração não pertence ao evento."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
#, fuzzy
#| msgid "The selected event was not found."
msgid "The selected country is blocked by your tax rule."
msgstr "O evento selecionado não foi encontrado."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Exemplo de organização"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Exemplo de ingresso de entrada"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Um texto individual com o motivo pode ser inserido aqui."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "O valor foi cobrado no seu cartão."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+"Por favor transfira dinheiro para essa conta bancária: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8818,7 +8855,7 @@ msgid "Show exchange rates"
msgstr "Apenas ordens pagas"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -9323,7 +9360,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -9371,7 +9408,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -9387,7 +9424,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9774,7 +9811,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
#, fuzzy
#| msgctxt "invoice"
#| msgid "Cancellation"
@@ -9785,7 +9822,7 @@ msgstr "Cancelamento"
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
#, fuzzy
#| msgctxt "invoice"
#| msgid "Cancellation"
@@ -9891,19 +9928,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9932,7 +9969,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
#, fuzzy
@@ -10210,12 +10247,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11046,7 +11083,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11431,14 +11468,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -11483,14 +11520,14 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
#, fuzzy
#| msgctxt "subevent"
#| msgid "No date selected."
msgid "Enable ticket format"
msgstr "Nenhuma data selecionada."
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -11881,7 +11918,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -11915,19 +11952,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -11974,299 +12011,299 @@ msgstr "Nenhuma data selecionada."
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, fuzzy, python-brace-format
#| msgctxt "subevent"
#| msgid "Date {val}"
msgid "Default ({value})"
msgstr "Data {val}"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
#, fuzzy
#| msgid "This slug has already been used for a different event."
msgid "This domain is already in use for a different event or organizer."
msgstr "O metodo de pagamento já está sendo usado por um evento diferente."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
#, fuzzy
#| msgid "Free price input"
msgid "Free text input"
msgstr "Entrada de preço livre"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
#| msgid "Can view orders"
msgid "Recommended"
msgstr "Pode ver os pedidos"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
#, fuzzy
#| msgid "Email address"
msgid "Bcc address"
msgstr "E-mail"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Assinatura"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Order contact address changed"
msgid "Subject sent to order contact address"
msgstr "Endereço do pedido alterado"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
#, fuzzy
#| msgid "Order contact address changed"
msgid "Text sent to order contact address"
msgstr "Endereço do pedido alterado"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12275,183 +12312,183 @@ msgstr ""
msgid "Text"
msgstr "Texto"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
#, fuzzy
#| msgid "Paid orders"
msgid "Subject for received order"
msgstr "Ordens pagas"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
#, fuzzy
#| msgid "Paid orders"
msgid "Text for received order"
msgstr "Ordens pagas"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
#| msgid "Subtract from product price"
msgid "Subject for approved order"
msgstr "Subtrair do preço do produto"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
#| msgid "Cancellation fee"
msgid "Text for approved order"
msgstr "Taxa de cancelamento"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
#| msgid "Cancellation fee"
msgid "Subject for approved free order"
msgstr "Taxa de cancelamento"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
#| msgid "Cancellation fee"
msgid "Text for approved free order"
msgstr "Taxa de cancelamento"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
#| msgid "Paid orders"
msgid "Subject for denied order"
msgstr "Ordens pagas"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
#| msgid "Paid orders"
msgid "Text for denied order"
msgstr "Ordens pagas"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
#, fuzzy
#| msgid "Ticket design"
msgid "Ticket code generator"
msgstr "Design de bilhetes"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Individual"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Empresa"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
#, fuzzy
#| msgid "Presale not started"
msgid "Sale not allowed"
msgstr "Pré-venda não iniciada"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
#, fuzzy
#| msgid "New order requires approval"
msgid "Order requires approval"
msgstr "Novo pedido precisa ser aprovado"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
#, fuzzy
#| msgid "Text (one line)"
msgid "Text on invoice"
msgstr "Texto (uma linha)"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -12459,52 +12496,52 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
#, fuzzy
#| msgid "Ticket design"
msgid "Ticket downloads"
msgstr "Design de bilhetes"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
#, fuzzy
#| msgid "Payment date"
msgid "Payment via Stripe"
msgstr "Data de pagamento"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -12512,29 +12549,29 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
#, fuzzy
#| msgid "Payment date"
msgid "Payment by bank transfer"
msgstr "Data de pagamento"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
#, fuzzy
#| msgid "Current availability"
msgid "Quantity available"
@@ -12684,7 +12721,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -12692,18 +12729,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -12937,7 +12974,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -13018,8 +13055,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13075,7 +13112,7 @@ msgstr "Apenas pagamentos concluídos"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
#, fuzzy
#| msgid "Payment type"
msgid "Scan type"
@@ -13089,7 +13126,7 @@ msgstr "URIs de Redirecionamento"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
#, fuzzy
#| msgid "Device name"
msgid "Device"
@@ -13122,9 +13159,9 @@ msgstr "Data final"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -13358,117 +13395,129 @@ msgstr "Esse campo é obrigatório"
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "Products"
+msgid "No products"
+msgstr "Produtos"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
#, fuzzy
#| msgid "Product category"
msgid "No category"
msgstr "Categoria de produtos"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Tamanho"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "O produto encomendado \"{item}\" já não está disponível."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Product"
msgid "Purchase date"
msgstr "Produto"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Device type"
msgid "Date chosen by customer"
msgstr "Tipo de dispositivo"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
#, fuzzy
#| msgid ""
#| "Gift card products should not be associated with non-zero tax rates since "
@@ -13480,13 +13529,13 @@ msgstr ""
"Cartões de presente não devem ser associados com impostos diferentes de zero "
"já que impostos de venda serão aplicados quando o cartão for utilizado."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -13494,13 +13543,13 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The start of validity must be before the end of validity."
msgstr "O final do evento deve ser posterior ao início."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -13508,39 +13557,39 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
#| msgid "Subtract from product price"
msgid "Use value from product"
msgstr "Subtrair do preço do produto"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
#, fuzzy
#| msgid "Product"
msgid "Bundled products"
msgstr "Produto"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
#, fuzzy
#| msgid "Product"
msgid "You added the same bundled product twice."
msgstr "Produto"
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
#, fuzzy
@@ -13548,8 +13597,8 @@ msgstr "Produto"
msgid "Bundled product"
msgstr "Produto"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "inativo"
@@ -13630,14 +13679,14 @@ msgstr "Apenas ordens pagas"
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
#| msgctxt "invoice"
#| msgid "Cancellation"
msgid "Confirm order regardless of payment"
msgstr "Cancelamento"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -13648,21 +13697,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -13670,19 +13719,19 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
#, fuzzy
#| msgctxt "invoice"
#| msgid "Cancellation"
msgid "Keep a cancellation fee of"
msgstr "Cancelamento"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -13691,34 +13740,34 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
#, fuzzy
#| msgctxt "invoice"
#| msgid "Cancellation"
msgid "Generate cancellation for invoice"
msgstr "Cancelamento"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
#, fuzzy
#| msgid "Payment date"
msgid "Payment amount"
msgstr "Data de pagamento"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -13727,61 +13776,61 @@ msgstr "Data de pagamento"
msgid "Payment date"
msgstr "Data de pagamento"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
#| msgctxt "subevent"
#| msgid "You need to select a date."
msgid "Please select some events."
msgstr "Você precisa selecionar uma data."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -13790,7 +13839,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -13800,140 +13849,140 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Device name"
msgid "Ticket is blocked"
msgstr "Nome do dispositivo"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
#, fuzzy
#| msgid "Valid until"
msgid "Validity end"
msgstr "Válido até"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
#, fuzzy
#| msgctxt "invoice"
#| msgid "Cancellation"
msgid "Cancel this position"
msgstr "Cancelamento"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
#, fuzzy
#| msgid "Device type"
msgid "Attach tickets"
msgstr "Tipo de dispositivo"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
#, fuzzy
#| msgid "All invoices"
msgid "Attach invoices"
msgstr "Todos os pedidos"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Destinatário"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
#, fuzzy
#| msgid "Can change orders"
msgid "Cancel all dates"
msgstr "Pode mudar os pedidos"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -13942,38 +13991,38 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
#, fuzzy
#| msgid "Gift card"
msgid "Gift card validity"
msgstr "Cartão Presente"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
#, fuzzy
#| msgctxt "invoice"
#| msgid "Cancellation"
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Cancelamento"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
#, fuzzy
#| msgid "Products in this category are add-on products"
msgid "Free tickets and add-on products are not counted"
msgstr "Os produtos desta categoria são produtos complementares"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
#, fuzzy
#| msgid "Order fees"
msgid "Keep fees"
msgstr "Taxas do pedido"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -13981,25 +14030,25 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
#, fuzzy
#| msgid "Order information changed"
msgid "Send information via email"
msgstr "Informações do pedido alteradas"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
#, fuzzy
#| msgid "Order information changed"
msgid "Send information to waiting list"
msgstr "Informações do pedido alteradas"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, fuzzy, python-brace-format
#| msgid "Can create events"
msgid "Canceled: {event}"
msgstr "Pode criar eventos"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14017,7 +14066,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14031,24 +14080,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -14067,7 +14116,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -14230,11 +14279,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Opcional"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
#, fuzzy
#| msgid "Can change orders"
msgctxt "form_bulk"
@@ -14311,19 +14360,19 @@ msgstr "Valor líquido"
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr "O final do evento deve ser posterior ao início."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
#, fuzzy
#| msgid "Available until"
msgid "Available_until"
msgstr "Disponível até"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -14331,44 +14380,44 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
#, fuzzy
#| msgctxt "subevent"
#| msgid "No date selected."
msgid "Invalid product selected."
msgstr "Nenhuma data selecionada."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Códigos"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, fuzzy, python-brace-format
#| msgid "Your orders for {}"
msgid "Your voucher for {event}"
msgstr "Suas ordens para {}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14385,101 +14434,101 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, fuzzy, python-brace-format
#| msgid "Invalid date input."
msgid "Invalid value in row {number}."
msgstr "Entrada de data inválida."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -15058,7 +15107,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -15067,7 +15116,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -15770,7 +15819,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Seu carrinho foi atualizado."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -15995,9 +16044,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -16289,7 +16338,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -16321,9 +16370,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -16729,7 +16778,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -16844,7 +16893,7 @@ msgstr "Fuso horário"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -18141,8 +18190,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -19261,7 +19310,7 @@ msgstr ""
msgid "New variation"
msgstr "Variação do produto"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -19269,38 +19318,38 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Device name"
msgid "Tickets & Badges"
msgstr "Nome do dispositivo"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Can change orders"
msgid "Check-in & Validity"
msgstr "Pode mudar os pedidos"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "Variação"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -19309,17 +19358,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -19502,7 +19551,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -19566,8 +19615,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -23117,7 +23166,7 @@ msgid "Add many time slots"
msgstr "Produto"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -23137,8 +23186,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -23150,9 +23199,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -23168,7 +23217,7 @@ msgstr "Tipo de dispositivo"
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -23176,7 +23225,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -23222,11 +23271,23 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Pode mudar as configurações do produto"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -24199,9 +24260,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -24309,7 +24370,7 @@ msgstr "Nenhuma data selecionada."
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -24317,7 +24378,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -24438,7 +24499,7 @@ msgid "Unknown e-mail renderer."
msgstr "Data desconhecida selecionada."
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -24607,7 +24668,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -24725,25 +24786,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -24879,19 +24940,19 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
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:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
#, fuzzy
#| msgid "Ticket download is not enabled for add-on products."
msgid "Ticket download is not enabled for this product."
@@ -25134,15 +25195,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25166,7 +25227,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -25175,12 +25236,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -25208,7 +25269,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -25577,7 +25638,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr "O evento selecionado não foi encontrado."
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -25592,37 +25653,37 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
#, fuzzy
#| msgid "The selected event was not found."
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "O evento selecionado não foi encontrado."
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
#, fuzzy
#| msgid "The selected event was not found."
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "O evento selecionado não foi encontrado."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
#, fuzzy
#| msgid "The selected event was not found."
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "O evento selecionado não foi encontrado."
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -25828,7 +25889,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
#, fuzzy
#| msgid "Dates in event series"
msgid "This is not an event series."
@@ -26316,7 +26377,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -26979,9 +27040,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgctxt "subevent"
#| msgid "No date selected."
@@ -27001,89 +27062,89 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
#, fuzzy
#| msgid "Ticket checked in"
msgid "Automatically checked in"
msgstr "Este ingresso já foi validado"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "Filter by status"
msgid "Valid check-in codes"
msgstr "Filtrar por status"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
#| msgid "Expiration date"
msgid "Upload date"
msgstr "Data de validade"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
#, fuzzy
#| msgctxt "invoice"
#| msgid "Invoice to"
msgid "Upload time"
msgstr "Fatura para"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
#, fuzzy
#| msgid "Only successful payments"
msgid "Successful scans only"
msgstr "Apenas pagamentos concluídos"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
#, fuzzy
#| msgid "Filter by status"
msgid "All check-in lists"
@@ -27117,13 +27178,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -27184,7 +27243,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -27892,173 +27951,173 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
#| msgid "Waiting list"
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Lista de espera"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
#| msgid "End date"
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Data final"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Limit to products"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Limitado aos produtos"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
#, fuzzy
#| msgid "Filter by status"
msgid "Filter check-in status"
msgstr "Filtrar por status"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
#| msgid "List of orders"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "Listar pedidos"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Incluir apenas pedidos criados a partir desta data."
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "List of orders"
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Listar pedidos"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
#| msgid "List of orders"
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Listar pedidos"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event start"
msgstr "Reembolso externo do pagamento"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event end"
msgstr "Reembolso externo do pagamento"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, after event start"
msgstr "Reembolso externo do pagamento"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "List of orders"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Listar pedidos"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
#, fuzzy
#| msgctxt "subevent"
#| msgid "You need to select a date."
msgid "Please specify the send date"
msgstr "Você precisa selecionar uma data."
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
#, fuzzy
#| msgid "Please enter the same password twice"
msgid "Please specify the offset days and time"
msgstr "Por favor, digite a mesma senha nos dois campos"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -28659,21 +28718,34 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Device type"
+msgid "Generate API keys"
+msgstr "Tipo de dispositivo"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -28682,11 +28754,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -28696,47 +28768,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -28744,27 +28816,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -28772,53 +28844,53 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
#, fuzzy
#| msgid "Description"
msgid "Destination"
msgstr "Descrição"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: Portuguese (Brazil) \n"
"Language-Team: Portuguese (Portugal) not check this option if you want to use this "
@@ -4520,7 +4499,7 @@ msgstr ""
"de pacote. Não marque esta opção se quiser usar este "
"produto como um produto add-on, mas apenas para pacotes fixos!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4531,7 +4510,7 @@ msgstr ""
"contenham este produto não podem ser canceladas pelos utilizadores, apenas "
"por si."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4541,7 +4520,7 @@ msgstr ""
"este numerom de vezes. Se mantiver o campo vazio ou configurá-lo para 0, não "
"há limite especial para este produto."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4553,7 +4532,7 @@ msgstr ""
"especial para este produto. O limite para o número máximo de itens em toda o "
"pedido aplica-se independentemente."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4565,13 +4544,13 @@ msgstr ""
"de estudante para indicar à pessoa no check-in que o cartão de identificação "
"do aluno precisa ser verificado."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4581,7 +4560,7 @@ msgstr ""
"preço atual é um desconto. Isto é apenas um ajuste cosméticos e realmente "
"não vai afetar os preços."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4589,11 +4568,11 @@ msgstr ""
"Quando um cliente compra o produto, vai receber um cartão-presente com um "
"valor correspondente ao preço do produto."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr "Tipos de associação permitidos"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
@@ -4601,11 +4580,11 @@ msgstr ""
"Não mostrar a menos que o cliente esteja logado e tenha uma associação "
"válida. Esteja ciente que isto significa que nunca será visível no widget."
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr "Este produto cria uma associação do tipo"
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
@@ -4613,19 +4592,19 @@ msgstr ""
"A duração da associação é a mesma que a duração da data da série de eventos "
"ou eventos"
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr "Duração da associação em dias"
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "Duração da associação em meses"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr "Validade"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
#, fuzzy
#| msgid ""
#| "When setting up a regular event, or an event series with time slots, you "
@@ -4655,53 +4634,53 @@ msgstr ""
"bilhete, pelo que, se mudar as definições daqui mais tarde, bilhetes já "
"existentes não serão afetados pela mudança, manterão a sua validade."
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr "Início da validade"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr "Fim da validade"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr "Minutos"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr "Horas"
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr "Dias"
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr "Meses"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr "Os clientes podem selecionar o início da data de validade"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr "Se não for selecionado, a validade começa sempre na altura da compra."
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
#| msgid "Maximum order total"
msgid "Maximum future start"
msgstr "Início Futuro Máximo"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr "A data selecionada só pode ser estes tantos dias no futuro."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr "Condições de Identificador"
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4717,11 +4696,11 @@ msgstr ""
"Isto é uma funcionalidade avançada que requer também configurações "
"específicas de emissão de bilhetes e de impressão."
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr "Tipo de identificador reutilizável"
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
@@ -4732,9 +4711,9 @@ msgstr ""
"produtos, e que nem todos os tipos de identificadores são suportados em "
"todos os canais de venda os processos de check-in."
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4747,7 +4726,7 @@ msgstr ""
msgid "Products"
msgstr "Produtos"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
@@ -4755,31 +4734,31 @@ msgstr ""
"Se selecionar condições de identificadores reutilizáveis, tem que selecionar "
"também um tipo de identificador reutilizável."
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
"O tipo de identificador selecionado não está ativo nas definições de "
"organizador."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr "O tipo de identificador selecionado não suporta bilhetes de momento."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "O item selecionado não pertence a este evento."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
@@ -4787,27 +4766,27 @@ msgstr ""
"O número máximo por pedido não pode ser menor do que o número mínimo por "
"pedido."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr "A categoria do item deve pertencer ao mesmo evento que o item."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr "A regra fiscal do item deve pertencer ao mesmo evento que o item."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "A disponibilidade do item não pode terminar antes do seu início."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Isto é mostrado abaixo do nome de variação em listas."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr "Exigir aprovação"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4819,21 +4798,21 @@ msgstr ""
"e concluído. Pode usar isto, por exemplo para ingressos com desconto que "
"estão disponíveis apenas para grupos específicos."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr "Tipos de associação"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr "Esta variação não será vendida antes da data fornecida."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr "Esta variação não será vendida após a data fornecida."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
@@ -4843,11 +4822,11 @@ msgstr ""
"portanto, se um canal de vendas for selecionado aqui, mas não no nível do "
"produto, a variação não estará disponível."
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr "Mostrar apenas se um voucher correspondente for resgatado."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
@@ -4855,29 +4834,29 @@ msgstr ""
"Esta variação será oculta da página do evento até que o utilizador insira um "
"voucher que desbloqueie essa variação."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Variação do produto"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Variações de produto"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Número mínimo"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Número máximo"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Add-ons estão incluídos no preço"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4885,43 +4864,43 @@ msgstr ""
"Se for selecionado, adicionar add-ons para este bilhete é gratuito, mesmo se "
"os add-ons tivessem custo individualmente."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "Permitir que o mesmo produto possa ser seleccionados várias vezes"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr "A categoria do add-on deve pertencer ao mesmo evento que o item."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "O item já tem um add-on desta categoria."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "A contagem miníma deve ser maior ou igual a zero."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "A contagem máxima deve ser maior ou igual a zero."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "A contagem máxima deve ser maior do que a contagem mínima."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "Artigo empacotado"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Variação empacotada"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Parte de preço designada"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4933,59 +4912,59 @@ msgstr ""
"tributação mista, mas pode ser mantido em branco caso contrário. Este valor "
"NÃO será adicionado ao preço do item base."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr "O item empacotado deve pertencer ao mesmo evento que o item."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "Uma variação precisa ser definida para este item."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "A variação escolhida não pertence a este item."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "A contagem tem que ser igual ou superior a zero."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Número"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Texto (uma linha)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Texto de múltiplas linhas"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Sim/Não"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Escolha um de uma lista"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Escolha múltipla a partir de uma lista"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Upload de ficheiro"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Data e hora"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Código do país (ISO 3166-1 alfa-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4993,7 +4972,7 @@ msgstr "Código do país (ISO 3166-1 alfa-2)"
msgid "Question"
msgstr "Questão"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
@@ -5001,86 +4980,86 @@ msgstr ""
"O identificador pode conter apenas letras, números, pontos, traços e "
"sublinhados."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Texto de ajuda"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "Se a questão necessita de ser explicado ou clarificada, faça-o aqui!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Tipo de pergunta"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Resposta obrigatória"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
"Esta questão será solicitado aos compradores dos produtos seleccionados"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
"Pergunte durante o check-in em vez de no processo de compra de bilhetes"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
"Não suportado por todas as aplicações de check-in para todos os tipos de "
"perguntas."
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
#, fuzzy
#| msgid "Ask during check-in"
msgid "Show answer during check-in"
msgstr "Perguntar durante o check-in"
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Pergunta escondida"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "Esta pergunta só vai aparecer no backend."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Imprimir resposta nas facturas"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "Valor mínimo"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr "Atualmente não suportado nas nossas aplicações e durante o check-in"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "Valor máximo"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
#| msgid "Maximum value"
msgid "Maximum length"
msgstr "Valor máximo"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr "Validar o ficheiro para ser um retrato"
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
@@ -5088,99 +5067,99 @@ msgstr ""
"Se marcado, os ficheiros devem ser imagens com uma proporção de 3: 4. Isso é "
"usado frequentemente para fotos impressas em crachás."
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "É necessária uma resposta a esta pergunta para prosseguir."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Invalid input data."
msgid "Invalid input type."
msgstr "Dados de entrada inválidos."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Opção inválida selecionada."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "O número é demasiado baixo."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "O número é demasiado alto."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Número introduzido inválido."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "Escolha uma data posterior."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "Escolha uma data anterior."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Data introduzida inválida."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Hora introduzida inválida."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Data e hora introduzida inválida."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Código de país desconhecido."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Responda"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "O identificador \"{}\" já esta usado para uma opção diferente."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Opção de pergunta"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Opções de pergunta"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Capacidade total"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Deixe em branco para um número ilimitado de bilhetes."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Item"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Variações"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr "Ignore esta cota ao determinar a disponibilidade de eventos"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5192,11 +5171,11 @@ msgstr ""
"mercadorias que são adicionadas a cada evento, mas não devem impedir que o "
"evento seja mostrado como esgotado."
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Fechar esta quota permanentemente uma vez esgotada"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5207,11 +5186,11 @@ msgstr ""
"de cancelamentos ou pedidos que expiram. Pode sempre voltar a abri-lo "
"manualmente."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr "Permitir para vender mais bilhetes quando as pessoas fizerem check-out"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5227,50 +5206,50 @@ msgstr ""
"check-in são ignoradas se eles são definidos como \"Permitir re-entrar "
"depois de uma verificação de saída\" para evitar overbooking acidental."
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Quota"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Quotas"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
"Todas as variações devem pertencer a um item contido na lista de itens."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
"Um ou mais itens tem variações, mas nenhum destes estão na lista variações."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Subevento não pode ser nulo para a série de eventos."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "Required for events"
msgid "Required for products"
msgstr "Necessário para eventos"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5394,7 +5373,7 @@ msgid "expired"
msgstr "expirado"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "Comprador"
@@ -5408,7 +5387,7 @@ msgstr "Local"
msgid "Total amount"
msgstr "Valor total"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5444,12 +5423,12 @@ msgstr ""
"Este texto será mostrado acima do formulário de endereço facturação durante "
"o checkout."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Meta informação"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "aprovação pendente"
@@ -5506,100 +5485,100 @@ msgstr "O voucher \"{voucher}\" já não tem orçamento suficiente."
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "O voucher \"{voucher}\" já foi utilizado no mesmo período."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Esvaziar, se este produto não é um bilhete"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "criado"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "pendente"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "confirmado"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "cancelado"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "falhou"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "devolvido"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Informação de pagamento"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "começou externamente"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "criado"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "em trânsito"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "feito"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "falhou"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "cancelado"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Organizador"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Cliente"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Externo"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "Motivo do reembolso"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
@@ -5608,32 +5587,32 @@ msgstr ""
"Pode ser mostrado ao utilizador final ou usado, por exemplo como parte de "
"uma referência de pagamento."
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Taxa de pagamento"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Taxa de envio"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Taxa de serviço"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Taxa de cancelamento"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr "Taxa de seguro"
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Outras taxas"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5644,7 +5623,7 @@ msgstr "Outras taxas"
msgid "Gift card"
msgstr "Cartão-Presente"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5652,27 +5631,27 @@ msgstr "Cartão-Presente"
msgid "Value"
msgstr "Valor"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Posição do pedido"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "Cart ID (por exemplo, chave de sessão)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Posição do carrinho"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Posições do carrinho"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Cliente empresarial"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr "Esta referência será impressa na sua factura para sua conveniência."
@@ -5866,7 +5845,7 @@ msgstr ""
"contabilista. Nenhuma garantia é dada para o cálculo do imposto correto. USE "
"POR SUA CONTA E RISCO."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "País de venda"
@@ -6003,33 +5982,34 @@ msgid "Voucher value"
msgstr "Valor do voucher"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-"Este produto é adicionado ao carrinho do utilizador se o voucher for "
-"resgatado."
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Esta variação do produto seleccionado acima está a ser utilizado."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Se ativado, o voucher é válido para qualquer produto afetado por esta quota."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "Lugar específico"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Etiqueta"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -6039,51 +6019,51 @@ msgstr ""
"valor para vários vouchers, pode obter estatísticas sobre quantos deles "
"foram resgatados etc."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Mostrar produtos escondidos que correspondem a este voucher"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Vouchers"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
"Não é possível selecionar uma quota que pertence a um evento diferente."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
"Não é possível selecionar uma quota e um produto específico ao mesmo tempo."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot select a quota that belongs to a different event."
msgid "You cannot select a product that belongs to a different event."
msgstr ""
"Não é possível selecionar uma quota que pertence a um evento diferente."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
@@ -6091,11 +6071,11 @@ msgstr ""
"Não é possível selecionar uma variação sem ter selecionado um produto que "
"fornece variações."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Essa variação não pertence a este produto."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6103,11 +6083,11 @@ msgstr ""
"Você só pode bloquear quota se você especificar uma variação produto "
"específico. Caso contrário, pode não ser claro quais as quotas a bloquear."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr "De momento não é possível criar vouchers para produtos add-on."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
@@ -6115,7 +6095,7 @@ msgstr ""
"Precisa selecionar um produto ou quota específica, se o voucher deve "
"reservar bilhetes."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6124,26 +6104,26 @@ msgstr ""
"Este voucher já foi resgatado %(redeemed)s vezes. Não pode reduzir o número "
"máximo de usos abaixo deste número."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
"O número máximo de usos pode não ser menor que o número mínimo de usos."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Se quiser que este voucher bloquei quota, você precisa selecionar uma data "
"específica."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"Não pode selecionar um subevento se o evento não é uma série de eventos."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6151,20 +6131,20 @@ msgstr ""
"Não pode criar um voucher que bloqueia quota porque o produto ou a quota "
"está actualmente esgotado ou completamente reservado."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Um voucher com este código já existe."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "Precisa escolher uma data, se você selecionar um lugar."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "O lugar especificado \"{id}\" não existe para este evento."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
@@ -6173,20 +6153,20 @@ msgstr ""
"O lugar \"{id}\" não está disponível no momento (bloqueado, já vendido ou um "
"voucher diferente)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr "Precisa escolher um produto específico se selecionar um lugar."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr "Vouchers de lugar específico só podem ser usados uma vez."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Precisa escolher o produto \"{prod}\" para este lugar."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "O lugar \"{id}\" já foi vendido ou está atualmente bloqueado."
@@ -6237,15 +6217,15 @@ msgid "Automatically created from waiting list entry for {email}"
msgstr ""
"Criado automaticamente a partir de entrada em lista de espera para {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "O item selecionado não pertence a este evento."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Por favor, selecione uma variação específica deste produto."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6491,7 +6471,7 @@ msgstr "Vários lugares correspondentes foram encontrados."
msgid "No matching seat was found."
msgstr "Nenhum lugar correspondente foi encontrado."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
@@ -6499,7 +6479,7 @@ msgstr ""
"O lugar selecionado já foi escolhido. Por favor seleccione um lugar "
"diferente."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "Precisa selecionar um lugar específico."
@@ -6929,6 +6909,15 @@ msgstr "123.45 EUR"
msgid "Price including add-ons"
msgstr "Preço incluindo add-ons"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "John Doe"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7203,7 +7192,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Rés-do-chão, Fila 3, Lugar 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "Admissão geral"
@@ -7251,10 +7240,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Nome do participante para saudação"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Zé Ninguem"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7349,7 +7346,7 @@ msgid "Event canceled"
msgstr "Evento cancelado"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7370,7 +7367,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Nenhuma data foi especificada."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Você selecionou um produto que não está disponível para venda."
@@ -7392,13 +7389,38 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Alguns dos produtos que você selecionou não estão mais disponíveis na "
+"quantidade selecionada. Por favor, veja abaixo para mais detalhes."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Alguns dos produtos que você selecionou não estão mais disponíveis na "
+"quantidade selecionada. Por favor, veja abaixo para mais detalhes."
+
+#: pretix/base/services/cart.py:126
+#, fuzzy, python-format
#| msgid "You cannot select more than %s items per order."
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "Não é possível selecionar mais de %s itens por encomenda."
msgstr[1] "Não é possível selecionar mais de %s itens por encomenda."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s."
@@ -7410,7 +7432,7 @@ msgstr[0] ""
msgstr[1] ""
"Não é possível selecionar mais de %(max)s itens do produto %(product)s."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s items of the product %(product)s."
@@ -7420,7 +7442,7 @@ msgid_plural ""
msgstr[0] "Precisa selecionar pelo menos %(min)s itens do produto %(product)s."
msgstr[1] "Precisa selecionar pelo menos %(min)s itens do produto %(product)s."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, fuzzy, python-format
#| msgid ""
#| "We removed %(product)s from your cart as you can not buy less than "
@@ -7438,17 +7460,17 @@ msgstr[1] ""
"Removemos %(product)s do seu carrinho porque não pode comprar menos de "
"%(min)s itens do mesmo."
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr "O período de reserva para este evento ainda não começou."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr "O período de reserva para este evento terminou."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
@@ -7456,7 +7478,7 @@ msgstr ""
"Todos os pedidos para este evento já tinham de estar confirmados, então não "
"pode ser criado um novo pedido."
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
@@ -7464,7 +7486,7 @@ msgstr ""
"O período de reserva para este evento ainda não começou. As posições "
"afetadas foram removidas do seu carrinho."
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
@@ -7472,21 +7494,21 @@ msgstr ""
"O período de reserva para um dos eventos do seu carrinho terminou. As "
"posições afetadas foram removidas do seu carrinho."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
#, fuzzy
#| msgid "The entered price is to high."
msgid "The entered price is not a number."
msgstr "O preço indicado é muito alto."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "O preço indicado é muito alto."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Este código do voucher não é conhecido na nossa base de dados."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, fuzzy, python-format
#| msgid ""
#| "The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7504,7 +7526,7 @@ msgstr[1] ""
"O código do voucher \"%(voucher)s\" só pode ser usado se selecionar pelo "
"menos %(number)s de produtos correspondentes."
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, fuzzy, python-format
#| msgid ""
#| "The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7527,13 +7549,13 @@ msgstr[1] ""
"menos %(number)s de produtos correspondentes. Portanto, removemos algumas "
"posições do seu carrinho que não podem ser compradas assim."
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
"Este código do voucher já foi usado o número máximo de vezes permitido."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7546,18 +7568,18 @@ msgstr ""
"ou que tentou resgatá-lo antes, mas não concluiu o processo de pagamento. "
"Pode tentar usá-lo novamente em %d minutos."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Este código de voucher só pode ser resgatado mais %d vezes."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7565,19 +7587,19 @@ msgstr ""
"Você já usou este código de voucher. Remova a linha associada do seu "
"carrinho, se quiser usá-lo para um produto diferente."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Este voucher expirou."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Este voucher não é válido para este produto."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "Este voucher não é válido para este lugar."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7587,33 +7609,33 @@ msgstr ""
"quiser acrescentar algo de novo ao seu carrinho usando este voucher, pode "
"fazê-lo com a opção de redenção de voucher na parte inferior da página."
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr "O seu voucher é válido para um produto que não está para venda."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Este voucher não é válido nesta data do evento."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "Precisa de um código do voucher válido para pedir este produto."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "A data do evento selecionado não está ativa."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "Não é possível selecionar um add-on para o produto selecionado."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "Não é possível selecionar duas variações do mesmo produto add-on."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -7631,7 +7653,7 @@ msgstr[1] ""
"Pode selecionar no máximo %(max)s add-ons da categoria %(cat)s para o "
"produto %(base)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s add-ons from the category %(cat)s for "
@@ -7649,7 +7671,7 @@ msgstr[1] ""
"Precisa selecionar pelo menos %(min)s add-ons da categoria %(cat)s para a o "
"produto %(base)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7658,7 +7680,7 @@ msgstr ""
"Pode selecionar todos os add-ons da categoria %(cat)s para o produto "
"%(base)s no máximo uma vez."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
#| msgid ""
#| "One of the products you selected can only be bought as an add-on to "
@@ -7670,24 +7692,24 @@ msgstr ""
"Um dos produtos que selecionou só pode ser comprado como um add-on para "
"outro projeto."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
"Um dos produtos que selecionou só pode ser comprado parte de um pacote."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Por favor seleccione um lugar válido."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "Não é possível selecionar um lugar para esta posição."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "Não pode selecionar o mesmo lugar múltiplas vezes."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7695,7 +7717,7 @@ msgstr ""
"Digitou um cartão-presente em vez de um voucher. Cartões-presente podem ser "
"introduzidos mais tarde, quando forem pedidos os seus detalhes de pagamento."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -8002,7 +8024,7 @@ msgstr ""
"Estamos a enviar este e -mail porque configurou para fazê -lo nas suas "
"configurações de evento."
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -8010,7 +8032,7 @@ msgid ""
msgstr ""
"Está a receber este e-mail porque alguém fez um pedido para {event} por si."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -8019,12 +8041,12 @@ msgstr ""
"Pode ver os detalhes do pedido no seguinte URL:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr "Está a receber este e-mail porque fez um pedido para {event}."
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr "Convite do calendário"
@@ -8113,7 +8135,7 @@ msgstr ""
"Erro ao importar valor \"{value}\" para a coluna \"{column}\" em linha "
"\"{line}\": {message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -8123,7 +8145,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "dados inválidos na linha {row}: {message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -8131,7 +8153,7 @@ msgstr ""
"Alguns dos produtos que selecionou já não estavam disponíveis. Por favor, "
"veja abaixo para mais detalhes."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -8139,7 +8161,7 @@ msgstr ""
"Alguns dos produtos que selecionou já não estavam disponíveis na quantidade "
"selecionada. Por favor, veja abaixo para mais detalhes."
-#: pretix/base/services/orders.py:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -8147,21 +8169,21 @@ msgstr ""
"O preço de alguns dos itens no seu carrinho mudou entretanto. Por favor, "
"veja abaixo para mais detalhes."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Ocorreu um erro interno, por favor tente novamente."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Seu carrinho está vazio."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s. We "
@@ -8179,11 +8201,11 @@ msgstr[1] ""
"Não é possível selecionar mais de %(max)s itens do produto %(product)s. "
"Removemos os artigos em excesso do seu carrinho."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr "O período de reserva terminou."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8191,7 +8213,7 @@ msgstr ""
"O código do voucher utilizado para um dos itens no seu carrinho não é "
"conhecido na nossa base de dados."
-#: pretix/base/services/orders.py:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8200,7 +8222,7 @@ msgstr ""
"O código do voucher utilizado para um dos itens no seu carrinho já foi usado "
"o número máximo de vezes permitido. Removemos este item do seu carrinho."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -8208,7 +8230,7 @@ msgstr ""
"O código do voucher utilizado para um dos itens no seu carrinho já foi "
"muitas vezes. Ajustamos o preço do item no seu carrinho."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8216,7 +8238,7 @@ msgstr ""
"O código do voucher utilizado para um dos itens no seu carrinho expirou. "
"Removemos este item do seu carrinho."
-#: pretix/base/services/orders.py:174
+#: pretix/base/services/orders.py:173
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."
@@ -8224,11 +8246,11 @@ msgstr ""
"O código do voucher utilizado para um dos itens no seu carrinho não é válido "
"para este item. Removemos este item do seu carrinho."
-#: pretix/base/services/orders.py:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr "Precisa de um código de voucher válido para solicitar um dos produtos."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking period for one of the events in your cart has not yet started. "
"The affected positions have been removed from your cart."
@@ -8236,7 +8258,7 @@ msgstr ""
"O período de reserva para um dos eventos do seu carrinho ainda não começou. "
"As posições afetadas foram removidas do seu carrinho."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
@@ -8244,7 +8266,7 @@ msgstr ""
"Um dos lugares no seu pedido é inválido, removemos essa posição do seu "
"carrinho."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -8252,7 +8274,7 @@ msgstr ""
"Um dos lugares no seu pedido foi reservado entretanto, removemos a posição "
"do seu carrinho."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
#| msgid ""
#| "You cannot delete the product %(item)s because it "
@@ -8263,26 +8285,26 @@ msgid ""
msgstr ""
"Não pode excluir o produto %(item)s porque já foi pedido."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The order has been canceled."
msgid "The order was not canceled."
msgstr "A encomenda foi cancelada."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr "A nova data de expiração tem que ser no futuro."
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "este pedido não está pendente de aprovação."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Não pode cancelar este pedido."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8291,16 +8313,16 @@ msgstr ""
"este pedido não pode ser cancelada porque o cartão-presente {card} comprado "
"neste pedido já foi resgatado."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr "A taxa de cancelamento não pode ser superior ao valor deste pedido."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr "Este método de pagamento não suporta reembolsos automáticos."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8310,25 +8332,25 @@ msgstr ""
"um dos preços mudou agora, ou um cartão-presente que usou foi utilizado no "
"mesmo período. Verifique os preços abaixo e tente novamente."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Precisa selecionar uma variação do produto."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr "A quota {name} não tem capacidade suficiente para executar a operação."
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr "Não existe uma quota definida que permite esta operação."
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr "O produto selecionado não está ativo ou não tem preço definido."
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
@@ -8336,7 +8358,7 @@ msgstr ""
"Esta operação iria deixar vazia o pedido. Por favor cancele o pedido em vez "
"disso."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8344,7 +8366,7 @@ msgstr ""
"Esta operação faria o pedido gratuita e, portanto, paga imediatamente, no "
"entanto não há quota disponível."
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8352,7 +8374,7 @@ msgstr ""
"Este é um produto add-on, seleccione a posição de base a qual deve ser "
"acrescentado."
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
@@ -8360,11 +8382,11 @@ msgstr ""
"A posição base seleccionada não permite que adicione este produto como um "
"add-on."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr "Precisa escolher um subevento para a nova posição."
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8373,19 +8395,19 @@ msgstr ""
"Você selecionou um lugar \"{seat}\" para uma data que não coincide com a "
"data do bilhete selecionado. Por favor, escolha um lugar novamente."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "O produto selecionado requer que você selecione um lugar."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "O produto selecionado não permite selecionar um lugar."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr "O país selecionado está bloqueado pela sua regra tributária."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
@@ -8393,7 +8415,7 @@ msgstr ""
"Não pode mudar o preço de uma posição que tenha sido utilizada para emitir "
"um cartão-presente."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8402,7 +8424,7 @@ msgstr ""
"A posição não pode ser cancelada uma vez que o cartão-presente {card} "
"comprado neste pedido já foi resgatado."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8410,6 +8432,27 @@ msgstr ""
"Houve um erro ao tentar enviar o dinheiro de volta para si. Entre em contato "
"com o organizador do evento para mais informações."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Empresa Exemplo"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Exemplo de Bilhete"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Um texto individual com uma razão pode ser inserido aqui."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "O montante foi debitado no seu cartão."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+"Por favor, transfira o montante para a conta bancária: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8806,7 +8849,7 @@ msgid "Show exchange rates"
msgstr "Mostrar data de término do evento"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "Nunca"
@@ -9393,7 +9436,7 @@ msgstr ""
msgid "Available languages"
msgstr "Idiomas disponíveis"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Idioma padrão"
@@ -9452,7 +9495,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "Esconder todos os produtos que estão esgotados"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
"Mostrar publicamente quantos bilhetes de um certo tipo ainda estão "
@@ -9470,7 +9513,7 @@ msgstr "Mostrar variações de um produto expandido por padrão"
msgid "Enable waiting list"
msgstr "Ativar listas de espera"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9911,7 +9954,7 @@ msgstr ""
"permitir. Caso contrário, um reembolso manual será criado para processar "
"manualmente."
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "Manter uma taxa de cancelamento fixa"
@@ -9919,7 +9962,7 @@ msgstr "Manter uma taxa de cancelamento fixa"
msgid "Keep payment, shipping and service fees"
msgstr "Mantenha pagamento, transporte e taxas de serviço"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "Manter uma taxa de cancelamento percentual"
@@ -10033,21 +10076,21 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "Endereço de contato"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
"Vamos mostrar publicamente para permitir que os participantes entrem em "
"contato consigo."
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "URL de impressão"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -10080,7 +10123,7 @@ msgstr ""
"Os bilhetes nunca serão anexados se forem maiores que {size} para evitar "
"problemas de envio do email."
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10471,12 +10514,12 @@ msgstr ""
"Cumprimentos,\n"
"A sua equipa {event}"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Número de dias"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11557,7 +11600,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr "MA"
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11960,14 +12003,14 @@ msgstr "Carregue a foto"
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr "dias"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -12011,11 +12054,11 @@ msgstr ""
"Este site é alimentado por software livre. Se você deseja ler os termos da "
"licença ou obter o código fonte, siga estes links ou instruções:"
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr "Ativar formato de bilhete"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Download de bilhete"
@@ -12412,7 +12455,7 @@ msgstr "Acontceu um erro inesperado, por favor tente novamente mais tarde."
msgid "The task has been completed."
msgstr "A tarefa foi concluída."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr "Por favor, não envie ficheiros maiores que {size}!"
@@ -12463,19 +12506,19 @@ msgstr ""
"pode ser selecionada em instalações de desenvolvimento do pretix, não em "
"produção."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Todas as datas"
@@ -12523,33 +12566,33 @@ msgstr "Regra personalizada de check-in"
msgid "All gates"
msgstr "Todos os portões"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "Use línguas"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr "Escolha todos os idiomas que devem estar disponíveis no seu evento."
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "Esta é uma série de eventos"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
"Você já usou este slug para um evento diferente. Por favor, escolha um novo."
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Fuso horário do evento"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Taxa de imposto sobre vendas"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -12559,11 +12602,11 @@ msgstr ""
"de imposto aplicável aqui em percentagem. Se tem uma situação fiscal mais "
"complicada, pode adicionar mais taxas e configuração detalhada mais tarde."
-#: pretix/control/forms/event.py:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr "Conceda acesso a equipa"
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
@@ -12573,11 +12616,11 @@ msgstr ""
"permissão para editar todos os eventos deste organizador. Por favor "
"selecione uma das suas equipas existentes que terão acesso a este evento."
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr "Criar uma nova equipa para este evento consigo como o único membro"
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -12585,53 +12628,53 @@ msgstr ""
"Exemplo de Centro de Conferências\n"
"Heidelberg, Alemanha"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "O seu locale padrão deve ser especificado."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Copiar configuração de"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Não copie"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "Predefinido ({value})"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "Domínio personalizado"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr "Precisa configurar o domínio personalizado no servidor antes."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr "Não pode escolher o domínio base desta instalação."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr "Este domínio já está em uso para um evento ou organizador diferente."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "Formato de nome"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -12641,11 +12684,11 @@ msgstr ""
"pedidos já recebidos pode levar a um comportamento inesperado quando ordenar "
"ou alterar nomes."
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr "Títulos admitidos"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
@@ -12654,29 +12697,29 @@ msgstr ""
"de um título, pode usar isso para restringir o conjunto de títulos "
"selecionáveis."
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "Peça {fields}, exibição como {example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "Entrada de texto livre"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr "Não pergunte"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr "Pergunte, mas não exija entrada"
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr "Pergunte e requer entrada"
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
@@ -12684,11 +12727,11 @@ msgstr ""
"Configurou cartões-presente com validade {} anos, após o cartão-presente sem "
"emitido."
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "Regra fiscal para as taxas de pagamento"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -12698,11 +12741,11 @@ msgstr ""
"de pagamento único. Isto irá definir a taxa de impostos e regras de auto "
"liquidação, outras configurações da regra fiscal são ignorados."
-#: pretix/control/forms/event.py:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "Gerar facturas para os canais de vendas"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
msgid ""
"If you have enabled invoice generation in the previous setting, you can "
"limit it here to specific sales channels."
@@ -12710,46 +12753,46 @@ msgstr ""
"Se tiver ativado a geração de facturas nas definições anteriores, pode "
"limitá-lo aqui para canais de venda específicos."
-#: pretix/control/forms/event.py:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Estilo de factura"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Lingua da factura"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "Idioma do utilizador"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
#| msgid "Attachment for new orders"
msgid "Recommended"
msgstr "Anexo para novos pedidos"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr "A loja on-line deve ser selecionada para receber estes e-mails."
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr "Canais de vendas para e-mails de checkout"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
@@ -12757,7 +12800,7 @@ msgstr ""
"o pedido feita e e-mails pagos só serão enviados para pedidos a partir "
"destes canais de vendas. A loja on-line deve estar activada."
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
@@ -12765,51 +12808,51 @@ msgstr ""
"Este e-mail só será enviado para pedidos a partir destes canais de vendas. A "
"loja on-line deve estar activada."
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "Endereço Bcc"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr "Todos os e-mails serão enviados para este endereço como uma cópia Bcc"
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Assinatura"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
"Este será anexado a cada e-mail. espaços reservados disponíveis: {event}"
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "por exemplo. os seus dados de contato"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "Renderizador de e-mail HTML"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr "Assunto enviado para o endereço de contato do pedido"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr "Texto enviado para o endereço de contacto do pedido"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "Enviar um e-mail para os participantes"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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 "
@@ -12819,21 +12862,21 @@ msgstr ""
"pessoa que pede os bilhetes, o seguinte e-mail será enviado para os "
"participantes."
-#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr "Assunto enviado aos participantes"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "Texto enviado aos participantes"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12842,45 +12885,45 @@ msgstr "Texto enviado aos participantes"
msgid "Text"
msgstr "Texto"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr "Assunto (enviado por Admin)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr "Assunto (enviado pelo administrador ao participante)"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Texto (enviado por admin)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr "Assunto (solicitado pelo usuário)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "Texto (solicitado pelo utilizador )"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
#, fuzzy
msgid "Text (if order will expire automatically)"
msgstr "Assunto (se o pedido expirar automaticamente)"
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr "Assunto (se o pedido expirar automaticamente)"
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
#, fuzzy
msgid "Text (if order will not expire automatically)"
msgstr "Assunto (se o pedido não expirar automaticamente)"
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr "Assunto (se o pedido não expirar automaticamente)"
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
#, fuzzy
#| msgid "This plugin allows you to receive payments via bank transfer."
msgid ""
@@ -12888,7 +12931,7 @@ msgid ""
"payments, such as bank transfer."
msgstr "Este plugin permite receber pagamentos via transferência bancária."
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -12896,23 +12939,23 @@ msgstr ""
"Este e-mail será enviado para este numero de dias antes do evento começar. "
"Se o campo estiver vazio, o e-mail não será enviado."
-#: pretix/control/forms/event.py:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr "Assunto para o pedido recebido"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr "Texto para pedido recebido"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr "Assunto para o pedido aprovado"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr "Texto para pedido aprovado"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
@@ -12920,15 +12963,15 @@ msgstr ""
"Isto só será enviado para pedidos de não-gratuitas. pedidos gratuitos "
"receberão o modelo de pedido gratuito em baixo."
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr "Assunto para pedido grátis aprovado"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr "Texto para pedido grátis aprovado"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
@@ -12936,75 +12979,75 @@ msgstr ""
"Isso só será enviado para pedidos gratuitos. pedidos não gratuitos receberão "
"o modelo do pedido não gratuito a partir de cima em seu lugar."
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr "Assunto para pedido negado"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr "Texto para pedido negado"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr "Gerador de códigos de bilhete"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr "Para utilizadores avançados, geralmente não precisa ser alterado."
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "Qualquer país"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "União Europeia"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Qualquer cliente"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Individual"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Empresa"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Negócios com a número de IVA válido"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "Pagar IVA"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "Sem IVA"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "Venda não permitida"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr "O pedido requer aprovação"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr "Taxa de imposto desviado"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr "Texto na fatura"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Voucher pré-seleccionado"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -13016,11 +13059,11 @@ msgstr ""
"voucher. Isto pode, por exemplo, ser usado para fornecer widgets que dão "
"descontos ou desbloquear produtos secretos."
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Modo de compatibilidade"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -13028,30 +13071,30 @@ msgstr ""
"O nosso widget regular não funcionar em todos os construtores de wesites. Se "
"tiver problemas, tente usar este modo de compatibilidade."
-#: pretix/control/forms/event.py:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "Esse código de voucher não existe."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "O slug que introduziu não é correto."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Download de bilhetes"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
"Os seus clientes serão capazes de descarregar os seus bilhetes em formato "
"PDF."
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Exigir que todos os participantes preencham seus nomes"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -13059,11 +13102,11 @@ msgstr ""
"Por padrão, vamos pedir nomes, mas não obrigá-los. Pode desligar isso "
"completamente nas configurações."
-#: pretix/control/forms/event.py:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Pagamento via Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -13075,11 +13118,11 @@ msgstr ""
"Stripe, precisará configurar uma conta com eles, o que leva menos de cinco "
"minutos, utilizando sua interface simples."
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Pagamento por transferência bancária"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -13089,16 +13132,16 @@ msgstr ""
"Pode então importar seus extratos bancários para processar os pagamentos "
"dentro pretix, ou marcá-los como pago manualmente."
-#: pretix/control/forms/event.py:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Preço (opcional)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Gratuito"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Quantidade disponível"
@@ -13229,7 +13272,7 @@ msgstr "Acompanhamento devido"
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -13237,18 +13280,18 @@ msgid "All products"
msgstr "Todos os produtos"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} - Qualquer variação"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr "Todas as datas começando em ou depois"
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr "Todas as datas começando antes"
@@ -13448,7 +13491,7 @@ msgstr "Todos os participantes"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "Fez Check-in"
@@ -13525,8 +13568,8 @@ msgstr "Filtrar por tag"
msgid "Search voucher"
msgstr "Pesquisar voucher"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13570,7 +13613,7 @@ msgstr "Check-ins malsucedidos"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr "Tipo de digitalização"
@@ -13580,7 +13623,7 @@ msgstr "Todas as direções"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr "Dispositivo"
@@ -13605,9 +13648,9 @@ msgstr "Data final"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "Lista de check-in"
@@ -13875,11 +13918,17 @@ msgstr "Este campo é obrigatório"
msgid "Dependencies between questions are not supported during check-in."
msgstr "Dependências entre as perguntas não são suportados durante o check-in."
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Todos os produtos"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "O produto deve existir em múltiplas variações"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
@@ -13887,72 +13936,72 @@ msgstr ""
"Selecione esta opção, por exemplo, para t-shirts que vêm em vários tamanhos. "
"Pode selecionar as variações no próximo passo."
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr "Sem categoria"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "Nenhuma tributação"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Copiar informações sobre o produto"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "Não adicione a uma quota agora"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Adicione o produto a uma quota existente"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Criar uma nova quota para este produto"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "Opções de quota"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "Adicionar a quota existente"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "Novo nome de quota"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Tamanho"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Número de bilhetes"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "Nome de quota é necessário."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Por favor, selecione uma quota."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(Evento padrão)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "Escolher automaticamente, dependendo das configurações do evento"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "Sim, se a geração de bilhetes está activado em geral"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -13962,33 +14011,39 @@ msgstr ""
"inteiro, desempregados e pessoas com mais de 65. Este bilhete inclui o "
"acesso a todas as partes do evento, exceto à area VIP."
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "O produto pedido {item} já não se encontra disponível."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr "Mostrado de forma independente de outros produtos"
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "Comprado"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Canceled by customer"
msgid "Date chosen by customer"
msgstr "Cancelado pelo cliente"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr "Nenhum membro concedido"
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
@@ -13997,13 +14052,13 @@ msgstr ""
"de 0 %, uma vez que o imposto sobre vendas será aplicado quando o cartão -"
"presente for resgatado."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -14011,13 +14066,13 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The last payment date cannot be before the end of presale."
msgid "The start of validity must be before the end of validity."
msgstr "A última data de pagamento não pode ser antes do final da pré-venda."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -14028,21 +14083,21 @@ msgstr ""
"utilizador ou está atualmente no carrinho do utilizador. Por favor, defina a "
"variação como \"inativa\" em alternativa."
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
#| msgid "Calculate from product"
msgid "Use value from product"
msgstr "Calcular a partir do produto"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr "Add-ons"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "Você adicionou o mesma categoria de add-on duas vezes"
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
@@ -14050,22 +14105,22 @@ msgstr ""
"Esteja ciente de que a definição de um número mínimo torna impossível "
"comprar este produto se todos os add-ons disponíveis estão esgotados."
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "Produtos empacotados"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr "Você adicionou o mesmo produto empacotado duas vezes."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr "Produto empacotado"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "inativo"
@@ -14144,13 +14199,13 @@ msgstr "Criar pedidos como pedido em modo de teste"
msgid "CSV column: \"{name}\""
msgstr "CSV coluna: \"{name}\""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
#| msgid "Confirm payment"
msgid "Confirm order regardless of payment"
msgstr "Confirme o pagamento"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -14161,11 +14216,11 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "Ultrapassar quota"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
@@ -14173,11 +14228,11 @@ msgstr ""
"Se marcar esta caixa, esta operação será executada mesmo que isso leve a uma "
"quota ultrapassada e tenha vendido mais bilhetes do que o planeado!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "Exceder quota e ignorar os atrasos de pagamento"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -14189,16 +14244,16 @@ msgstr ""
"operação também será realizada independentemente das configurações para "
"pagamentos atrasados."
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr "Notificar o cliente por e -mail"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "Manter uma taxa de cancelamento de"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -14212,15 +14267,15 @@ msgstr ""
"cancelamento se quer mantê-los. Por favor, sempre inserir um valor bruto, o "
"imposto será calculado automaticamente."
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr "Gerar cancelamento para fatura"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "Comentario (será enviado para o utilizador)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
@@ -14228,15 +14283,15 @@ msgstr ""
"Será incluído no email de notificação quando o respectivo espaço reservado "
"estiver presente no texto de email configurado."
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "Montante a pagar"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -14245,21 +14300,21 @@ msgstr "Montante a pagar"
msgid "Payment date"
msgstr "Data de pagamento"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
#| msgid "Please select a valid seat."
msgid "Please select some events."
msgstr "Por favor seleccione um lugar válido."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Recalcular impostos"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr "Não voltar a calcular os impostos"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
@@ -14267,7 +14322,7 @@ msgstr ""
"Voltar a calcular os impostos com base nas configurações de endereço e de "
"produto, mantenha valor bruto igual."
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
@@ -14275,11 +14330,11 @@ msgstr ""
"Voltar a calcular impostos com base nas configurações de endereço e de "
"produto, mantenha valor líquido igual."
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr "Emitir uma nova factura, se necessário"
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
@@ -14287,25 +14342,25 @@ msgstr ""
"Se existe uma factura para este fim e esta operação iria alterar o seu "
"conteúdo, a factura antiga será cancelada e será emitida uma nova factura."
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "Notificar o utilizador"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
"Envie um e-mail para a notificação ao cliente que o seu pedido foi alterada."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr "Permitir ultrapassar quotas ao realizar esta operação"
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "Add-on para"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -14314,7 +14369,7 @@ msgstr "Add-on para"
msgid "Seat"
msgstr "Lugar"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -14324,63 +14379,63 @@ msgstr "Lugar"
msgid "Membership"
msgstr "Filiação"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
"Incluindo taxas, se houver. Mantenha vazio para o preço padrão do produto"
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr "(Inalterado)"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Novo preço (bruto)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Ticket secret"
msgid "Ticket is blocked"
msgstr "Segredo de bilhete"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
#, fuzzy
#| msgid "Valid until"
msgid "Validity end"
msgstr "Válido até"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "Gerar um novo segredo"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr "Cancelar esta posição"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "Dividir num novo pedido"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr "(Sem associação)"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr "Remover esta taxa"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "Invalidar segredos"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -14390,11 +14445,11 @@ msgstr ""
"link para a página do pedido para o utilizador e o utilizador precisará "
"descarregar os seus bilhetes novamente. As versões antigas serão inválidas."
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr "Anexe os ingressos"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
@@ -14402,24 +14457,24 @@ msgstr ""
"Será ignorado se os tickets excederem um determinado limite de tamanho para "
"garantir a entrega de email."
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr "Anexe faturas"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Destinatário"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
"Cancelar o pedido. Todos os bilhetes deixarão de funcionar. Isto não pode "
"ser revertido."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
@@ -14427,38 +14482,38 @@ msgstr ""
"Marque o pedido como pendente e permitir que o utilizador pague o montante "
"aberto com outro método de pagamento."
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "Não fazer nada e manter o pedido como esta."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "O montante da restituição precisa ser positivo e inferior a {}."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "Por favor especifique um valor para o reembolso parcial."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr "Cancelar todas as datas"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr "Automaticamente devolver o dinheiro, se possível"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr "Crie reembolso na lista de tarefas de reembolso manual"
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -14473,7 +14528,7 @@ msgstr ""
"manual. Não verifique se deseja reembolsar alguns dos pedidos, compensando "
"com pedidos diferentes ou emitindo cartões -presente."
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
@@ -14481,23 +14536,23 @@ msgstr ""
"Reembolse o pedido com um cartão-presente em vez do método de pagamento "
"original"
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr "Validade do cartão presente"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Mantenha uma taxa fixa de cancelamento por bilhete"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr "Ingressos gratuitos e produtos complementares não são contados"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr "Manter taxas"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -14509,20 +14564,20 @@ msgstr ""
"série de eventos é apenas parcialmente cancelada uma vez que consiste em "
"bilhetes para várias datas."
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr "Enviar informação via e-mail"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr "Enviar informações para a lista de espera"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "Cancelado: {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14553,7 +14608,7 @@ msgstr ""
"\n"
"A sua equipa {event}"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14576,24 +14631,24 @@ msgstr ""
"\n"
"A sua equipa {event}"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "Selecione uma data específica ou um intervalo, não ambos."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "Selecione todas as datas ou um intervalo, não ambos."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr "Se você definir um intervalo, defina um início e um fim."
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
"Por favor, confirme que você deseja cancelar TODAS as datas nesta série de "
@@ -14617,7 +14672,7 @@ msgid ""
msgstr ""
"O seu dispositivo não terá acesso a nada, por favor escolha alguns eventos."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
#, fuzzy
#| msgid "Experimental feature"
msgid "experimental"
@@ -14770,11 +14825,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Opcional"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr "mudar"
@@ -14844,17 +14899,17 @@ msgstr "Mantenha os valores atuais"
msgid "Selection contains various values"
msgstr "A seleção contém vários valores"
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr "O final do evento tem que ser posterior ao seu início."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr "Disponível até"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "Excluir estas datas, em vez de adicioná-las."
@@ -14863,15 +14918,15 @@ msgid "Your changes could not be saved. See below for details."
msgstr ""
"As suas alterações não puderam ser salvas. Veja abaixo para mais detalhes."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr "ID lugar específico"
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "Produto inválido seleccionado."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
@@ -14879,11 +14934,11 @@ msgstr ""
"O voucher corresponde apenas a produtos ocultos mas você não selecionou que "
"deveria mostra-los."
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Códigos"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
@@ -14891,16 +14946,16 @@ msgstr ""
"Adicionar um código de voucher por linha. Sugerimos copiar esta lista e "
"salva-la em um ficheiro."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr "Enviar vouchers via e-mail"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr "Seu voucher para {event}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -14944,18 +14999,18 @@ msgstr ""
"\n"
"A sua equipa {event}"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "Destinatários"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr "ou"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
@@ -14965,70 +15020,70 @@ msgstr ""
"linha, ou um ficheiro CSV com uma coluna de título e uma ou mais das colunas "
"\"e-mail\", \"número\", \"nome\", ou \"tag\"."
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "Usos máximos por voucher"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "Número de vezes que CADA um desses vouchers podem ser resgatados."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr "IDs lugares específicos"
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr "CSV tem de conter uma linha de cabeçalho na primeira linha."
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr "Erro de análise do CSV: {error}."
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr "O CSV precisa conter um campo com o cabeçalho \"{header}\"."
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr "O CSV contém um campo desconhecido com o cabeçalho \"{header}\"."
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr "{value} não é um endereço de e-mail válido."
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr "Valor inválido na linha {number}."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "Um voucher com um destes códigos já existe."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr "O código de voucher {code} aparece duas vezes na sua lista."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
@@ -15036,14 +15091,14 @@ msgstr ""
"Se os vouchers devem ser enviadas por e-mail, assunto, mensagem e os "
"destinatários têm de ser especificados."
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
"Gerou {codes} vouchers, mas introduziu {recp} destinatários para os vouchers."
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr "Precisa especificar o número de lugares com códigos voucher."
@@ -15587,7 +15642,7 @@ msgid "The order locale has been changed."
msgstr "O locale do pedido foi alterado."
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "A factura foi gerada."
@@ -15596,7 +15651,7 @@ msgid "The invoice has been regenerated."
msgstr "A factura foi regerada."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "A factura foi reeditada."
@@ -16277,7 +16332,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "o pedido foi cancelada (comentário: \"{comment}\")."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "o pedido foi cancelada."
@@ -16505,9 +16560,9 @@ msgstr "Check-in"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "Listas de check-in"
@@ -16794,7 +16849,7 @@ msgstr "Definir nova palavra-passe"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -16826,9 +16881,9 @@ msgstr "Definir nova palavra-passe"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -17225,7 +17280,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -17338,7 +17393,7 @@ msgstr "Tempo de varredura"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Resultado"
@@ -18758,8 +18813,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -19970,7 +20025,7 @@ msgstr ""
msgid "New variation"
msgstr "Nova variação"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "Adicionar uma nova variação"
@@ -19978,40 +20033,40 @@ msgstr "Adicionar uma nova variação"
msgid "Availability"
msgstr "Disponibilidade"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Ticket page"
msgid "Tickets & Badges"
msgstr "Página do bilhete"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Check-in list"
msgid "Check-in & Validity"
msgstr "Lista de check-in"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "Variação"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr "meses"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
#, fuzzy
#| msgid "year(s)"
msgid "years"
msgstr "ano(s)"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -20020,17 +20075,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "Configurações adicionais"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr "Duração da associação após a compra"
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "Histórico do produto"
@@ -20217,7 +20272,7 @@ msgstr "Totalmente reservado"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Esgotado"
@@ -20283,8 +20338,8 @@ msgstr "Editar questão"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -23928,7 +23983,7 @@ msgid "Add many time slots"
msgstr "Adicione muitos slots de tempo"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr "Adicionar uma nova quota"
@@ -23947,8 +24002,8 @@ msgstr ""
"Essas configurações são opcionais, se você as deixar vazias, os valores "
"padrão das configurações do produto serão usados."
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -23960,9 +24015,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr "Adicionar um nova lista de check-in"
@@ -23976,7 +24031,7 @@ msgstr "Altere várias datas"
msgid "Item prices"
msgstr "Preços de itens"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -23988,7 +24043,7 @@ msgstr ""
"desejar, você pode configurar um novo conjunto de cotas para "
"substituir a configuração da cota de todas as datas selecionadas."
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -24040,11 +24095,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr "Criar data"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "História de data"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "Pode cancelar este pedido utilizando o botão seguinte."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Pode alterar as configurações dos produtos"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr "Não criou nenhuma data para esta série de eventos ainda."
@@ -25084,9 +25153,9 @@ msgstr "A nova lista de check-in foi criada."
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -25194,7 +25263,7 @@ msgstr "Nenhuma data"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Venda terminou"
@@ -25202,7 +25271,7 @@ msgstr "Venda terminou"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Em breve"
@@ -25300,7 +25369,7 @@ msgid "Unknown e-mail renderer."
msgstr "Renderizador de e-mail desconhecido."
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "Pediu um tipo de saída de bilhete inválido."
@@ -25502,7 +25571,7 @@ msgstr ""
"Selecionou que não possui plugins gratuitos instalados, mas encontramos o "
"plug -in \"{plugin}\" com licença \"{license}\"."
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr "O produto solicitado não existe."
@@ -25614,7 +25683,7 @@ msgstr ""
"Não é possível adicionar pacotes a um produto que só está disponível como um "
"add-on em si próprio."
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
@@ -25623,7 +25692,7 @@ msgstr ""
"Desativou este artigo, mas ainda faz parte de um pacote de produtos. Os seus "
"participantes não poderão comprar o pacote a menos que remova este item dele."
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
@@ -25633,11 +25702,11 @@ msgstr ""
"criados por plug-ins) não o permitiram. Excluir isso pode quebrar relatórios "
"ou outras funcionalidades, portanto o produto foi desativado."
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "O produto seleccionado foi apagado."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "O produto seleccionado foi desactivado."
@@ -25797,19 +25866,19 @@ msgstr[1] ""
"A sua equipa {event}"
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
"Código de pedido desconhecido ou não autorizado a aceder a este pedido."
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "O download de bilhete não está ativado para este produto."
@@ -26054,15 +26123,15 @@ msgstr "Os dados pessoais foram removidos da factura."
msgid "The email has been queued to be sent."
msgstr "O e-mail foi colocado na fila para ser enviado."
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "Esta factura não foi encontrada"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr "O ficheiro da factura já não está armazenado no servidor."
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -26090,7 +26159,7 @@ msgstr "Esta ação só é permitida para pedidos pendentes."
msgid "This action is only allowed for canceled orders."
msgstr "Esta ação só é permitida para pedidos canceladas."
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr "Ocorreu um erro. Por favor, veja os detalhes abaixo."
@@ -26099,12 +26168,12 @@ msgid "The order has been changed and the user has been notified."
msgstr "o pedido foi alterada e o utilizador foi notificado."
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr "O pedido foi alterado."
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -26134,7 +26203,7 @@ msgstr "A sua mensagem foi colocado na fila e será enviado para {}."
msgid "Failed to send mail to the following user: {}"
msgstr "Erro ao enviar e-mail para o seguinte utilizador : {}"
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26488,7 +26557,7 @@ msgstr "Infelizmente, não conseguimos processar esse ficheiro PDF ({reason})."
msgid "The selected data was deleted successfully."
msgstr "O(s) dado(s) selecionado(s) foi/foram removidos(s) com sucesso."
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr "A data solicitada não existe."
@@ -26503,31 +26572,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "A data selecionada foi apagada."
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr "A nova data foi criada."
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "As datas selecionadas foram desativados."
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "As datas selecionadas foram ativadas."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "As datas selecionadas foram eliminadas ou desativadas."
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr "Por favor, não crie mais de 100.000 datas de uma só vez."
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "{} novas datas foram criadas."
@@ -26733,7 +26802,7 @@ msgstr "A entrada solicitada não existe."
msgid "The selected entry has been deleted."
msgstr "A entrada selecionada foi removida."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "Isto não é uma série de eventos."
@@ -27234,7 +27303,7 @@ msgstr "Por favor, transfira o valor total para a seguinte conta bancária:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -27943,9 +28012,9 @@ msgid "Check-in list (PDF)"
msgstr "Lista de check-in (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Check-in"
msgctxt "export_category"
@@ -27964,80 +28033,80 @@ msgctxt "tablehead"
msgid "paid"
msgstr "pago"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr "Check-out"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr "Check-in automaticamente"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "Segredo"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "All check-ins"
msgid "Valid check-in codes"
msgstr "Todos os check-ins"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr "Log de check-in (todas as varreduras)"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr "desligada"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr "Offline override"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Mensagem de erro"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr "data de upload"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr "Tempo de upload"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr "OK"
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr "Somente exames bem -sucedidos"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr "Todas as listas de check-in"
@@ -28074,13 +28143,11 @@ msgid "PayPal account"
msgstr "Conta PayPal"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
"Clique aqui para obter um tutorial sobre como obter as chaves necessárias"
@@ -28150,7 +28217,7 @@ msgstr ""
"esteja completo."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "Houve um erro ao enviar o e-mail de confirmação."
@@ -28896,11 +28963,11 @@ msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
"Envie e -mails para todos os seus clientes ou grupos específicos de clientes."
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr "Anexo"
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
@@ -28910,76 +28977,76 @@ msgstr ""
"classificado como spam. Recomendamos o uso de PDFs com tamanho máximo de 2 "
"MB."
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
#| msgid "Waiting"
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Em espera"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Restringir a canais de vendas específicos"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "Todas as datas começando em ou depois"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "Todas as datas começando antes"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Data de envio"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Restringir a países"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr "Estado do filtro de check-in"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "Restringir a canais de vendas específicos"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Pedido feito em ou depois"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "Envie apenas aos clientes com pedidos criados antes"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
#, fuzzy
#| msgid "Everyone who created a ticket order"
msgid "Everyone who placed an order"
msgstr "Todos os que criaram uma encomenda de bilhete"
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
@@ -28987,83 +29054,83 @@ msgstr ""
"Cada participante (usa o contato do pedido quando nenhum endereço de e-mail "
"participante é dado)"
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
"Ambos (todos os endereços de contato do pedido e todos os endereços de e-"
"mail do participante)"
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
#, fuzzy
msgid "payment pending but already confirmed"
msgstr "Pagamento pendente (exceto não aprovado)"
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
#, fuzzy
msgid "payment pending (except unapproved or already confirmed)"
msgstr "Pagamento pendente (exceto não aprovado)"
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "pendente com pagamento em atraso"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "List of orders with taxes"
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Lista de encomendas com impostos"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Restringir a canais de vendas específicos"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr "Tipo de horário de cronograma"
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr "Absoluto"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr "Parente, antes do início do evento"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr "Parente, antes do final do evento"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr "Parente, após o início do evento"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr "Relativo, após o fim do evento"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "List of orders with taxes"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Lista de encomendas com impostos"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr "Por favor especifique a data de envio"
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr "Especifique os dias e horas de deslocamento"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr "Por favor especifique um produto"
@@ -29663,11 +29730,24 @@ msgstr ""
msgid "Publishable key"
msgstr "Chave publicável"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Gerar bilhetes"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Chave secreta"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
@@ -29675,11 +29755,11 @@ msgstr ""
"O país em que sua conta Stripe está registada. Normalmente, este é o seu "
"país de residência."
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -29688,11 +29768,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -29702,49 +29782,49 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Pagamentos com cartão de crédito"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
#, fuzzy
#| msgid "Disable SEPA Direct Debit"
msgid "SEPA Direct Debit"
msgstr "Desativar o débito direto sepa"
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
#, fuzzy
#| msgid ""
#| "Despite the name, Sofort payments via Stripe are not "
@@ -29762,27 +29842,27 @@ msgstr ""
"a ser confirmados em alguns casos. Por favor, só ativar este método de "
"pagamento se o seu prazo de pagamento permite para este atraso."
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -29794,51 +29874,51 @@ msgstr ""
"a ser confirmados em alguns casos. Por favor, só ativar este método de "
"pagamento se o seu prazo de pagamento permite para este atraso."
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr "EPS"
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr "Multibanco"
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr "Przelewy24"
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr "WeChat Pay"
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr "Destino"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of para realizar uma transação. Nenhum dinheiro "
"vai realmente ser transferido."
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
msgid "No payment information found."
msgstr "Nenhuma informação de pagamento encontrada."
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
"support if the problem persists."
@@ -29861,22 +29941,22 @@ msgstr ""
"Tivemos problemas a comunicar com o Stripe. Por favor tente novamente e "
"contacte o suporte se os problemas persistirem."
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
msgid "Stripe returned an error"
msgstr "O Stripe reportou um erro"
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
msgid "You may need to enable JavaScript for Stripe payments."
msgstr "Precisa de ativar o JavaScript para pagamentos Stripe."
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, python-format
msgid "Stripe reported an error with your card: %s"
msgstr "O Stripe reportou um erro com o seu cartão: %s"
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
"with us if this problem persists."
@@ -29884,7 +29964,7 @@ msgstr ""
"Tivemos problemas a comunicar com o Stripe. Por favor tente novamente e "
"contacte-nos se este problema persistir."
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
"payment completed."
@@ -29892,185 +29972,185 @@ msgstr ""
"O seu pagamento está pendente de conclusão. Vamos informá-lo assim que o "
"pagamento seja completo."
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
msgid "Your payment failed. Please try again."
msgstr "O pagamento falhou. Por favor, tente novamente."
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, python-format
msgid "Stripe reported an error: %s"
msgstr "O Stripe reportou um erro: %s"
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
msgid "Credit card via Stripe"
msgstr "Cartão de crédito via Stripe"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
msgid "Credit card"
msgstr "Cartão de crédito"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
#, fuzzy
#| msgid "EPS via Stripe"
msgid "SEPA Debit via Stripe"
msgstr "EPS via Stripe"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Name"
msgstr "Titular da conta"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Street"
msgstr "Titular da conta"
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Postal Code"
msgstr "Titular da conta"
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder City"
msgstr "Titular da conta"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Country"
msgstr "Titular da conta"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Affirm via Stripe"
msgstr "Alipay via Stripe"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Klarna via Stripe"
msgstr "Alipay via Stripe"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
msgid "giropay via Stripe"
msgstr "giropay via Stripe"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
"banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
msgid "unknown name"
msgstr "nome desconhecido"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, python-brace-format
msgid "Bank account at {bank}"
msgstr "Conta bancária no banco {bank}"
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
msgid "iDEAL via Stripe"
msgstr "iDEAL via Stripe"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
msgid "Alipay via Stripe"
msgstr "Alipay via Stripe"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
msgid "Bancontact via Stripe"
msgstr "Bancontact via Stripe"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
msgid "SOFORT via Stripe"
msgstr "SOFORT via Stripe"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
#, fuzzy
#| msgid "Payment by bank transfer"
msgid "SOFORT (instant bank transfer)"
msgstr "Pagamento por transferência bancária"
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
msgid "Country of your bank"
msgstr "País do seu banco"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
msgid "Germany"
msgstr "Alemanha"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
msgid "Austria"
msgstr "Áustria"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
msgid "Belgium"
msgstr "Bélgica"
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
msgid "Netherlands"
msgstr "Países Baixos"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
msgid "Spain"
msgstr "Espanha"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, python-brace-format
msgid "Bank account {iban} at {bank}"
msgstr "Conta bancária {iban} no banco {bank}"
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
msgid "EPS via Stripe"
msgstr "EPS via Stripe"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
msgid "Multibanco via Stripe"
msgstr "Multibanco via Stripe"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
msgid "Przelewy24 via Stripe"
msgstr "Przelewy24 via Stripe"
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
"available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
msgid "WeChat Pay via Stripe"
msgstr "WeChat Pay via Stripe"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -30594,7 +30674,7 @@ msgstr "Produtos add-on"
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
msgid "Please enter numbers only."
msgstr "Por favor insira apenas números."
@@ -30648,7 +30728,7 @@ msgstr ""
"O seu cartão-presente foi aplicado, mas {} ainda precisa ser pago. Por "
"favor, selecione um método de pagamento."
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
msgid "Please select a payment method."
msgstr "Por favor, selecione um método de pagamento."
@@ -30657,8 +30737,8 @@ msgstr "Por favor, selecione um método de pagamento."
msgid "Please select a payment method to proceed."
msgstr "Por favor, selecione um método de pagamento."
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
msgid "The payment information you entered was incomplete."
msgstr "As informações de pagamento que você inseriu estavam incompletas."
@@ -30792,7 +30872,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
msgid "plus taxes"
@@ -31298,7 +31378,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -31311,7 +31391,7 @@ msgstr "valor mínimo do pedido : %(num)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -31350,7 +31430,7 @@ msgstr "Mostrar variantes"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
msgid "Original price:"
@@ -31359,7 +31439,7 @@ msgstr "Preço original:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
msgid "New price:"
@@ -31371,8 +31451,8 @@ msgstr "Novo preço:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -31386,7 +31466,7 @@ msgstr "Modificar preço para %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -31397,7 +31477,7 @@ msgstr "Modificar preço para %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
msgid "incl. taxes"
@@ -31406,7 +31486,7 @@ msgstr "incl. impostos"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, python-format
@@ -31416,7 +31496,7 @@ msgstr "mais %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -31424,7 +31504,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "incl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, python-format
@@ -31433,8 +31513,8 @@ msgstr "Adicione %(item)s, %(var)s ao carrinho"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -31446,15 +31526,15 @@ msgstr "Selecione a data"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, python-format
msgid "Quantity of %(item)s, %(var)s to order"
@@ -31462,15 +31542,15 @@ msgstr "Quantidade de %(item)s, %(var)s para pedir"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, python-format
@@ -31478,7 +31558,7 @@ msgid "Add %(item)s to cart"
msgstr "Adicionar %(item)s ao carrinho"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, python-format
msgid "Quantity of %(item)s to order"
@@ -31489,27 +31569,45 @@ msgid "There are no add-ons available for this product."
msgstr "Não há add-ons disponíveis para este produto."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Introduza um código promocional abaixo para comprar este bilhete."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "Não disponível"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "Não disponível"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "ESGOTADO"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "ESGOTADO"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Reservado"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Todos os produtos restantes são reservados mas podem se tornar disponíveis "
@@ -31971,7 +32069,7 @@ msgid "Uncategorized items"
msgstr "Itens sem categoria"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, python-format
@@ -31979,7 +32077,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Mostrar imagem em tamanho original do %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, fuzzy, python-format
@@ -31988,7 +32086,7 @@ msgid "%(value)s incl. taxes"
msgstr "(incl. impostos)"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
@@ -31996,12 +32094,7 @@ msgstr "(incl. impostos)"
msgid "%(value)s without taxes"
msgstr "Valor total (sem impostos)"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr "Introduza um código promocional abaixo para comprar este bilhete."
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, python-format
msgid "Set price in %(currency)s for %(item)s"
@@ -32062,7 +32155,7 @@ msgstr "Mostrar próxima semana, %(week)s"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
#, fuzzy
#| msgid "PDF ticket layout"
msgid "Few tickets left"
@@ -32073,7 +32166,7 @@ msgstr "Layout de bilhete PDF"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
#, fuzzy
#| msgid "Pay now"
msgctxt "available_event_in_list"
@@ -32090,7 +32183,7 @@ msgstr "Pagar agora"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Agende agora"
@@ -32099,7 +32192,7 @@ msgstr "Agende agora"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "Totalmente reservado"
@@ -32157,12 +32250,12 @@ msgid "Other dates"
msgstr "Outras datas"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
msgid "The booking period for this event is over."
msgstr "O período de vendas para este evento terminou."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, python-format
msgid "The booking period for this event will start on %(date)s at %(time)s."
msgstr "A venda para este evento terá início em %(date)s às %(time)s."
@@ -32386,7 +32479,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Solicitação de factura"
@@ -32617,7 +32710,7 @@ msgstr ""
"Modificar o seu endereço de facturação não irá gerar automaticamente uma "
"nova factura. Entre em contato connosco se precisar de uma nova factura."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Salvar alterações"
@@ -33186,7 +33279,7 @@ msgid "Multiple dates"
msgstr "Criar várias datas"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Mais informações"
@@ -33258,8 +33351,8 @@ msgstr "O carrinho está agora vazio."
msgid "The products have been successfully added to your cart."
msgstr "Os produtos foram adicionados com êxito ao seu carrinho."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
"Os ingressos para este evento não podem ser adquiridos neste canal de vendas."
@@ -33328,76 +33421,76 @@ msgstr ""
"Não conseguimos usar seu login, pois o endereço de email {email} já foi "
"usado para uma conta diferente neste sistema."
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr ""
"Código de evento desconhecido ou não está autorizado a aceder a este evento."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Nenhuma data selecionada."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Data desconhecida selecionada."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "Por favor volte e tente novamente."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "O pagamento para este pedido não pode ser continuada."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "O pagamento foi tarde demais para ser aceite."
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
msgid "An invoice has been generated."
msgstr "Foi gerada uma factura."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
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:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "Um pagamento para este pedido está pendente."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "Não pode modificar este pedido"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "Você escolheu uma taxa de cancelamento inválida."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
msgid "Canceled by customer"
msgstr "Cancelado pelo cliente"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "O cancelamento foi solicitado."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr "O download do bilhete (ainda) não está disponível para este pedido."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
"Por favor, clique no link enviado por e-mail para fazer download dos seus "
"bilhetes."
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
@@ -33405,32 +33498,32 @@ msgid ""
msgstr ""
"o pedido foi alterada. Agora pode pagar o montante pendente de {amount}."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
msgid "You did not make any changes."
msgstr "Você não fez nenhuma alteração."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
"Você não pode alterar seu pedido de uma maneira que reduz o preço total."
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr "Você só pode alterar seu pedido de maneira a aumentar o preço total."
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr ""
"Você não pode alterar seu pedido de uma maneira que altere o preço total."
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You may not change your order in a way that reduces the total price."
msgid "You may not change your order in a way that would require a refund."
msgstr ""
"Você não pode alterar seu pedido de uma maneira que reduz o preço total."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
@@ -33438,7 +33531,7 @@ msgstr ""
"Você não pode alterar seu pedido de maneira a aumentar o preço total, pois "
"os pagamentos não estão mais sendo aceitos para este evento."
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr "Não pode alterar este pedido."
@@ -33514,35 +33607,46 @@ msgid ""
msgstr ""
"Muito obrigado! Vamos atribuir seu lugar na lista de espera a outra pessoa."
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "Esta bilheteira está atualmente desativada."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "A data selecionada não existe nesta série de eventos."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "a partir de %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr "Apenas perfil utilizador"
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "Permissão de leitura"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "Permissão de escrita"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr ""
+#~ "Este produto é adicionado ao carrinho do utilizador se o voucher for "
+#~ "resgatado."
+
+#, fuzzy
+#~| msgid "Restrict to specific sales channels"
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Restringir a canais de vendas específicos"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Renderizador Factura moderna (pretix 2,7)"
diff --git a/src/pretix/locale/pt_PT/LC_MESSAGES/djangojs.po b/src/pretix/locale/pt_PT/LC_MESSAGES/djangojs.po
index 3265df99a..008200c1f 100644
--- a/src/pretix/locale/pt_PT/LC_MESSAGES/djangojs.po
+++ b/src/pretix/locale/pt_PT/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2022-11-16 16:12+0000\n"
"Last-Translator: David Vaz \n"
"Language-Team: Portuguese (Portugal) \n"
"Language-Team: Romanian not check this option if you want to use this "
@@ -4582,7 +4562,7 @@ msgstr ""
"doriți să utilizați acest produs ca produs adițional, ci doar pentru pachete "
"fixe!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4593,7 +4573,7 @@ msgstr ""
"comenzile care conțin acest produs nu pot fi anulate de către utilizatori, "
"ci doar de către dvs."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4603,7 +4583,7 @@ msgstr ""
"atâtea ori. Dacă păstrați câmpul gol sau îl setați la 0, nu există o limită "
"specială pentru acest produs."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4615,7 +4595,7 @@ msgstr ""
"specială pentru acest produs. Limita pentru numărul maxim de articole din "
"întreaga comandă se aplică oricum."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4628,13 +4608,13 @@ msgstr ""
"indica persoanei de la check-in că mai trebuie verificată cartea de "
"identitate a studentului."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4644,7 +4624,7 @@ msgstr ""
"prețul curent este unul redus. Aceasta este doar o setare cosmetică și nu va "
"avea un impact real asupra prețurilor."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4652,11 +4632,11 @@ msgstr ""
"Atunci când un client cumpără acest produs, va primi un card cadou cu o "
"valoare corespunzătoare prețului produsului."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr "Tipuri de abonamente permise"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
@@ -4665,11 +4645,11 @@ msgstr ""
"valid. Rețineți că acest lucru înseamnă că nu va fi niciodată vizibil în "
"widget."
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr "Acest produs creează un abonament de tip"
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
@@ -4677,21 +4657,21 @@ msgstr ""
"Durata abonamentului este aceeași cu durata evenimentului sau a datei seriei "
"de evenimente"
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr "Durata abonamentului în zile"
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "Durata abonamentului în luni"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
#| msgid "Valid until"
msgid "Validity"
msgstr "Valabil până la"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4703,65 +4683,65 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
#| msgid "Gift card validity"
msgid "Start of validity"
msgstr "Valabilitatea cardului cadou"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "End of presale"
msgid "End of validity"
msgstr "Dată încheiere presale"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
#, fuzzy
#| msgid "minutes"
msgid "Minutes"
msgstr "minute"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
#, fuzzy
#| msgid "Month"
msgid "Months"
msgstr "Lună"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
#, fuzzy
#| msgid "Customers can cancel their paid orders"
msgid "Customers can select the validity start date"
msgstr "Clienții își pot anula comenzile plătite"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
#| msgid "Maximum order total"
msgid "Maximum future start"
msgstr "Total maxim al comenzii"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
#, fuzzy
#| msgid "The selected date does not exist in this event series."
msgid "The selected start date may only be this many days in the future."
msgstr "Data selectată nu există în această serie de evenimente."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4771,20 +4751,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4797,70 +4777,70 @@ msgstr ""
msgid "Products"
msgstr "Produse"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected media type is not enabled in your organizer settings."
msgstr "Produsul selectat nu este activ sau nu are un preț stabilit."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid "The selected media type does not support usage for tickets currently."
msgstr "Elementul selectat nu aparține acestui eveniment."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "Elementul selectat nu aparține acestui eveniment."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
"Numărul maxim pe comandă nu poate fi mai mic decât numărul minim pe comandă."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
"Categoria articolului trebuie să aparțină aceluiași eveniment ca și "
"articolul."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
"Regula taxei articolului trebuie să aparțină aceluiași eveniment ca și "
"articolul."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "Disponibilitatea articolului nu se poate încheia înainte de a începe."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Aceasta este afișată sub numele variației în liste."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr "Necesită aprobare"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4873,21 +4853,21 @@ msgstr ""
"de exemplu, pentru bilete cu reducere care sunt disponibile numai pentru "
"anumite grupuri."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr "Tipuri de abonamente"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr "Această variantă nu va fi vândută înainte de data menționată."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr "Această variantă nu va fi vândută după data menționată."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
@@ -4897,11 +4877,11 @@ msgstr ""
"astfel încât, dacă un canal de vânzări este selectat aici, dar nu și la "
"nivel de produs, variația nu va fi disponibilă."
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr "Se afișează numai dacă este revendicat un voucher corespunzător."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
@@ -4909,29 +4889,29 @@ msgstr ""
"Această variație va fi ascunsă din pagina evenimentului până când "
"utilizatorul introduce un voucher care deblochează această variantă."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Variații produs"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Variații produse"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Număr minim"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Număr maxim"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Suplimentele Add-Ons sunt incluse în preț"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4939,45 +4919,45 @@ msgstr ""
"Dacă este selectată, adăugarea de suplimente la acest bilet este gratuită, "
"chiar dacă aceste suplimente ar costa în mod normal bani individual."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "Permiteți ca același produs să fie selectat de mai multe ori"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
"Categoria suplimentului trebuie să aparțină aceluiași eveniment ca și "
"articolul."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "Articolul are deja un supliment add-on din această categorie."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Numărul minim trebuie să fie egal sau mai mare decât zero."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Numărul maxim trebuie să fie egal sau mai mare decât zero."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "Numărul maxim trebuie să fie mai mare decât numărul minim."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "Articol grupat în pachet"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Variație grupată în pachet"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Partea de preț desemnată"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4989,60 +4969,60 @@ msgstr ""
"cazurile de impozitare mixtă, dar poate fi lăsat în alb în caz contrar. "
"Această valoare NU va fi adăugată la prețul articolului de bază."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
"Elementul grupat trebuie să aparțină aceluiași eveniment ca și elementul."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "Trebuie să se stabilească o variație pentru acest articol."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "Variația aleasă nu aparține acestui articol."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "Numărul trebuie să fie egal sau mai mare decât zero."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Număr"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Text (un rând)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Text cu mai multe linii"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Da/Nu"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Alegeți unul dintr-o listă"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Alegeți mai multe dintr-o listă"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Încărcare fișier"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Data și ora"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Codul țării (ISO 3166-1 alpha-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -5050,7 +5030,7 @@ msgstr "Codul țării (ISO 3166-1 alpha-2)"
msgid "Question"
msgstr "Întrebare"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
#| msgid "The property name may only contain letters, numbers and underscores."
msgid ""
@@ -5060,88 +5040,88 @@ msgstr ""
"Numele proprietății poate conține numai litere, cifre și caractere de "
"subliniere."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Text de ajutor"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
"Dacă întrebarea trebuie să fie explicată sau clarificată, faceți-o aici!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Tip întrebare"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Întrebare obligatorie"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Această întrebare va fi adresată cumpărătorilor produselor selectate"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
"Întrebați în momentul de check-in și nu în timpul procesului de cumpărare a "
"biletului"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
"Nu este acceptat de toate aplicațiile de check-in pentru toate tipurile de "
"întrebări."
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
#, fuzzy
#| msgid "Ask during check-in"
msgid "Show answer during check-in"
msgstr "Întrebați la check-in"
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Întrebare ascunsă"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "Această întrebare va apărea doar în backend."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Tipăriți răspunsul pe facturi"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "Valoare minimă"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
"În prezent nu este acceptat în aplicațiile noastre și în timpul check-in-ului"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "Valoarea maximă"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
#| msgid "Maximum value"
msgid "Maximum length"
msgstr "Valoarea maximă"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr "Validați fișierul ca fiind un portret"
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
@@ -5150,100 +5130,100 @@ msgstr ""
"3:4. Acest lucru este utilizat în mod obișnuit pentru fotografiile imprimate "
"pe insigne."
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Este necesar un răspuns la această întrebare pentru a continua."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Invalid input data."
msgid "Invalid input type."
msgstr "Intrare invalidă."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Opțiunea selectată nu este validă."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "Numărul este prea mic."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "Numărul este prea mare."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Introducerea unui număr invalid."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "Vă rugăm să alegeți o dată ulterioară."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "Vă rugăm să alegeți o dată anterioară."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Data introdusă nu este validă."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Introducerea orei nu este validă."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Introducerea datei nu este validă."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Cod de țară necunoscut."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Răspuns"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "Identificatorul \"{}\" este deja utilizat pentru o altă opțiune."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Opțiunea de întrebare"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Opțiuni de întrebare"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Capacitate totală"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Lăsați gol pentru un număr nelimitat de bilete."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Element"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Variații"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
"Ignorați această cotă atunci când determinați disponibilitatea evenimentului"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5256,11 +5236,11 @@ msgstr ""
"eveniment, dar nu ar trebui să împiedice ca evenimentul să fie afișat ca "
"fiind epuizat."
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Închideți definitiv această cotă odată ce este epuizată"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5271,11 +5251,11 @@ msgstr ""
"anulări sau comenzi care expiră. Desigur, puteți oricând să o redeschideți "
"manual."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr "Permiteți să vindeți mai multe bilete dacă oamenii au făcut check-out"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5292,27 +5272,27 @@ msgstr ""
"setate la “Permiteți reintrarea după o scanare la ieșire” pentru a preveni "
"suprarezervarea accidentală."
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Cotă"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Cote"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
"Toate variațiile trebuie să aparțină unui articol din lista de articole."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5320,23 +5300,23 @@ msgstr ""
"Unul sau mai multe articole deține variații, dar niciuna dintre acestea nu "
"se află în lista de variații."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Subevenimentul nu poate fi nul pentru seriile de evenimente."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "Required for events"
msgid "Required for products"
msgstr "Necesar pentru evenimente"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5462,7 +5442,7 @@ msgid "expired"
msgstr "expirat"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "Client"
@@ -5476,7 +5456,7 @@ msgstr "Local"
msgid "Total amount"
msgstr "Valoare totală"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5511,12 +5491,12 @@ msgstr ""
"Acest text va fi afișat deasupra formularului cu adresa de facturare în "
"timpul comenzii."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Informații meta"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "în curs de aprobare"
@@ -5574,100 +5554,100 @@ msgstr "Voucherul \"{voucher}\" nu mai are buget suficient."
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "Între timp, a fost utilizat voucherul \"{voucher}\"."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Gol, în cazul în care acest produs nu este un bilet de intrare"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "creat"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "în așteptare"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "confirmat"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "anulat"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "eșuat"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "rambursat"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Informații despre plată"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "pornit din exterior"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "creat"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "în tranzit"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "terminat"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "eșuat"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "anulat"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Organizator"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Client"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Extern"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "Motivul rambursării"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
@@ -5676,32 +5656,32 @@ msgstr ""
"Poate fi afișat utilizatorului final sau folosit, de exemplu, ca parte a "
"unei referințe de plată."
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Taxă de plată"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Taxă de expediere"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Taxă de serviciu"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Taxă de anulare"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr "Taxă de asigurare"
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Alte taxe"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5712,7 +5692,7 @@ msgstr "Alte taxe"
msgid "Gift card"
msgstr "Card cadou"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5720,27 +5700,27 @@ msgstr "Card cadou"
msgid "Value"
msgstr "Valoare"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Poziția comenzii"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "ID-ul coșului (de ex: cheia de sesiune)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Poziția coșului"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Poziții ale coșului"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Client Business"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr "Pentru eficiență, această referință va fi tipărită pe factură."
@@ -5935,7 +5915,7 @@ msgstr ""
"consultarea unui consilier fiscal. Nu se oferă nicio garanție pentru "
"calcularea corectă a impozitului. UTILIZAȚI PE PROPRIUL RISC."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Țara comerciantului"
@@ -6071,34 +6051,35 @@ msgid "Voucher value"
msgstr "Valoarea voucherului"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-"Acest produs este adăugat în coșul de cumpărături al utilizatorului în cazul "
-"în care cuponul este revendicat."
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Se utilizează această variantă a produsului selectat mai sus."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Dacă este activat, voucherul este valabil pentru orice produs afectat de "
"această cotă."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "Scaun specific"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Etichetă"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -6108,59 +6089,59 @@ msgstr ""
"introduceți aceeași valoare pentru mai multe vouchere, puteți obține "
"statistici cu privire la numărul de vouchere care au fost utilizate etc."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Afișează produsele ascunse care se potrivesc cu acest voucher"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Vouchere"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "Nu puteți selecta o cotă care aparține unui alt eveniment."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "Nu puteți selecta o cotă și un anumit produs în același timp."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot select a quota that belongs to a different event."
msgid "You cannot select a product that belongs to a different event."
msgstr "Nu puteți selecta o cotă care aparține unui alt eveniment."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
"Nu puteți selecta o variație fără a selecta un produs care oferă variații."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Această variantă nu aparține acestui produs."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6168,12 +6149,12 @@ msgstr ""
"Puteți bloca cota numai dacă specificați o anumită variantă de produs. În "
"caz contrar, s-ar putea să nu fie clar ce cote trebuie blocate."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
"În prezent, nu este posibilă crearea de vouchere pentru produse suplimentare."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
@@ -6181,7 +6162,7 @@ msgstr ""
"Trebuie să selectați un anumit produs sau o anumită cotă dacă acest voucher "
"trebuie să rezerve bilete."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6190,7 +6171,7 @@ msgstr ""
"Acest voucher a fost deja revendicat de %(redeemed)s ori. Nu puteți reduce "
"numărul maxim de utilizări sub acest număr."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
#| msgid ""
#| "The maximum number per order can not be lower than the minimum number per "
@@ -6201,20 +6182,20 @@ msgid ""
msgstr ""
"Numărul maxim pe comandă nu poate fi mai mic decât numărul minim pe comandă."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Dacă doriți ca acest voucher să blocheze cota, trebuie să selectați o "
"anumită dată."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"Nu puteți selecta un subeveniment dacă evenimentul dvs. nu este o serie de "
"evenimente."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6222,20 +6203,20 @@ msgstr ""
"Nu puteți crea un voucher care să blocheze cota, deoarece produsul sau cota "
"selectată este în prezent epuizată sau complet rezervată."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Un voucher cu acest cod există deja."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "Trebuie să alegeți o dată dacă selectați un loc."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "ID-ul locului specificat \"{id}\" nu există pentru acest eveniment."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
@@ -6244,20 +6225,20 @@ msgstr ""
"Locul \"{id}\" nu este disponibil în prezent (blocat, deja vândut sau un alt "
"voucher)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr "Trebuie să alegeți un anumit produs dacă selectați un scaun."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr "Voucherele specifice unui loc pot fi utilizate o singură dată."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Trebuie să alegeți produsul \"{prod}\" pentru acest loc."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "Locul \"{id}\" este deja vândut sau este blocat în prezent."
@@ -6307,15 +6288,15 @@ msgstr "Această intrare este anonimizată și nu mai poate fi utilizată."
msgid "Automatically created from waiting list entry for {email}"
msgstr "Creat automat din intrarea pe lista de așteptare pentru {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "Elementul selectat nu aparține acestui eveniment."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Vă rugăm să selectați o variantă specifică a acestui produs."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6561,7 +6542,7 @@ msgstr "Au fost găsite mai multe locuri corespunzătoare."
msgid "No matching seat was found."
msgstr "Nu a fost găsit niciun loc corespunzător."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
@@ -6569,7 +6550,7 @@ msgstr ""
"Locul pe care l-ați selectat a fost deja ocupat. Vă rugăm să selectați un "
"alt loc."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "Trebuie să selectați un anumit loc."
@@ -7001,6 +6982,15 @@ msgstr "123.45 EUR"
msgid "Price including add-ons"
msgstr "Prețul incluzând suplimentele"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "Ioan Popescu"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7279,7 +7269,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Parter, rândul 3, locul 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "Acces general"
@@ -7329,10 +7319,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Numele participantului: {part}"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Dl Popescu"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7434,7 +7432,7 @@ msgid "Event canceled"
msgstr "Eveniment anulat"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7455,7 +7453,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Nu a fost specificată nicio dată."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Ați selectat un produs care nu este disponibil pentru vânzare."
@@ -7478,6 +7476,33 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Unele dintre produsele pe care le-ați selectat nu mai sunt disponibile în "
+"cantitatea pe care ați selectat-o. Vă rugăm să consultați mai jos pentru "
+"detalii."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Unele dintre produsele pe care le-ați selectat nu mai sunt disponibile în "
+"cantitatea pe care ați selectat-o. Vă rugăm să consultați mai jos pentru "
+"detalii."
+
+#: pretix/base/services/cart.py:126
+#, fuzzy, python-format
#| msgid "You cannot select more than %s items per order."
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
@@ -7485,7 +7510,7 @@ msgstr[0] "Nu puteți selecta mai mult de %s articole pe comandă."
msgstr[1] "Nu puteți selecta mai mult de %s articole pe comandă."
msgstr[2] "Nu puteți selecta mai mult de %s articole pe comandă."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s."
@@ -7499,7 +7524,7 @@ msgstr[1] ""
msgstr[2] ""
"Nu puteți selecta mai mult de %(max)s articole din produsul %(product)s."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s items of the product %(product)s."
@@ -7513,7 +7538,7 @@ msgstr[1] ""
msgstr[2] ""
"Trebuie să selectați cel puțin %(min)s articole din produsul %(product)s."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, fuzzy, python-format
#| msgid ""
#| "We removed %(product)s from your cart as you can not buy less than "
@@ -7534,21 +7559,21 @@ msgstr[2] ""
"Am eliminat %(product)s din coșul dvs. de cumpărături deoarece nu puteți "
"cumpăra mai puțin de %(min)s articole din acesta."
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
#| msgid "The presale period for this event has not yet started."
msgid "The booking period for this event has not yet started."
msgstr "Perioada de pre-sale pentru acest eveniment nu a început încă."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
#| msgid "The presale period for this event has ended."
msgid "The booking period for this event has ended."
msgstr "Perioada de pre-sale pentru acest eveniment s-a încheiat."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
@@ -7556,7 +7581,7 @@ msgstr ""
"Toate plățile pentru acest eveniment trebuie să fie deja confirmate, astfel "
"încât nu pot fi create comenzi noi."
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
#, fuzzy
#| msgid ""
#| "The presale period for this event has not yet started. The affected "
@@ -7568,7 +7593,7 @@ msgstr ""
"Perioada de pre-sale pentru acest eveniment nu a început încă. Pozițiile "
"afectate au fost eliminate din coșul dvs. de cumpărături."
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has ended. The "
@@ -7580,21 +7605,21 @@ msgstr ""
"Perioada de pre-sale pentru unul dintre evenimentele din coșul dvs. s-a "
"încheiat. Pozițiile afectate au fost eliminate din coșul dvs. de cumpărături."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
#, fuzzy
#| msgid "The entered price is to high."
msgid "The entered price is not a number."
msgstr "Prețul introdus este prea mare."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "Prețul introdus este prea mare."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Acest cod voucher nu este cunoscut în baza noastră de date."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7606,7 +7631,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7620,12 +7645,12 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr "Acest cod voucher a fost deja folosit de numărul maxim permis."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7639,18 +7664,18 @@ msgstr ""
"finalizat procesul de plată. Puteți încerca să îl utilizați din nou în %d "
"minute."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Acest cod voucher mai poate fi revendicat de încă %d ori."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7658,19 +7683,19 @@ msgstr ""
"Ați folosit deja acest cod voucher. Îndepărtați linia asociată din coșul "
"dvs. de cumpărături dacă doriți să îl utilizați pentru un alt produs."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Acest voucher este expirat."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Acest voucher nu este valabil pentru acest produs."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "Acest voucher nu este valabil pentru acest loc."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7681,35 +7706,35 @@ msgstr ""
"voucher, puteți face acest lucru cu ajutorul opțiunii de răscumpărare a "
"voucherului din partea de jos a paginii."
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
"Voucherul dvs. este valabil pentru un produs care nu este în prezent la "
"vânzare."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Acest voucher nu este valabil pentru data acestui eveniment."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "Aveți nevoie de un cod voucher valabil pentru a comanda acest produs."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "Data evenimentului selectat nu este activă."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "Nu puteți selecta un supliment add-on pentru produsul selectat."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "Nu puteți selecta două variante ale aceluiași produs adițional."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -7730,7 +7755,7 @@ msgstr[2] ""
"Puteți selecta cel mult %(max)s suplimente din categoria %(cat)s pentru "
"produsul %(base)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s add-ons from the category %(cat)s for "
@@ -7751,7 +7776,7 @@ msgstr[2] ""
"Trebuie să selectați cel puțin %(min)s suplimente din categoria %(cat)s "
"pentru produsul %(base)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7760,7 +7785,7 @@ msgstr ""
"Puteți selecta cel mult o dată fiecare supliment din categoria %(cat)s "
"pentru produsul %(base)s."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
#| msgid ""
#| "One of the products you selected can only be bought as an add-on to "
@@ -7772,25 +7797,25 @@ msgstr ""
"Unul dintre produsele pe care le-ați selectat poate fi cumpărat doar ca "
"supliment la un alt proiect."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
"Unul dintre produsele pe care le-ați selectat poate fi cumpărat doar ca "
"parte a unui pachet."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Vă rugăm să selectați un loc valid."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "Nu puteți selecta un loc pentru această poziție."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "Nu puteți selecta același loc de mai multe ori."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7799,7 +7824,7 @@ msgstr ""
"introduse mai târziu, atunci când vi se cere să introduceți detaliile de "
"plată."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -8109,7 +8134,7 @@ msgstr ""
"Vă trimitem acest e-mail deoarece ați configurat să facem acest lucru în "
"setările evenimentului dvs."
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -8118,7 +8143,7 @@ msgstr ""
"Primiți acest e-mail pentru că cineva a plasat o comandă la {event} pentru "
"dumneavoastră."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -8127,12 +8152,12 @@ msgstr ""
"Puteți vizualiza detaliile comenzii dvs. la următoarea adresă URL:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr "Primiți acest e-mail pentru că ați plasat o comandă pentru {event}."
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
#| msgid "Calendar invites"
msgctxt "attachment_filename"
@@ -8222,7 +8247,7 @@ msgstr ""
"Eroare la importul valorii \"{value}\" pentru coloana \"{column}\" în linia "
"\"{line}\": {message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -8232,7 +8257,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "Date nevalabile în rândul {row}: {message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -8240,7 +8265,7 @@ msgstr ""
"Unele dintre produsele pe care le-ați selectat nu mai erau disponibile. Vă "
"rugăm să consultați mai jos pentru detalii."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -8249,7 +8274,7 @@ msgstr ""
"cantitatea pe care ați selectat-o. Vă rugăm să consultați mai jos pentru "
"detalii."
-#: pretix/base/services/orders.py:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -8257,21 +8282,21 @@ msgstr ""
"Între timp, prețul unora dintre articolele din coșul dvs. s-a modificat. Vă "
"rugăm să consultați mai jos pentru detalii."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "A apărut o eroare internă, vă rugăm să încercați din nou."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Coșul de cumpărături este gol."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s. We "
@@ -8292,13 +8317,13 @@ msgstr[2] ""
"Nu puteți selecta mai mult de %(max)s articole din produsul %(product)s. Am "
"eliminat surplusul de articole din coșul dumneavoastră."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
#, fuzzy
#| msgid "The presale period has ended."
msgid "The booking period has ended."
msgstr "Perioada de pre-sale s-a încheiat."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8306,7 +8331,7 @@ msgstr ""
"Codul de voucher utilizat pentru unul dintre articolele din coșul "
"dumneavoastră nu este cunoscut în baza noastră de date."
-#: pretix/base/services/orders.py:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8316,7 +8341,7 @@ msgstr ""
"dumneavoastră a fost deja utilizat de numărul maxim permis. Am eliminat "
"acest articol din coșul dumneavoastră."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -8325,7 +8350,7 @@ msgstr ""
"fost deja prea des folosit. Am ajustat prețul articolului din coșul "
"dumneavoastră."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8333,7 +8358,7 @@ msgstr ""
"Codul voucher folosit pentru unul dintre articolele din coșul dvs. a "
"expirat. Am eliminat acest articol din coșul dumneavoastră."
-#: pretix/base/services/orders.py:174
+#: pretix/base/services/orders.py:173
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."
@@ -8342,12 +8367,12 @@ msgstr ""
"este valabil pentru acest articol. Am eliminat acest articol din coșul "
"dumneavoastră."
-#: pretix/base/services/orders.py:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
"Aveți nevoie de un cod voucher valabil pentru a comanda unul dintre produse."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has not yet "
@@ -8360,7 +8385,7 @@ msgstr ""
"început încă. Pozițiile afectate au fost eliminate din coșul dvs. de "
"cumpărături."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
@@ -8368,7 +8393,7 @@ msgstr ""
"Unul dintre locurile din comanda dvs. a fost invalid, am eliminat poziția "
"din coșul dvs. de cumpărături."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -8376,7 +8401,7 @@ msgstr ""
"Unul dintre locurile din comanda dvs. a fost ocupat între timp, am eliminat "
"poziția din coșul dvs. de cumpărături."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
#| msgid ""
#| "You cannot delete the product %(item)s because it "
@@ -8388,26 +8413,26 @@ msgstr ""
"Nu puteți șterge produsul %(item)s deoarece acesta a fost "
"deja comandat."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The order has been canceled."
msgid "The order was not canceled."
msgstr "Comanda a fost anulată."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr "Noua dată de expirare trebuie să fie în viitor."
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Această comandă nu este în curs de aprobare."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Nu puteți anula această comandă."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8416,7 +8441,7 @@ msgstr ""
"Această comandă nu poate fi anulată deoarece cardul cadou {card} "
"achiziționat în această comandă a fost deja revendicat."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
#, fuzzy
#| msgid ""
#| "The cancellation fee cannot be higher than the payment credit of this "
@@ -8427,13 +8452,13 @@ msgstr ""
"Taxa de anulare nu poate fi mai mare decât creditul de plată al acestei "
"comenzi."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
#, fuzzy
#| msgid "This payment method does not support automatic refunds."
msgid "The selected payment methods do not cover the total balance."
msgstr "Această metodă de plată nu acceptă rambursări automate."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8444,11 +8469,11 @@ msgstr ""
"cadou pe care l-ați folosit a fost utilizat între timp. Vă rugăm să "
"verificați prețurile de mai jos și să încercați din nou."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Trebuie să selectați o variantă a produsului."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
@@ -8456,15 +8481,15 @@ msgstr ""
"Cota {name} nu mai are suficientă disponibilitate pentru a efectua "
"operațiunea."
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr "Nu există o cotă definită care să permită această operațiune."
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr "Produsul selectat nu este activ sau nu are un preț stabilit."
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
@@ -8472,7 +8497,7 @@ msgstr ""
"Această operațiune ar lăsa comanda goală. Vă rugăm să anulați în schimb "
"comanda însăși."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8480,7 +8505,7 @@ msgstr ""
"Această operațiune ar face comanda să fie gratuită și, prin urmare, să fie "
"plătită imediat, însă nu este disponibilă nicio cotă."
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8488,7 +8513,7 @@ msgstr ""
"Acesta este un produs adițional, vă rugăm să selectați poziția de bază la "
"care trebuie adăugat."
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
@@ -8496,11 +8521,11 @@ msgstr ""
"Poziția de bază selectată nu vă permite să adăugați acest produs ca "
"supliment."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr "Trebuie să alegeți un subeveniment pentru noua poziție."
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8509,19 +8534,19 @@ msgstr ""
"Ați selectat locul \"{seat}\" pentru o dată care nu se potrivește cu data "
"biletului selectat. Vă rugăm să alegeți din nou un loc."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "Pentru produsul selectat trebuie să selectați un loc."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "Produsul selectat nu permite selectarea unui loc."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr "Țara selectată este blocată de regula dvs. fiscală."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
@@ -8529,7 +8554,7 @@ msgstr ""
"Nu puteți modifica prețul unei poziții care a fost utilizată pentru a emite "
"un card cadou."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8538,7 +8563,7 @@ msgstr ""
"O poziție nu poate fi anulată deoarece cardul cadou {card} achiziționat în "
"această comandă a fost deja revendicat."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8546,6 +8571,26 @@ msgstr ""
"S-a produs o eroare în încercarea de a vă trimite banii înapoi. Vă rugăm să "
"contactați organizatorul evenimentului pentru informații suplimentare."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Exemplu de corporație"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Exemplu de bilet de intrare"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Aici poate fi introdus un text individual cu un motiv."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Suma a fost debitată de pe cardul dumneavoastră."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr "Vă rugăm să transferați bani în acest cont bancar: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8947,7 +8992,7 @@ msgid "Show exchange rates"
msgstr "Afișați data de încheiere a evenimentului"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "Niciodată"
@@ -9539,7 +9584,7 @@ msgstr ""
msgid "Available languages"
msgstr "Limbi disponibile"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Limbă implicită"
@@ -9599,7 +9644,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "Ascundeți toate produsele care sunt epuizate"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr "Afișați public câte bilete de un anumit tip mai sunt disponibile."
@@ -9615,7 +9660,7 @@ msgstr "Afișați variantele unui produs extinse în mod implicit"
msgid "Enable waiting list"
msgstr "Activați lista de așteptare"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -10064,7 +10109,7 @@ msgstr ""
"lucru. În caz contrar, se va crea o rambursare manuală pe care o veți "
"procesa manual."
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "Păstrați o taxă de anulare fixă"
@@ -10072,7 +10117,7 @@ msgstr "Păstrați o taxă de anulare fixă"
msgid "Keep payment, shipping and service fees"
msgstr "Păstrați taxele de plată, de expediere și de servicii"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "Păstrați o taxă de anulare procentuală"
@@ -10185,21 +10230,21 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "Adresa de contact"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
"Vom afișa acest lucru în mod public pentru a permite participanților să vă "
"contacteze."
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "URL Imprint"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -10232,7 +10277,7 @@ msgstr ""
"Biletele nu vor fi atașate niciodată dacă sunt mai mari de {size} pentru a "
"evita problemele de livrare prin e-mail."
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10631,12 +10676,12 @@ msgstr ""
"Cele bune, \n"
"Echipa {event}"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Număr de zile"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11762,7 +11807,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr "MA"
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -12173,14 +12218,14 @@ msgstr "Încarcă fotografie"
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr "zile"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -12228,11 +12273,11 @@ msgstr ""
"termenii licenței sau să obțineți codul sursă, urmați aceste linkuri sau "
"instrucțiuni:"
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr "Activați formatul biletului"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Descărcare bilet"
@@ -12633,7 +12678,7 @@ msgstr ""
msgid "The task has been completed."
msgstr "Sarcina a fost îndeplinită."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr "Vă rugăm să nu încărcați fișiere mai mari de {size}!"
@@ -12684,19 +12729,19 @@ msgstr ""
"această limbă poate fi selectată doar pe instările de development ale "
"pretix, nu și în producție."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Toate datele"
@@ -12740,35 +12785,35 @@ msgstr "Regulă personalizată de check-in"
msgid "All gates"
msgstr "Toate porțile de intrare"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "Utilizați limbile străine"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
"Alegeți toate limbile în care evenimentul dvs. ar trebui să fie disponibil."
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "Aceasta este o serie de evenimente"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
"Ați folosit deja acest descriptor pentru un alt eveniment. Vă rugăm să "
"alegeți unul nou."
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Fusul orar al evenimentului"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Rata taxei pe vânzări"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -12779,11 +12824,11 @@ msgstr ""
"Dacă aveți o situație fiscală mai complicată, puteți adăuga mai multe rate "
"de impozitare și o configurație detaliată mai târziu."
-#: pretix/control/forms/event.py:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr "Acordarea accesului la echipă"
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
@@ -12794,11 +12839,11 @@ msgstr ""
"rugăm să selectați una dintre echipele dvs. existente căreia i se va acorda "
"acces la acest eveniment."
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr "Creați o nouă echipă pentru acest eveniment cu mine ca unic membru"
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -12806,55 +12851,55 @@ msgstr ""
"Exemplu - Centrul de conferințe\n"
"Focșani, România"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "Trebuie să se precizeze locația dvs. implicită."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Copiați configurația de la"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Nu copiați"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "Implicit ({value})"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "Domeniu personalizat"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
"Trebuie să configurați în prealabil domeniul personalizat pe serverul web."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr "Nu puteți alege domeniul de bază al acestei instalări."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
"Acest domeniu este deja utilizat pentru un alt eveniment sau organizator."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "Formatul numelui"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -12864,11 +12909,11 @@ msgstr ""
"acestui lucru după ce ați primit deja comenzi ar putea duce la un "
"comportament neașteptat la sortarea sau schimbarea numelor."
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr "Titluri permise"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
@@ -12877,29 +12922,29 @@ msgstr ""
"să introducă un titlu, puteți utiliza acest lucru pentru a restricționa "
"setul de titluri selectabile."
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "Cereți {fields}, afișate ca {example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "Introducerea liberă a textului"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr "Nu întrebați"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr "Cereți, dar nu solicitați completarea"
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr "Cereți și solicitați completarea"
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
@@ -12907,11 +12952,11 @@ msgstr ""
"Ați configurat cardurile cadou pentru a fi valabile {} ani plus anul în care "
"a fost emis cardul cadou."
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "Regula de taxare pentru tarifele plătite"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -12922,11 +12967,11 @@ msgstr ""
"regulile de taxare inversă, celelalte setări ale regulii de taxare sunt "
"ignorate."
-#: pretix/control/forms/event.py:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "Generarea de facturi pentru canalele de vânzări"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
msgid ""
"If you have enabled invoice generation in the previous setting, you can "
"limit it here to specific sales channels."
@@ -12934,47 +12979,47 @@ msgstr ""
"Dacă ați activat generarea de facturi în setarea anterioară, puteți limita "
"aici generarea de facturi la anumite canale de vânzare."
-#: pretix/control/forms/event.py:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Stilul facturii"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Limba de facturare"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "Limba utilizatorului"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
#| msgid "Attachment for new orders"
msgid "Recommended"
msgstr "Atașament pentru comenzile noi"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
"Magazinul online trebuie să fie selectat pentru a primi aceste e-mailuri."
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr "Canale de vânzări pentru e-mailurile de check-out"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
@@ -12983,7 +13028,7 @@ msgstr ""
"pentru comenzile din aceste canale de vânzare. Magazinul online trebuie să "
"fie activat."
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
@@ -12991,52 +13036,52 @@ msgstr ""
"Acest e-mail va fi trimis numai pentru comenzile din aceste canale de "
"vânzare. Magazinul online trebuie să fie activat."
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "Adresa Bcc"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr "Toate e-mailurile vor fi trimise la această adresă ca o copie Bcc"
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Semnătură"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr "Aceasta va fi atașată la fiecare e-mail. Șabloane disponibile: {event}"
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "de exemplu, datele dumneavoastră de contact"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "Procesare email HTML"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Text sent to order contact address"
msgid "Subject sent to order contact address"
msgstr "Text trimis la adresa de contact a comenzii"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr "Text trimis la adresa de contact a comenzii"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "Trimiteți un e-mail participanților"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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 "
@@ -13046,23 +13091,23 @@ msgstr ""
"de cea a persoanei care comandă biletele, se va trimite următorul e-mail "
"către participanți."
-#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
#, fuzzy
#| msgid "Text sent to attendees"
msgid "Subject sent to attendees"
msgstr "Text trimis participanților"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "Text trimis participanților"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -13071,55 +13116,55 @@ msgstr "Text trimis participanților"
msgid "Text"
msgstr "Text"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
#, fuzzy
#| msgid "Text (sent by admin)"
msgid "Subject (sent by admin)"
msgstr "Text (trimis de admin)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
#, fuzzy
#| msgid "Text sent to attendees"
msgid "Subject (sent by admin to attendee)"
msgstr "Text trimis participanților"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Text (trimis de admin)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
#, fuzzy
#| msgid "Text (requested by user)"
msgid "Subject (requested by user)"
msgstr "Text (solicitat de utilizator)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "Text (solicitat de utilizator)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -13127,31 +13172,31 @@ msgstr ""
"Acest e-mail va fi trimis cu atâtea zile înainte de începerea evenimentului "
"de comandă. Dacă câmpul este gol, e-mailul nu va fi trimis niciodată."
-#: pretix/control/forms/event.py:1216
+#: pretix/control/forms/event.py:1222
#, fuzzy
#| msgid "Received order"
msgid "Subject for received order"
msgstr "Comandă primită"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
#, fuzzy
#| msgid "Received order"
msgid "Text for received order"
msgstr "Comandă primită"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
#| msgid "Yes, approve order"
msgid "Subject for approved order"
msgstr "Da, aprobați comanda"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
#| msgid "Yes, approve order"
msgid "Text for approved order"
msgstr "Da, aprobați comanda"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
@@ -13160,19 +13205,19 @@ msgstr ""
"Comenzile gratuite vor primi în schimb modelul de comandă gratuită de mai "
"jos."
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
#| msgid "Approved free order"
msgid "Subject for approved free order"
msgstr "Comandă gratuită aprobată"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
#| msgid "Approved free order"
msgid "Text for approved free order"
msgstr "Comandă gratuită aprobată"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
@@ -13181,80 +13226,80 @@ msgstr ""
"sunt gratuite vor primi în schimb șablonul pentru comenzi care nu sunt "
"gratuite de mai sus."
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
#| msgid "Received order"
msgid "Subject for denied order"
msgstr "Comandă primită"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
#| msgid "Denied order"
msgid "Text for denied order"
msgstr "Comandă respinsă"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr "Generator de coduri de bilete"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
"Pentru utilizatorii avansați, de obicei nu este nevoie să fie modificat."
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "Orice țară"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "Uniunea Europeană"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Orice client"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Individual"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Firmă"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Firmă cu un cod de TVA valabil"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "Încasează TVA"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "Fără TVA"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "Vânzarea nu este permisă"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr "Comanda necesită aprobare"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr "Rata de impozitare divergentă"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr "Text pe factură"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Voucher preselectat"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -13267,11 +13312,11 @@ msgstr ""
"exemplu, pentru a oferi widget-uri care oferă reduceri sau deblochează "
"produse secrete."
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Mod de compatibilitate"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -13280,28 +13325,28 @@ msgstr ""
"web. Dacă întâmpinați probleme, încercați să utilizați acest mod de "
"compatibilitate."
-#: pretix/control/forms/event.py:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "Codul voucherului dat nu există."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "Descriptorul pe care l-ați introdus nu este corect."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Descărcări de bilete"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr "Clienții dvs. vor putea să își descarce biletele în format PDF."
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Cereți tuturor participanților să își completeze numele"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -13309,11 +13354,11 @@ msgstr ""
"În mod implicit, vom solicita nume, dar nu le vom cere obligatoriu. Puteți "
"dezactiva complet acest lucru în setări."
-#: pretix/control/forms/event.py:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Plata prin Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -13325,11 +13370,11 @@ msgstr ""
"trebui să vă creați un cont, ceea ce durează mai puțin de cinci minute "
"folosind interfața lor simplă."
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Plata prin transfer bancar"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -13339,16 +13384,16 @@ msgstr ""
"dumneavoastră. Puteți importa apoi extrasele bancare pentru a procesa "
"plățile în pretix sau le puteți marca ca fiind plătite manual."
-#: pretix/control/forms/event.py:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Preț (opțional)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Gratuit"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Cantitate disponibilă"
@@ -13480,7 +13525,7 @@ msgstr "Urmărire datorie"
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -13488,18 +13533,18 @@ msgid "All products"
msgstr "Toate produsele"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} - Orice variație"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr "Toate datele care încep la sau după"
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr "Toate datele care încep înainte de"
@@ -13699,7 +13744,7 @@ msgstr "Toți participanții"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "Cu check-in"
@@ -13776,8 +13821,8 @@ msgstr "Filtrare după etichete"
msgid "Search voucher"
msgstr "Căutare voucher"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13821,7 +13866,7 @@ msgstr "Check-in-uri nereușite"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr "Tip de scanare"
@@ -13831,7 +13876,7 @@ msgstr "Toate direcțiile"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr "Dispozitiv"
@@ -13856,9 +13901,9 @@ msgstr "Dată sfârșit"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "Lista de check-in"
@@ -14133,11 +14178,17 @@ msgstr ""
"Dependențele dintre întrebări nu sunt acceptate în timpul procesului de "
"check-in."
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Toate produsele"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "Produsul ar trebui să existe în mai multe variante"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
@@ -14145,72 +14196,72 @@ msgstr ""
"Selectați această opțiune, de exemplu, pentru tricouri care sunt disponibile "
"în mai multe mărimi. Puteți selecta variantele în etapa următoare."
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr "Fără categorie"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "Fără taxe"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Copiază informațiile despre produs"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "Nu adăugați la o cotă acum"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Adăugați un produs la o cotă existentă"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Creați o nouă cotă pentru acest produs"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "Opțiuni de cotă"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "Adăugare la cota existentă"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "Noua denumire a cotei"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Dimensiune"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Număr de bilete"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "Numele cotei este obligatoriu."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Vă rugăm să selectați o cotă."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(Eveniment implicit)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "Alegeți automat în funcție de setările evenimentului"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "Da, dacă generarea de bilete este activată în general"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -14220,33 +14271,39 @@ msgstr ""
"întreagă, șomerii și persoanele de peste 65 de ani. Acest bilet include "
"accesul la toate părțile evenimentului, cu excepția zonei VIP."
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Produsul comandat \"{item}\" nu mai este disponibil."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr "Afișat independent de alte produse"
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "Achiziționat"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Canceled by customer"
msgid "Date chosen by customer"
msgstr "Anulată de către client"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr "Nu se acordă abonament"
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
@@ -14255,13 +14312,13 @@ msgstr ""
"rată de 0 procente, deoarece taxa de vânzare va fi aplicată atunci când "
"cardul cadou este revendicat."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -14269,14 +14326,14 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The last payment date cannot be before the end of presale."
msgid "The start of validity must be before the end of validity."
msgstr ""
"Ultima dată de plată nu poate fi înainte de sfârșitul perioadei de pre-sale."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -14287,21 +14344,21 @@ msgstr ""
"utilizator sau se află în coșul de cumpărături al unui utilizator. Vă rugăm "
"să setați în schimb variația ca fiind \"inactivă\"."
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
#| msgid "Calculate from product"
msgid "Use value from product"
msgstr "Se calculează din produs"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr "Suplimente Add-on"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "Ați adăugat aceeași categorie de add-on de două ori"
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
@@ -14309,22 +14366,22 @@ msgstr ""
"Rețineți că, dacă setați un număr minim, este imposibil să cumpărați acest "
"produs dacă toate suplimentele add-on disponibile sunt epuizate."
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "Produse pachet"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr "Ați adăugat același produs la pachet de două ori."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr "Produs la pachet"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "inactiv"
@@ -14405,13 +14462,13 @@ msgstr "Creați comenzi de tip comenzi-test"
msgid "CSV column: \"{name}\""
msgstr "Coloană CSV: \"{name}\""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
#| msgid "Confirm payment"
msgid "Confirm order regardless of payment"
msgstr "Confirmați plata"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -14422,11 +14479,11 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "Cotă de supra-rezervare"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
@@ -14435,11 +14492,11 @@ msgstr ""
"duce la o cotă supra-rezervată și dacă veți vinde mai multe bilete decât ați "
"planificat!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "Supra-rezervarea cotelor și ignorarea plăților întârziate"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -14451,16 +14508,16 @@ msgstr ""
"planificat! De asemenea, operațiunea va fi efectuată indiferent de setările "
"pentru plățile întârziate."
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr "Notificarea clientului prin e-mail"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "Păstrați o taxă de anulare de"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
#, fuzzy
#| msgid ""
#| "If you keep a fee, all positions within this order will be canceled and "
@@ -14481,15 +14538,15 @@ msgstr ""
"de anulare dacă doriți să le păstrați. Vă rugăm să introduceți întotdeauna o "
"valoare brută, taxele vor fi calculate automat."
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr "Generați anularea pentru factură"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "Comentariu (va fi trimis utilizatorului)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
@@ -14497,15 +14554,15 @@ msgstr ""
"Va fi inclusă în e-mailul de notificare atunci când în textul configurat al "
"e-mailului este prezent simbolul corespunzător."
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "Sumă de plată"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -14514,21 +14571,21 @@ msgstr "Sumă de plată"
msgid "Payment date"
msgstr "Data plății"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
#| msgid "Please select a valid seat."
msgid "Please select some events."
msgstr "Vă rugăm să selectați un loc valid."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Recalcularea taxelor"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr "Nu se recalculează taxele"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
@@ -14536,7 +14593,7 @@ msgstr ""
"Recalculează taxele pe baza setărilor privind adresa și produsul, păstrând "
"aceeași sumă brută."
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
@@ -14544,11 +14601,11 @@ msgstr ""
"Recalculează taxele pe baza setărilor privind adresa și produsul, menținând "
"aceeași sumă netă."
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr "Emiterea unei noi facturi, dacă este necesar"
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
@@ -14557,27 +14614,27 @@ msgstr ""
"operațiune ar modifica conținutul acesteia, vechea factură va fi anulată și "
"se va emite o nouă factură."
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "Notifica utilizatorul"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
"Trimiteți un e-mail clientului prin care îl anunțați că i-a fost modificată "
"comanda."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
"Permiteți supra-rezervarea cotelor atunci când efectuați această operațiune"
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "Supliment Add-on la"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -14586,7 +14643,7 @@ msgstr "Supliment Add-on la"
msgid "Seat"
msgstr "Loc"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -14596,64 +14653,64 @@ msgstr "Loc"
msgid "Membership"
msgstr "Abonament"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
"Inclusiv taxele, dacă este cazul. Păstrați gol pentru prețul implicit al "
"produsului"
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr "(Neschimbat)"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Preț nou (brut)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Ticket secret"
msgid "Ticket is blocked"
msgstr "Cheie secretă bilet"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
#, fuzzy
#| msgid "Valid until"
msgid "Validity end"
msgstr "Valabil până la"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "Generarea unei noi chei secrete"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr "Anulați această poziție"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "Împărțită într-o comandă nouă"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr "(Fără abonament)"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr "Eliminați această taxă"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "Invalidarea cheilor secrete"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -14664,11 +14721,11 @@ msgstr ""
"va trebui să descarce din nou biletele sale. Vechile versiuni vor fi "
"invalide."
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr "Atașați bilete"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
@@ -14676,24 +14733,24 @@ msgstr ""
"Vor fi ignorate dacă biletele depășesc o anumită limită de dimensiune pentru "
"a asigura livrarea e-mailurilor."
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr "Atașați facturi"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Destinatar"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
"Anulați comanda. Toate biletele nu vor mai funcționa. Acest lucru nu mai "
"poate reveni la starea inițială."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
@@ -14701,38 +14758,38 @@ msgstr ""
"Marcați comanda ca fiind în așteptare și permiteți utilizatorului să "
"plătească suma rămasă cu o altă metodă de plată."
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "Nu faceți nimic și păstrați comanda așa cum este."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "Valoarea rambursabilă trebuie să fie pozitivă și mai mică decât {}."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "Trebuie să specificați o sumă pentru o rambursare parțială."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr "Anulați toate datele"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr "Rambursați automat banii dacă este posibil"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr "Creează rambursarea în lista pentru rambursări manuale"
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -14747,7 +14804,7 @@ msgstr ""
"bifați dacă doriți să rambursați o parte din comenzi prin compensare cu alte "
"comenzi sau prin emiterea de carduri cadou."
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
@@ -14755,23 +14812,23 @@ msgstr ""
"Rambursați valoarea comenzii pe un card cadou în locul metodei de plată "
"originale"
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr "Valabilitatea cardului cadou"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Păstrați o taxă de anulare fixă pentru fiecare bilet"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr "Biletele gratuite și produsele adiționale nu sunt luate în considerare"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr "Păstrați taxele"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -14783,20 +14840,20 @@ msgstr ""
"dintr-o serie de evenimente este anulată doar parțial, deoarece constă în "
"bilete pentru mai multe date."
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr "Trimiteți informații prin e-mail"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr "Trimiteți informații pe lista de așteptare"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "Anulat: {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14827,7 +14884,7 @@ msgstr ""
"\n"
"Echipa {event}"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14850,29 +14907,29 @@ msgstr ""
"\n"
"Echipa {event}"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
"Vă rugăm să selectați fie o dată specifică, fie un interval de date, nu "
"ambele."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
"Vă rugăm să selectați fie toate datele, fie un interval de date, nu ambele."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
"Dacă stabiliți un interval de date, vă rugăm să stabiliți atât începutul, "
"cât și sfârșitul."
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
"Vă rugăm să confirmați că doriți să anulați TOATE datele din această serie "
@@ -14897,7 +14954,7 @@ msgstr ""
"Dispozitivul dvs. nu va avea acces la nimic, vă rugăm să selectați câteva "
"evenimente."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
#, fuzzy
#| msgid "Experimental feature"
msgid "experimental"
@@ -15059,11 +15116,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Opțional"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr "schimb"
@@ -15133,18 +15190,18 @@ msgstr "Păstrați valorile actuale"
msgid "Selection contains various values"
msgstr "Selecția conține diverse valori"
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr ""
"Sfârșitul evenimentului trebuie să fie mai târziu decât începutul acestuia."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr "Disponibil_până la"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "Excludeți aceste date în loc să le adăugați."
@@ -15153,15 +15210,15 @@ msgid "Your changes could not be saved. See below for details."
msgstr ""
"Modificările dvs. nu au putut fi salvate. Pentru detalii, consultați mai jos."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr "ID-ul specific al locului"
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "Produsul selectat este invalid."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
@@ -15169,11 +15226,11 @@ msgstr ""
"Voucherul se potrivește doar cu produsele ascunse, dar nu ați selectat ca "
"acestea să fie afișate."
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Coduri"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
@@ -15181,16 +15238,16 @@ msgstr ""
"Adăugați câte un cod de voucher pe linie. Vă sugerăm să copiați această "
"listă și să o salvați într-un fișier."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr "Trimiteți vouchere prin e-mail"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr "Voucherul dumneavoastră pentru {event}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -15234,18 +15291,18 @@ msgstr ""
"\n"
"Echipa {event}"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "Destinatari"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr "sau"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
@@ -15255,71 +15312,71 @@ msgstr ""
"linie, fie un fișier CSV cu o coloană de titlu și una sau mai multe dintre "
"coloanele \"e-mail\", \"număr\", \"nume\" sau \"tag\"."
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "Utilizări maxime per voucher"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
"Numărul de ori în care FIECARE dintre aceste vouchere poate fi revendicat."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr "ID-uri specifice ale locurilor"
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr "Intrarea CSV trebuie să conțină un rând de antet pe prima linie."
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr "Intrarea CSV trebuie să conțină un câmp cu antetul \"{header}\"."
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr "Intrarea CSV conține un câmp necunoscut cu antetul \"{header}\"."
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr "{value} nu este o adresă de e-mail validă."
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr "Valoare invalidă în rândul {number}."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "Un voucher cu unul dintre aceste coduri există deja."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr "Codul voucher {code} apare de două ori în listă."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
@@ -15327,7 +15384,7 @@ msgstr ""
"În cazul în care voucher-urile trebuie trimise prin e-mail, trebuie "
"specificate subiectul, mesajul și destinatarii."
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
@@ -15335,7 +15392,7 @@ msgstr ""
"Ați generat {codes} vouchere, dar ați introdus destinatari pentru {recp} "
"vouchere."
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr "Trebuie să specificați atâtea locuri câte coduri de voucher."
@@ -15900,7 +15957,7 @@ msgid "The order locale has been changed."
msgstr "S-a schimbat locația comenzii."
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "Factura a fost generată."
@@ -15909,7 +15966,7 @@ msgid "The invoice has been regenerated."
msgstr "Factura a fost regenerată."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "Factura a fost emisă din nou."
@@ -16604,7 +16661,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Comanda a fost anulată (comentariu: \"{comment}\")."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "Comanda a fost anulată."
@@ -16835,9 +16892,9 @@ msgstr "Check-in"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "Liste de check-in"
@@ -17129,7 +17186,7 @@ msgstr "Setați o nouă parolă"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -17161,9 +17218,9 @@ msgstr "Setați o nouă parolă"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -17575,7 +17632,7 @@ msgstr[2] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -17688,7 +17745,7 @@ msgstr "Ora scănarii"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Rezultat"
@@ -19138,8 +19195,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -20373,7 +20430,7 @@ msgstr ""
msgid "New variation"
msgstr "Variație nouă"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "Adăugați o nouă variație"
@@ -20381,40 +20438,40 @@ msgstr "Adăugați o nouă variație"
msgid "Availability"
msgstr "Disponibilitate"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Ticket page"
msgid "Tickets & Badges"
msgstr "Pagina de bilete"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Check-in list"
msgid "Check-in & Validity"
msgstr "Lista de check-in"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "Variație"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr "luni"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
#, fuzzy
#| msgid "year(s)"
msgid "years"
msgstr "an(i)"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -20423,17 +20480,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "Setari aditionale"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr "Durata abonamentului după cumpărare"
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "Istoricul produsului"
@@ -20617,7 +20674,7 @@ msgstr "Complet rezervat"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Vândut"
@@ -20683,8 +20740,8 @@ msgstr "Editare întrebare"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -24360,7 +24417,7 @@ msgid "Add many time slots"
msgstr "Adăugați mai multe intervale orare"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr "Adăugați o nouă cotă"
@@ -24379,8 +24436,8 @@ msgstr ""
"Aceste setări sunt opționale; dacă le lăsați goale, vor fi utilizate "
"valorile implicite din setările produsului."
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -24392,9 +24449,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr "Adăugați o nouă listă de check-in"
@@ -24408,7 +24465,7 @@ msgstr "Modificarea mai multor date"
msgid "Item prices"
msgstr "Prețurile articolelor"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -24420,7 +24477,7 @@ msgstr ""
"puteți configura un nou set de cote pentru a înlocui "
"configurarea cotelor tuturor datelor selectate."
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -24470,11 +24527,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr "Dată creare"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "Istoricul datei"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "Puteți anula această comandă folosind următorul buton."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Poate modifica setările produsului"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr "Nu ați creat încă nicio dată pentru această serie de evenimente."
@@ -25535,9 +25606,9 @@ msgstr "Noua listă de check-in a fost creată."
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -25646,7 +25717,7 @@ msgstr "Nu există date"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Vânzarea s-a încheiat"
@@ -25654,7 +25725,7 @@ msgstr "Vânzarea s-a încheiat"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "În curând"
@@ -25759,7 +25830,7 @@ msgid "Unknown e-mail renderer."
msgstr "Renderer de e-mail necunoscut."
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "Ați solicitat un tip de bilet de ieșire invalid."
@@ -25963,7 +26034,7 @@ msgstr ""
"Ați selectat că nu aveți plugin-uri gratuite instalate, dar am găsit plugin-"
"ul \"{plugin}\" cu licența \"{license}\"."
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr "Produsul solicitat nu există."
@@ -26076,7 +26147,7 @@ msgstr ""
"Nu puteți adăuga pachete la un produs care este disponibil doar ca supliment "
"add-on."
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
@@ -26086,7 +26157,7 @@ msgstr ""
"produse. Participanții dvs. nu vor putea cumpăra pachetul decât dacă "
"eliminați acest articol din el."
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
@@ -26097,11 +26168,11 @@ msgstr ""
"ar putea întrerupe raportarea sau alte funcționalități, așa că produsul a "
"fost dezactivat în schimb."
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "Produsul selectat a fost șters."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "Produsul selectat a fost dezactivat."
@@ -26271,20 +26342,20 @@ msgstr[2] ""
"Echipa {event}"
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
"Cod de comandă necunoscut sau nu sunteți autorizat să accesați această "
"comandă."
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "Descărcarea biletelor nu este activată pentru acest produs."
@@ -26530,15 +26601,15 @@ msgstr "Factura a fost curățată de datele cu caracter personal."
msgid "The email has been queued to be sent."
msgstr "E-mailul a fost pus în coadă pentru a fi trimis."
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "Această factură nu a fost găsită"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr "Fișierul facturii nu mai este stocat pe server."
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -26566,7 +26637,7 @@ msgstr "Această acțiune este permisă numai pentru comenzile în curs."
msgid "This action is only allowed for canceled orders."
msgstr "Această acțiune este permisă numai pentru comenzile anulate."
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr "S-a produs o eroare. Vă rugăm să consultați detaliile de mai jos."
@@ -26575,12 +26646,12 @@ msgid "The order has been changed and the user has been notified."
msgstr "Comanda a fost modificată, iar utilizatorul a fost notificat."
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr "Comanda a fost schimbată."
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -26610,7 +26681,7 @@ msgstr "Mesajul dvs. a fost pus în coadă și va fi trimis la {}."
msgid "Failed to send mail to the following user: {}"
msgstr "Nu s-a reușit trimiterea de mesaje către următorul utilizator: {}"
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26970,7 +27041,7 @@ msgstr "Din păcate, nu am putut procesa acest fișier PDF ({reason})."
msgid "The selected data was deleted successfully."
msgstr "Datele selectate au fost șterse cu succes."
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr "Data solicitată nu există."
@@ -26985,31 +27056,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "Data selectată a fost ștearsă."
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr "Noua dată a fost creată."
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "Datele selectate au fost dezactivate."
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Datele selectate au fost activate."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "Datele selectate au fost șterse sau dezactivate."
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr "Vă rugăm să nu creați mai mult de 100.000 de date deodată."
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "{} au fost create date noi."
@@ -27219,7 +27290,7 @@ msgstr "Intrarea solicitată nu există."
msgid "The selected entry has been deleted."
msgstr "Intrarea selectată a fost ștearsă."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "Aceasta nu este o serie de evenimente."
@@ -27722,7 +27793,7 @@ msgstr "Vă rugăm să transferați întreaga sumă în următorul cont bancar:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -28465,9 +28536,9 @@ msgid "Check-in list (PDF)"
msgstr "Lista de check-in (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Check-in"
msgctxt "export_category"
@@ -28486,82 +28557,82 @@ msgctxt "tablehead"
msgid "paid"
msgstr "plătită"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr "Check-out efectuat"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr "Înregistrări automate check-in"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "Cheie secretă"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "All check-ins"
msgid "Valid check-in codes"
msgstr "Toate check-in-urile"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr "Jurnal de check-in (toate scanările)"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
#, fuzzy
#| msgid "Go offline"
msgid "Offline"
msgstr "Treci offline"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr "Ignoră offline"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Mesaj de eroare"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr "Data încărcării"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr "Oră încărcare"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr "OK"
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr "Numai scanări reușite"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr "Toate listele de check-in"
@@ -28597,13 +28668,11 @@ msgid "PayPal account"
msgstr "Cont PayPal"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
"Faceți click aici pentru un tutorial despre cum să obțineți cheile necesare"
@@ -28673,7 +28742,7 @@ msgstr ""
"finalizată."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "S-a produs o eroare la trimiterea mailului de confirmare."
@@ -29425,11 +29494,11 @@ msgstr ""
"Trimiteți e-mailuri tuturor clienților dumneavoastră sau unor grupuri "
"specifice de clienți."
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr "Atașament"
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
@@ -29439,22 +29508,22 @@ msgstr ""
"ajungă la destinație sau să fie sortat în dosarele de spam. Vă recomandăm să "
"folosiți numai PDF-uri cu o dimensiune maximă de 2 MB."
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
#| msgid "Waiting"
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "În aşteptare"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Limitare la anumite canale de vânzare"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
#, fuzzy
#| msgctxt "subevent"
#| msgid "All dates starting at or after"
@@ -29462,7 +29531,7 @@ msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "Toate datele care încep la sau după"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
#, fuzzy
#| msgctxt "subevent"
#| msgid "All dates starting before"
@@ -29470,39 +29539,39 @@ msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "Toate datele care încep înainte de"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
#| msgid "Send date"
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Data trimiterii"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Limitat la țările"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr "Filtrează după status check-in"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "Limitare la anumite canale de vânzare"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
#| msgid "Order placed at or after"
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Comandă plasată la sau după"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
#, fuzzy
#| msgctxt "subevent"
#| msgid "Only send to customers with orders created before"
@@ -29510,13 +29579,13 @@ msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "Trimiteți numai clienților cu comenzi create înainte de"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
#, fuzzy
#| msgid "Everyone who created a ticket order"
msgid "Everyone who placed an order"
msgstr "Toți cei care au creat o comandă de bilete"
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
@@ -29524,85 +29593,85 @@ msgstr ""
"Fiecare participant (se revine la contactul de comandă atunci când nu este "
"furnizată o adresă de e-mail a participantului)"
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
"Ambele (toate adresele de contact ale comenzii și toate adresele de e-mail "
"ale participanților)"
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
#, fuzzy
#| msgid "payment pending (except unapproved)"
msgid "payment pending but already confirmed"
msgstr "plată în așteptare (cu excepția celor neaprobate)"
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
#, fuzzy
#| msgid "payment pending (except unapproved)"
msgid "payment pending (except unapproved or already confirmed)"
msgstr "plată în așteptare (cu excepția celor neaprobate)"
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "în așteptare cu plata întârziată"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "List of orders with taxes"
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Lista de comenzi cu taxe"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Limitare la anumite canale de vânzare"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr "Tipul de program de timp"
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr "Absolut"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr "Relativ, înainte de începerea evenimentului"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr "Relativ, înainte de sfârșitul evenimentului"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr "Relativ, după începerea evenimentului"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr "Relativ, după încheierea evenimentului"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "List of orders with taxes"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Lista de comenzi cu taxe"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr "Vă rugăm să specificați data de trimitere"
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr "Vă rugăm să specificați zilele și ora de compensare"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr "Vă rugăm să specificați un produs"
@@ -30216,11 +30285,24 @@ msgstr ""
msgid "Publishable key"
msgstr "Cheie publicabilă"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Generarea de bilete"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Cheie secretă"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
@@ -30228,11 +30310,11 @@ msgstr ""
"Țara în care este înregistrat contul dumneavoastră Stripe. De obicei, "
"aceasta este țara dvs. de reședință."
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -30241,11 +30323,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -30255,47 +30337,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Plăți cu cardul bancar"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
#, fuzzy
#| msgid ""
#| "Despite the name, Sofort payments via Stripe are not "
@@ -30313,27 +30395,27 @@ msgstr ""
"zile pentru a fi confirmate. Vă rugăm să activați această metodă de "
"plată numai dacă termenul de plată permite acest decalaj."
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -30345,51 +30427,51 @@ msgstr ""
"zile pentru a fi confirmate. Vă rugăm să activați această metodă de "
"plată numai dacă termenul de plată permite acest decalaj."
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr "EPS"
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr "Multibanco"
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr "Przelewy24"
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr "WeChat Pay"
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr "Destinație"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of multele carduri de test pentru a efectua o tranzacție. "
"Nu vor fi transferați efectiv bani."
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
msgid "No payment information found."
msgstr "Nu s-au găsit informații despre plată."
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
"support if the problem persists."
@@ -30412,23 +30494,23 @@ msgstr ""
"Am avut probleme de comunicare cu Stripe. Vă rugăm să încercați din nou și "
"să contactați serviciul de asistență dacă problema persistă."
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
msgid "Stripe returned an error"
msgstr "Stripe a returnat o eroare"
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
msgid "You may need to enable JavaScript for Stripe payments."
msgstr ""
"Este posibil să fie necesar să activați JavaScript pentru plățile Stripe."
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, python-format
msgid "Stripe reported an error with your card: %s"
msgstr "Stripe a raportat o eroare cu cardul dumneavoastră: %s"
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
"with us if this problem persists."
@@ -30436,7 +30518,7 @@ msgstr ""
"Am avut probleme de comunicare cu Stripe. Vă rugăm să încercați din nou și "
"să luați legătura cu noi dacă problema persistă."
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
"payment completed."
@@ -30444,185 +30526,185 @@ msgstr ""
"Plata dumneavoastră este în curs de finalizare. Vă vom informa de îndată ce "
"plata va fi finalizată."
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
msgid "Your payment failed. Please try again."
msgstr "Plata dumneavoastră a eșuat. Vă rugăm să încercați din nou."
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, python-format
msgid "Stripe reported an error: %s"
msgstr "Stripe a raportat o eroare: %s"
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
msgid "Credit card via Stripe"
msgstr "Card bancar prin Stripe"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
msgid "Credit card"
msgstr "Card bancar"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
#, fuzzy
#| msgid "EPS via Stripe"
msgid "SEPA Debit via Stripe"
msgstr "EPS prin Stripe"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Name"
msgstr "Titular de cont"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Street"
msgstr "Titular de cont"
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Postal Code"
msgstr "Titular de cont"
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder City"
msgstr "Titular de cont"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Country"
msgstr "Titular de cont"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Affirm via Stripe"
msgstr "Alipay prin Stripe"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Klarna via Stripe"
msgstr "Alipay prin Stripe"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
msgid "giropay via Stripe"
msgstr "giropay prin Stripe"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
"banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
msgid "unknown name"
msgstr "nume necunoscut"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, python-brace-format
msgid "Bank account at {bank}"
msgstr "Cont bancar la {bank}"
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
msgid "iDEAL via Stripe"
msgstr "iDEAL prin Stripe"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
msgid "Alipay via Stripe"
msgstr "Alipay prin Stripe"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
msgid "Bancontact via Stripe"
msgstr "Bancontact prin Stripe"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
msgid "SOFORT via Stripe"
msgstr "SOFORT via Stripe"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
#, fuzzy
#| msgid "Payment by bank transfer"
msgid "SOFORT (instant bank transfer)"
msgstr "Plata prin transfer bancar"
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
msgid "Country of your bank"
msgstr "Țara băncii dvs"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
msgid "Germany"
msgstr "Germania"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
msgid "Austria"
msgstr "Austria"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
msgid "Belgium"
msgstr "Belgia"
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
msgid "Netherlands"
msgstr "Olanda"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
msgid "Spain"
msgstr "Spania"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, python-brace-format
msgid "Bank account {iban} at {bank}"
msgstr "Contul bancar {iban} la {bank}"
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
msgid "EPS via Stripe"
msgstr "EPS prin Stripe"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
msgid "Multibanco via Stripe"
msgstr "Multibanco prin Stripe"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
msgid "Przelewy24 via Stripe"
msgstr "Przelewy24 via Stripe"
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
"available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
msgid "WeChat Pay via Stripe"
msgstr "WeChat Pay prin Stripe"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -31154,7 +31236,7 @@ msgstr "Produse suplimentare add-on"
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
msgid "Please enter numbers only."
msgstr "Vă rugăm să introduceți numai numere."
@@ -31212,7 +31294,7 @@ msgstr ""
"Cardul dvs. cadou a fost aplicat, dar {} mai trebuie să fie plătit. Vă rugăm "
"să selectați o metodă de plată."
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
msgid "Please select a payment method."
msgstr "Vă rugăm să selectați o metodă de plată."
@@ -31223,8 +31305,8 @@ msgstr "Vă rugăm să selectați o metodă de plată."
msgid "Please select a payment method to proceed."
msgstr "Vă rugăm să selectați o metodă de plată."
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
msgid "The payment information you entered was incomplete."
msgstr "Informațiile de plată pe care le-ați introdus au fost incomplete."
@@ -31361,7 +31443,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
msgid "plus taxes"
@@ -31897,7 +31979,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -31910,7 +31992,7 @@ msgstr "suma minimă pentru a comanda: %(num)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -31949,7 +32031,7 @@ msgstr "Arată variantele"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
msgid "Original price:"
@@ -31958,7 +32040,7 @@ msgstr "Preț inițial:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
msgid "New price:"
@@ -31970,8 +32052,8 @@ msgstr "Preț nou:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -31985,7 +32067,7 @@ msgstr "Modifică prețul pentru %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -31996,7 +32078,7 @@ msgstr "Modifică prețul pentru %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
msgid "incl. taxes"
@@ -32005,7 +32087,7 @@ msgstr "inclusiv taxe"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, python-format
@@ -32015,7 +32097,7 @@ msgstr "plus %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -32023,7 +32105,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "incl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, python-format
@@ -32032,8 +32114,8 @@ msgstr "Adaugă %(item)s, %(var)s în coș"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -32045,15 +32127,15 @@ msgstr "Selectează data"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, python-format
msgid "Quantity of %(item)s, %(var)s to order"
@@ -32061,15 +32143,15 @@ msgstr "Cantitatea de %(item)s, %(var)s de comandat"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, python-format
@@ -32077,7 +32159,7 @@ msgid "Add %(item)s to cart"
msgstr "Adaugă %(item)s în coș"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, python-format
msgid "Quantity of %(item)s to order"
@@ -32088,27 +32170,45 @@ msgid "There are no add-ons available for this product."
msgstr "Nu există suplimente add-on disponibile pentru acest produs."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Introduceți un cod voucher mai jos pentru a cumpăra acest bilet."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "Nu este disponibil"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "Nu este disponibil"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "REZERVAT ÎN ÎNTREGIME"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "VÂNDUT"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Rezervat"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Toate produsele rămase sunt rezervate, dar ar putea deveni disponibile din "
@@ -32570,7 +32670,7 @@ msgid "Uncategorized items"
msgstr "Articole fără categorie"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, python-format
@@ -32578,7 +32678,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Arată imaginea în mărime naturală a %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, fuzzy, python-format
@@ -32587,7 +32687,7 @@ msgid "%(value)s incl. taxes"
msgstr "(inclusiv taxe)"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
@@ -32595,12 +32695,7 @@ msgstr "(inclusiv taxe)"
msgid "%(value)s without taxes"
msgstr "Valoarea totală (fără taxe)"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr "Introduceți un cod voucher mai jos pentru a cumpăra acest bilet."
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, python-format
msgid "Set price in %(currency)s for %(item)s"
@@ -32661,7 +32756,7 @@ msgstr "Arată săptămâna viitoare, %(week)s"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
#, fuzzy
#| msgid "PDF ticket layout"
msgid "Few tickets left"
@@ -32672,7 +32767,7 @@ msgstr "Macheta biletului PDF"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
#, fuzzy
#| msgid "Pay now"
msgctxt "available_event_in_list"
@@ -32689,7 +32784,7 @@ msgstr "Plătește acum"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Rezervă acum"
@@ -32698,7 +32793,7 @@ msgstr "Rezervă acum"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "Complet rezervat"
@@ -32756,14 +32851,14 @@ msgid "Other dates"
msgstr "Alte date"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
#, fuzzy
#| msgid "The presale period for this event is over."
msgid "The booking period for this event is over."
msgstr "Perioada de pre-sale pentru acest eveniment s-a încheiat."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, fuzzy, python-format
#| msgid "The presale for this event will start on %(date)s at %(time)s."
msgid "The booking period for this event will start on %(date)s at %(time)s."
@@ -32989,7 +33084,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Solicită factura"
@@ -33220,7 +33315,7 @@ msgstr ""
"Modificarea adresei de facturare nu va genera automat o nouă factură. Vă "
"rugăm să ne contactați dacă aveți nevoie de o factură nouă."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Salvează modificările"
@@ -33798,7 +33893,7 @@ msgid "Multiple dates"
msgstr "Creați mai multe date"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Mai multe"
@@ -33870,8 +33965,8 @@ msgstr "Coșul dvs. este acum gol."
msgid "The products have been successfully added to your cart."
msgstr "Produsele au fost adăugate cu succes în coșul dvs."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
"Biletele pentru acest eveniment nu pot fi achiziționate pe acest canal de "
@@ -33943,77 +34038,77 @@ msgid ""
"used for a different account in this system."
msgstr ""
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr ""
"Cod eveniment necunoscut sau nu sunteți autorizat să accesați acest "
"eveniment."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Nu a fost selectată nicio dată."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Data selectată este necunoscută."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "Vă rugăm să vă întoarceți și să încercați din nou."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "Plata pentru această comandă nu poate fi continuată."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "Plata este prea târzie pentru a fi acceptată."
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
msgid "An invoice has been generated."
msgstr "A fost generată o factură."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
msgid "The payment method for this order cannot be changed."
msgstr "Metoda de plată pentru această comandă nu poate fi modificată."
-#: pretix/presale/views/order.py:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "O plată este în curs de efectuare pentru această comandă."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "Nu puteți modifica această comandă"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "Ați ales o taxă de anulare invalidă."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
msgid "Canceled by customer"
msgstr "Anulată de către client"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "A fost solicitată anularea."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr "Descărcarea biletelor nu este (încă) activată pentru această comandă."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
"Vă rugăm să dați click pe linkul pe care vi l-am trimis prin e-mail pentru a "
"descărca biletele."
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
@@ -34022,32 +34117,32 @@ msgstr ""
"Comanda a fost schimbată. Acum puteți continua plătind suma rămasă de "
"{amount}."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
msgid "You did not make any changes."
msgstr "Nu ați făcut nicio modificare."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr "Nu vă puteți modifica comanda într-un mod care să reducă prețul total."
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
"Puteți să vă modificați comanda doar într-un mod care să mărească prețul "
"total."
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr ""
"Nu vă puteți modifica comanda într-un mod care să schimbe prețul total."
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You may not change your order in a way that reduces the total price."
msgid "You may not change your order in a way that would require a refund."
msgstr "Nu vă puteți modifica comanda într-un mod care să reducă prețul total."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
@@ -34055,7 +34150,7 @@ msgstr ""
"Nu vă puteți modifica comanda într-un mod care să crească prețul total, "
"deoarece nu se mai acceptă plăți pentru acest eveniment."
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr "Nu puteți modifica această comandă."
@@ -34135,35 +34230,46 @@ msgstr ""
"Vă mulțumim foarte mult! Vom atribui locul dvs. pe lista de așteptare "
"altcuiva."
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "Acest magazin de bilete este în prezent dezactivat."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "Data selectată nu există în această serie de evenimente."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "de la %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr "Doar profilul utilizatorului"
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "Acces la citire"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "Acces la scriere"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr ""
+#~ "Acest produs este adăugat în coșul de cumpărături al utilizatorului în "
+#~ "cazul în care cuponul este revendicat."
+
+#, fuzzy
+#~| msgid "Restrict to specific sales channels"
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Limitare la anumite canale de vânzare"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Modern Invoice Renderer (pretix 2.7)"
diff --git a/src/pretix/locale/ro/LC_MESSAGES/djangojs.po b/src/pretix/locale/ro/LC_MESSAGES/djangojs.po
index 0f015d678..5ce80bb07 100644
--- a/src/pretix/locale/ro/LC_MESSAGES/djangojs.po
+++ b/src/pretix/locale/ro/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2022-04-29 04:00+0000\n"
"Last-Translator: Edd28 \n"
"Language-Team: Romanian \n"
"Language-Team: Russian not check this option if you want to use this "
@@ -4648,7 +4626,7 @@ msgstr ""
"хотите использовать этот продукт в качестве дополнительного продукта, но "
"только для фиксированных пакетов!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
#, fuzzy
#| msgid ""
#| "If this is checked, the usual cancellation settings of this event apply. "
@@ -4663,7 +4641,7 @@ msgstr ""
"мероприятия. Если этот флажок снят, заказы, содержащие этот продукт, не "
"могут быть отменены пользователями, а только вами."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4673,7 +4651,7 @@ msgstr ""
"столько раз. Для этого продукта не будет особого ограничения, если вы "
"оставите поле пустым или введёте 0."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4685,7 +4663,7 @@ msgstr ""
"введёте 0. Ограничение на максимальное количество позиций во всем заказе "
"действует независимо от этого."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4697,13 +4675,13 @@ msgstr ""
"можете использовать это, например, для студенческих билетов, чтобы указать "
"человеку при регистрации, что студенческий билет ещё требует проверки."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4713,7 +4691,7 @@ msgstr ""
"чтобы показать, что текущая цена является ценой со скидкой. Это настройка "
"для визуального эффекта и не влияет на цену."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4721,41 +4699,41 @@ msgstr ""
"Когда покупатель приобретает этот продукт, он получает подарочный "
"сертификат, стоимость которого соответствует цене продукта."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
#| msgid "Paid orders"
msgid "Validity"
msgstr "Оплаченные заказы"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4767,66 +4745,66 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
#| msgid "Gift card code"
msgid "Start of validity"
msgstr "Код подарочного сертификата"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "Gift card code"
msgid "End of validity"
msgstr "Код подарочного сертификата"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
#, fuzzy
#| msgid "days before"
msgid "Minutes"
msgstr "дней назад"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
#, fuzzy
#| msgid "Month"
msgid "Months"
msgstr "Месяц"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
#, fuzzy
#| msgctxt "timeline"
#| msgid "Customers can no longer modify their orders"
msgid "Customers can select the validity start date"
msgstr "Клиенты больше не могут изменять свои заказы"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
#| msgid "Maximum order total"
msgid "Maximum future start"
msgstr "Максимальная общая сумма заказа"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
#, fuzzy
#| msgid "The selected date does not exist in this event series."
msgid "The selected start date may only be this many days in the future."
msgstr "Выбранная дата не существует в этой серии мероприятий."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4836,20 +4814,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4862,39 +4840,39 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected media type is not enabled in your organizer settings."
msgstr "Выбранный продукт не активен или цена не установлена."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid "The selected media type does not support usage for tickets currently."
msgstr "Выбранный продукт не относится к этому мероприятию."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "Выбранный продукт не относится к этому мероприятию."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
@@ -4902,32 +4880,32 @@ msgstr ""
"Максимальное количество на заказ не может быть ниже минимального количества "
"на заказ."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
"Категория продукта должна относиться к тому же мероприятию, что и продукт."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
"Налоговое правило продукта должно относиться к тому же мероприятию, что и "
"продукт."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "Доступность продукта не может закончиться до её начала."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Отображено под названием варианта в списках."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
#, fuzzy
#| msgid "New order requires approval"
msgid "Require approval"
msgstr "Новый заказ требует подтверждения"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
#, fuzzy
#| msgid ""
#| "If this product is part of an order, the order will be put into an "
@@ -4945,32 +4923,32 @@ msgstr ""
"оплачен и завершён. Вы можете использовать это, например, для билетов со "
"скидкой, которые доступны только для определённых групп."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
#, fuzzy
#| msgid "This product will not be sold before the given date."
msgid "This variation will not be sold before the given date."
msgstr "Этот продукт не будет продаваться до указанной даты."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
#, fuzzy
#| msgid "This product will not be sold after the given date."
msgid "This variation will not be sold after the given date."
msgstr "Этот продукт не будет продаваться после указанной даты."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
#, fuzzy
#| msgid ""
#| "This product will only be shown if a voucher matching the product is "
@@ -4980,7 +4958,7 @@ msgstr ""
"Этот продукт будет показан только в том случае, если промокод, "
"соответствующий данному продукту, использован."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
#, fuzzy
#| msgid ""
#| "This product will be hidden from the event page until the user enters a "
@@ -4992,29 +4970,29 @@ msgstr ""
"Этот продукт будет скрыт на странице мероприятия, пока пользователь не "
"введёт промокод, который разблокирует этот продукт."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Вариант продукта"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Варианты продукта"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Минимальное количество"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Максимальное количество"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Дополнительные продукты включены в цену"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -5023,47 +5001,47 @@ msgstr ""
"билету является бесплатным, даже если обычно дополнительные продукты "
"являются платными при покупке отдельно."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
#, fuzzy
#| msgid "You can not select the same seat multiple times."
msgid "Allow the same product to be selected multiple times"
msgstr "Вы не можете выбрать одно и то же место несколько раз."
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
"Категория дополнительного продукта должна относиться к тому же мероприятию, "
"что и продукт."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "У продукта уже имеется дополнительный продукт этой категории."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Минимальное количество должно быть равно или больше нуля."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Максимальное количество должно быть равно или больше нуля."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "Максимальное количество должно быть больше минимального."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "Предмет в пакете"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Вариант в пакете"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Назначенная часть цены"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -5075,60 +5053,60 @@ msgstr ""
"случаях смешанного налогообложения. В противном случае может быть оставлен "
"пустым. Это значение НЕ будет добавлено к базовой цене продукта."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
"Предмет в пакете должен относиться к тому же мероприятию, что и продукт."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "Для данного продукта должен быть установлен вариант."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "Выбранный вариант не относится к этому продукту."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "Количество должно быть равно или больше нуля."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Текст (одна строка)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Многострочный текст"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Да/Нет"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Выберите один из списка"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Выберите несколько из списка"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Загрузка файла"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Дата и время"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Код страны (ISO 3166-1 alpha-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -5136,7 +5114,7 @@ msgstr "Код страны (ISO 3166-1 alpha-2)"
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
#| msgid "The property name may only contain letters, numbers and underscores."
msgid ""
@@ -5144,190 +5122,190 @@ msgid ""
"underscores."
msgstr "Имя свойства может содержать только буквы, цифры и подчеркивания."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Текст справки"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "Если вопрос требует объяснения или уточнения, сделайте это здесь!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Тип вопроса"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Этот вопрос будет задан покупателям выбранных продуктов"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "Задайте вопрос во время регистрации, а не в процессе покупки билетов"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "Этот вопрос будет отображаться только в серверной части."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Напечатать ответ о счетах"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
#, fuzzy
#| msgid "Minimum number"
msgid "Minimum value"
msgstr "Минимальное количество"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
#, fuzzy
#| msgid "Maximum number"
msgid "Maximum value"
msgstr "Максимальное количество"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
#| msgid "Maximum number"
msgid "Maximum length"
msgstr "Максимальное количество"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Для продолжения требуется ответ на этот вопрос."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Invalid date input."
msgid "Invalid input type."
msgstr "Неверно введена дата."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Выбрана неверная опция."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
#, fuzzy
#| msgid "The entered price is to high."
msgid "The number is to low."
msgstr "Введённая цена слишком высока."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
#, fuzzy
#| msgid "The entered price is to high."
msgid "The number is to high."
msgstr "Введённая цена слишком высока."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Неверно введён номер."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
#, fuzzy
#| msgid "Please enter your name."
msgid "Please choose a later date."
msgstr "Пожалуйста, введите ваше имя."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
#, fuzzy
#| msgid "Please select a valid seat."
msgid "Please choose an earlier date."
msgstr "Пожалуйста, выберите действительное место."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Неверно введена дата."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Неверно введено время."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Неверно введена дата/время."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Неизвестный код страны."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "Идентификатор \"{}\" уже использован для другого варианта."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Вариант вопроса"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Варианты вопроса"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5335,11 +5313,11 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Закройте эту квоту окончательно, как только она будет распродана"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5350,11 +5328,11 @@ msgstr ""
"за отмены или истекших заказов. Конечно, вы всегда можете заново открыть её "
"в ручном режиме."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5364,27 +5342,27 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
"Все варианты должны относиться к продукту, содержащемуся в списке продуктов."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5392,23 +5370,23 @@ msgstr ""
"Один или несколько продуктов имеют варианты, но ни один из них не "
"присутствует в списке вариантов."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Подмероприятие не может быть пустым для серии мероприятий."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "External refund of payment"
msgid "Required for products"
msgstr "Внешний возврат оплаты"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5527,7 +5505,7 @@ msgid "expired"
msgstr "истекло"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
#, fuzzy
#| msgctxt "refund_source"
#| msgid "Customer"
@@ -5544,7 +5522,7 @@ msgstr "Язык клиента"
msgid "Total amount"
msgstr "Общая сумма"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5575,12 +5553,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Метаинформация"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "Approval pending"
msgid "approval pending"
@@ -5643,134 +5621,134 @@ msgstr ""
"Этот промокод \"{voucher}\" уже был использован максимально допустимое "
"количество раз."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Пусто, если данный продукт не является входным билетом"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "создано"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "не завершено"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "подтверждено"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "отменено"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "не удалось"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "возвращено"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Информация о платеже"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "начато извне"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "создано"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "в пути"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "готово"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "не удалось"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "отменено"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Организатор"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Клиент"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Внешний"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
#, fuzzy
#| msgid "Pending amount"
msgid "Refund reason"
msgstr "Неуплаченная сумма"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Платёжный сбор"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Плата за доставку"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Плата за обслуживание"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Плата за отмену"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Другие сборы"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5781,7 +5759,7 @@ msgstr "Другие сборы"
msgid "Gift card"
msgstr "Подарочный сертификат"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5789,27 +5767,27 @@ msgstr "Подарочный сертификат"
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Позиция заказа"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "ID корзины (например, сеансовый ключ)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Позиция корзины"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Позиции корзины"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Корпоративный заказчик"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr "Данная ссылка будет напечатана на вашем счёте для вашего удобства."
@@ -5999,7 +5977,7 @@ msgstr ""
"консультации с налоговым консультантом. Не предоставляется гарантия "
"правильного расчёта налога. ИСПОЛЬЗУЙТЕ НА СВОЙ РИСК."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Страна коммерсанта"
@@ -6134,32 +6112,35 @@ msgid "Voucher value"
msgstr "Стоимость промокода"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Используется этот вариант из вышеуказанного выбора продуктов."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Если активирован данный параметр, промокод действителен для любого продукта, "
"на который распространяется данная квота."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -6169,48 +6150,48 @@ msgstr ""
"введёте одно и то же значение для нескольких ваучеров, вы сможете получить "
"статистику о том, сколько из них было использовано и т. д."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Показывает скрытые продукты, которые соответствуют этому ваучеру"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "Вы не можете выбрать квоту, относящуюся к другому мероприятию."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "Вы не можете выбрать квоту и конкретный продукт одновременно."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot select a quota that belongs to a different event."
msgid "You cannot select a product that belongs to a different event."
msgstr "Вы не можете выбрать квоту, относящуюся к другому мероприятию."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
@@ -6218,11 +6199,11 @@ msgstr ""
"Вы не можете выбрать вариант, не выбрав продукт, который предоставляет "
"варианты."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Этот вариант не относится к этому продукту."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6230,12 +6211,12 @@ msgstr ""
"Вы можете заблокировать квоту, только если указали конкретный вариант "
"продукта. В противном случае может быть неясно, какие квоты блокировать."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
"В настоящее время невозможно создать ваучеры для дополнительных продуктов."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
#, fuzzy
#| msgid "You cannot select a quota and a specific product at the same time."
msgid ""
@@ -6243,7 +6224,7 @@ msgid ""
"reserve tickets."
msgstr "Вы не можете выбрать квоту и конкретный продукт одновременно."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6252,7 +6233,7 @@ msgstr ""
"Этот ваучер уже был использован %(redeemed)s раз. Вы не можете уменьшить "
"максимальное количество использований ниже этого числа."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
#| msgid ""
#| "The maximum number per order can not be lower than the minimum number per "
@@ -6264,20 +6245,20 @@ msgstr ""
"Максимальное количество на заказ не может быть ниже минимального количества "
"на заказ."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Если вы хотите, чтобы этот ваучер блокировал квоту, вы должны выбрать "
"конкретную дату."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"Вы не можете выбрать подмероприятие, если ваше мероприятие не является "
"серией мероприятий."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6285,49 +6266,49 @@ msgstr ""
"Вы не можете создать ваучер, который блокирует квоту, поскольку выбранный "
"продукт или квота в настоящее время распроданы или полностью зарезервированы."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Ваучер с этим кодом уже существует."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
#, fuzzy
#| msgid "You need to select a specific seat."
msgid "You need to choose a date if you select a seat."
msgstr "Вам необходимо выбрать конкретное место."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, fuzzy, python-brace-format
#| msgid "The selected date does not exist in this event series."
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "Выбранная дата не существует в этой серии мероприятий."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
#, fuzzy
#| msgid "You need to select a specific seat."
msgid "You need to choose a specific product if you select a seat."
msgstr "Вам необходимо выбрать конкретное место."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
#, fuzzy
#| msgid "This gift card can only be used in test mode."
msgid "Seat-specific vouchers can only be used once."
msgstr ""
"Этот подарочный сертификат можно использовать только в тестовом режиме."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, fuzzy, python-brace-format
#| msgid "You need to choose a subevent for the new position."
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Вам нужно выбрать подмероприятие для новой позиции."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, fuzzy, python-brace-format
#| msgid "The identifier \"{}\" is already used for a different option."
msgid "The seat \"{id}\" is already sold or currently blocked."
@@ -6380,15 +6361,15 @@ msgstr "Эта запись анонимизирована и больше не
msgid "Automatically created from waiting list entry for {email}"
msgstr "Создано автоматически из записи в листе ожидания для {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "Выбранный продукт не относится к этому мероприятию."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Пожалуйста, выберите конкретный вариант этого продукта."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6675,14 +6656,14 @@ msgstr "Архивные события не найдены."
msgid "No matching seat was found."
msgstr "Архивные события не найдены."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
"Место, которое вы выбрали, уже занято. Пожалуйста, выберите другое место."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "Вам необходимо выбрать конкретное место."
@@ -7131,6 +7112,15 @@ msgstr "123.45 EUR"
msgid "Price including add-ons"
msgstr "Цена, включая дополнительные продукты"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr ""
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7420,7 +7410,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Партер, ряд 3, место 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -7476,10 +7466,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Имена посетителей"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7577,7 +7575,7 @@ msgid "Event canceled"
msgstr "Дата мероприятия"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7598,7 +7596,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Не была указана дата."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Вы выбрали продукт, который не доступен для продажи."
@@ -7620,6 +7618,31 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Некоторые из выбранных вами продуктов больше не доступны в выбранном вами "
+"количестве. Подробности смотрите ниже."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Некоторые из выбранных вами продуктов больше не доступны в выбранном вами "
+"количестве. Подробности смотрите ниже."
+
+#: pretix/base/services/cart.py:126
+#, fuzzy, python-format
#| msgid "You cannot select more than %s items per order."
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
@@ -7627,7 +7650,7 @@ msgstr[0] "Вы не можете выбрать более %s единиц за
msgstr[1] "Вы не можете выбрать более %s единиц за заказ."
msgstr[2] "Вы не можете выбрать более %s единиц за заказ."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s."
@@ -7638,7 +7661,7 @@ msgstr[0] "Вы не можете выбрать более %(max)s единиц
msgstr[1] "Вы не можете выбрать более %(max)s единиц продукта %(product)s."
msgstr[2] "Вы не можете выбрать более %(max)s единиц продукта %(product)s."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s items of the product %(product)s."
@@ -7649,7 +7672,7 @@ msgstr[0] "Вы должны выбрать не менее %(min)s единиц
msgstr[1] "Вы должны выбрать не менее %(min)s единиц продукта %(product)s."
msgstr[2] "Вы должны выбрать не менее %(min)s единиц продукта %(product)s."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, fuzzy, python-format
#| msgid ""
#| "We removed %(product)s from your cart as you can not buy less than "
@@ -7670,27 +7693,27 @@ msgstr[2] ""
"Мы удалили %(product)s из вашей корзины, поскольку вы не можете купить менее "
"%(min)s единиц продукта."
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
#| msgid "The presale period for this event has not yet started."
msgid "The booking period for this event has not yet started."
msgstr "Период предварительной продажи для этого мероприятия ещё не начался."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
#| msgid "The presale period for this event has ended."
msgid "The booking period for this event has ended."
msgstr "Период предварительной продажи для этого мероприятия завершился."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
#, fuzzy
#| msgid ""
#| "The presale period for this event has not yet started. The affected "
@@ -7702,7 +7725,7 @@ msgstr ""
"Период предварительной продажи для этого мероприятия ещё не начался. "
"Соответствующие позиции были удалены из вашей корзины."
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has ended. The "
@@ -7714,21 +7737,21 @@ msgstr ""
"Период предварительной продажи для одного из мероприятий в вашей корзине "
"завершился. Соответствующие позиции были удалены из вашей корзины."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
#, fuzzy
#| msgid "The entered price is to high."
msgid "The entered price is not a number."
msgstr "Введённая цена слишком высока."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "Введённая цена слишком высока."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Этот код ваучера не известен в нашей базе данных."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7740,7 +7763,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7754,13 +7777,13 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
"Этот код ваучера уже был использован максимально допустимое количество раз."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7773,18 +7796,18 @@ msgstr ""
"ваучер, или что вы пытались его использовать ранее, но не завершили процесс "
"оформления. Вы можете попробовать использовать его снова через %d минут."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Этот код ваучера можно использовать только ещё %d раз."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7792,57 +7815,57 @@ msgstr ""
"Вы уже использовали этот код ваучера. Удалите связанную строку из вашей "
"корзины, если вы хотите использовать его для другого продукта."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Срок действия этого ваучера истёк."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Этот ваучер недействителен для данного продукта."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
#, fuzzy
#| msgctxt "subevent"
#| msgid "This voucher is not valid for this event date."
msgid "This voucher is not valid for this seat."
msgstr "Этот ваучер не действителен на эту дату мероприятия."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
"Ваш ваучер действителен для продукта, который в настоящее время не продаётся."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Этот ваучер не действителен на эту дату мероприятия."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "Необходим действительный код ваучера для заказа этого продукта."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "Выбранная дата мероприятия не активна."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "Вы не можете выбрать дополнительный продукт для выбранного продукта."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
"Вы не можете выбрать два варианта одного и того же дополнительного продукта."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -7863,7 +7886,7 @@ msgstr[2] ""
"Вы можете выбрать не более %(max)s дополнительных продуктов из категории "
"%(cat)s для продукта %(base)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s add-ons from the category %(cat)s for "
@@ -7884,7 +7907,7 @@ msgstr[2] ""
"Вам необходимо выбрать как минимум %(min)s дополнительных продуктов из "
"категории %(cat)s для продукта %(base)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -7896,7 +7919,7 @@ msgstr ""
"Вы можете выбрать не более %(max)s дополнительных продуктов из категории "
"%(cat)s для продукта %(base)s."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
#| msgid ""
#| "One of the products you selected can only be bought as an add-on to "
@@ -7908,23 +7931,23 @@ msgstr ""
"Один из выбранных вами продуктов можно купить только как дополнительный "
"продукт к другому проекту."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr "Один из выбранных вами продуктов можно купить только в комплекте."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Пожалуйста, выберите действительное место."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "Вы не можете выбрать место для данной позиции."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "Вы не можете выбрать одно и то же место несколько раз."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7932,7 +7955,7 @@ msgstr ""
"Вы ввели подарочный сертификат вместо ваучера. Подарочные сертификаты можно "
"ввести позже, когда вас попросят указать реквизиты для оплаты."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -8236,7 +8259,7 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -8244,19 +8267,19 @@ msgid ""
msgstr ""
"Вы получили это письмо, потому что кто-то разместил для вас заказ на {event}."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
#| msgid "Sample variation"
msgctxt "attachment_filename"
@@ -8335,7 +8358,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -8345,7 +8368,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -8353,7 +8376,7 @@ msgstr ""
"Некоторые из выбранных вами продуктов больше не доступны. Подробности "
"смотрите ниже."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -8361,7 +8384,7 @@ msgstr ""
"Некоторые из выбранных вами продуктов больше не доступны в выбранном вами "
"количестве. Подробности смотрите ниже."
-#: pretix/base/services/orders.py:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -8369,21 +8392,21 @@ msgstr ""
"Цена некоторых позиций в вашей корзине за это время изменилась. Подробности "
"смотрите ниже."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Произошла внутренняя ошибка, пожалуйста, попробуйте ещё раз."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Ваша корзина пуста."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s. We "
@@ -8404,13 +8427,13 @@ msgstr[2] ""
"Вы не можете выбрать более %(max)s позиций продукта %(product)s. Мы удалили "
"лишние позиции из вашей корзины."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
#, fuzzy
#| msgid "The presale period has ended."
msgid "The booking period has ended."
msgstr "Период предварительной продажи завершён."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8418,7 +8441,7 @@ msgstr ""
"Код ваучера, использованный для одной из позиций в вашей корзине, неизвестен "
"в нашей базе данных."
-#: pretix/base/services/orders.py:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8428,7 +8451,7 @@ msgstr ""
"использован максимально допустимое количество раз. Мы удалили эту позицию из "
"вашей корзины."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
#, fuzzy
#| msgid ""
#| "The voucher code used for one of the items in your cart has already been "
@@ -8442,7 +8465,7 @@ msgstr ""
"использован максимально допустимое количество раз. Мы удалили эту позицию из "
"вашей корзины."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8450,7 +8473,7 @@ msgstr ""
"Срок действия кода ваучера, использованного для одной из позиций в вашей "
"корзине, истёк. Мы удалили эту позицию из вашей корзины."
-#: pretix/base/services/orders.py:174
+#: pretix/base/services/orders.py:173
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."
@@ -8458,13 +8481,13 @@ msgstr ""
"Код ваучера, использованный для одной из позиций в вашей корзине, "
"недействителен для этой позиции. Мы удалили эту позицию из вашей корзины."
-#: pretix/base/services/orders.py:176
+#: pretix/base/services/orders.py:175
#, fuzzy
#| msgid "You need a valid voucher code to order this product."
msgid "You need a valid voucher code to order one of the products."
msgstr "Необходим действительный код ваучера для заказа этого продукта."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has not yet "
@@ -8476,7 +8499,7 @@ msgstr ""
"Период предварительной продажи для одного из мероприятий в вашей корзине ещё "
"не начался. Соответствующие позиции были удалены из вашей корзины."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
@@ -8484,7 +8507,7 @@ msgstr ""
"Одно из мест в вашем заказе было недействительным, мы удалили позицию из "
"вашей корзины."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -8492,7 +8515,7 @@ msgstr ""
"За это время одно из мест в вашем заказе уже заняли, мы удалили эту позицию "
"из вашей корзины."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
#| msgid ""
#| "This order can not be canceled since the gift card {card} purchased in "
@@ -8504,26 +8527,26 @@ msgstr ""
"Этот заказ не может быть отменён, так как подарочный сертификат {card}, "
"купленный в этом заказе, уже был использован."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The order has been canceled."
msgid "The order was not canceled."
msgstr "Заказ отменён."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Этот заказ не ожидает утверждения."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Вы не можете отменить этот заказ."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8532,18 +8555,18 @@ msgstr ""
"Этот заказ не может быть отменён, так как подарочный сертификат {card}, "
"купленный в этом заказе, уже был использован."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
#, fuzzy
#| msgid "The payment method for this order cannot be changed."
msgid "The selected payment methods do not cover the total balance."
msgstr "Способ оплаты для этого заказа не может быть изменён."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8554,25 +8577,25 @@ msgstr ""
"сертификат, который вы использовали, за это время уже был использован. "
"Пожалуйста, проверьте цены, указанные ниже, и попробуйте ещё раз."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Вам необходимо выбрать вариант продукта."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr "У квоты {name} недостаточно места для выполнения операции."
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr "Не определена квота, разрешающая эту операцию."
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr "Выбранный продукт не активен или цена не установлена."
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
@@ -8580,7 +8603,7 @@ msgstr ""
"Эта операция оставит заказ пустым. Вместо этого, пожалуйста, отмените сам "
"заказ."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8588,7 +8611,7 @@ msgstr ""
"Эта операция сделает заказ бесплатным и, следовательно, немедленно "
"оплаченным, однако квота недоступна."
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8596,7 +8619,7 @@ msgstr ""
"Это дополнительный продукт, пожалуйста, выберите базовую позицию, к которой "
"он должен быть добавлен."
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
@@ -8604,11 +8627,11 @@ msgstr ""
"Выбранная базовая позиция не позволяет добавлять этот продукт в качестве "
"дополнительного продукта."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr "Вам нужно выбрать подмероприятие для новой позиции."
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8617,21 +8640,21 @@ msgstr ""
"Вы выбрали место \"{seat}\" для даты, которая не соответствует выбранной "
"дате билета. Пожалуйста, выберите место ещё раз."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "Выбранный продукт требует, чтобы вы выбрали место."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "Выбранный продукт не позволяет выбрать место."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected country is blocked by your tax rule."
msgstr "Выбранный продукт не активен или цена не установлена."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
@@ -8639,7 +8662,7 @@ msgstr ""
"Вы не можете изменить цену позиции, которая использовалась для выдачи "
"подарочного сертификата."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8648,7 +8671,7 @@ msgstr ""
"Позиция не может быть отменена, так как подарочный сертификат {card}, "
"купленный в этом заказе, уже был использован."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8656,6 +8679,28 @@ msgstr ""
"Произошла ошибка при попытке вернуть вам деньги. Пожалуйста, свяжитесь с "
"организатором мероприятия для получения дополнительной информации."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Название компании"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Образец входного билета"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Здесь можно вставить отдельный текст с указанием причины."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Сумма была списана с вашей карты."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+"Пожалуйста, переведите деньги на следующий банковский счёт: "
+"9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, fuzzy, python-format
#| msgid ""
@@ -9001,7 +9046,7 @@ msgid "Show exchange rates"
msgstr "Показать варианты"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -9499,7 +9544,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -9547,7 +9592,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -9563,7 +9608,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9951,7 +9996,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -9959,7 +10004,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -10057,19 +10102,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -10098,7 +10143,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10369,12 +10414,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11187,7 +11232,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11600,14 +11645,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
#, fuzzy
@@ -11653,13 +11698,13 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
#, fuzzy
#| msgid "Enable webhook"
msgid "Enable ticket format"
msgstr "Включить вебхук"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Скачать билет"
@@ -12046,7 +12091,7 @@ msgstr "Произошла непредвиденная ошибка, повто
msgid "The task has been completed."
msgstr "Задача выполнена."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -12080,19 +12125,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -12134,93 +12179,93 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, fuzzy, python-brace-format
#| msgctxt "subevent"
#| msgid "Date {val}"
msgid "Default ({value})"
msgstr "Дата {val}"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
#, fuzzy
#| msgid "This slug has already been used for a different event."
msgid "This domain is already in use for a different event or organizer."
@@ -12228,203 +12273,203 @@ msgstr ""
"Данная описательная часть URL-адреса уже была использована для другого "
"мероприятия."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
#| msgid "Can view orders"
msgid "Recommended"
msgstr "Можно просматривать заказы"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
#, fuzzy
#| msgid "Sales channels to automatically check in"
msgid "Sales channels for checkout emails"
msgstr "Каналы продаж для автоматической регистрации"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Order contact address changed"
msgid "Subject sent to order contact address"
msgstr "Контактный адрес заказа изменён"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12433,43 +12478,43 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
#, fuzzy
#| msgid "This plugin allows you to receive credit card payments via Stripe"
msgid ""
@@ -12478,137 +12523,137 @@ msgid ""
msgstr ""
"Этот плагин позволяет получать платежи по кредитным картам через Stripe"
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
#| msgid "Subtract from product price"
msgid "Subject for approved order"
msgstr "Вычесть из цены продукта"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
#| msgid "Paid orders"
msgid "Text for approved order"
msgstr "Оплаченные заказы"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
#| msgid "Paid orders"
msgid "Subject for approved free order"
msgstr "Оплаченные заказы"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
#| msgid "Paid orders"
msgid "Text for approved free order"
msgstr "Оплаченные заказы"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
#| msgid "Can view orders"
msgid "Subject for denied order"
msgstr "Можно просматривать заказы"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
#| msgid "Can view orders"
msgid "Text for denied order"
msgstr "Можно просматривать заказы"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
#, fuzzy
#| msgid "Ticket design"
msgid "Ticket code generator"
msgstr "Дизайн билета"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
#, fuzzy
#| msgid "Presale not started"
msgid "Sale not allowed"
msgstr "Предпродажа не началась"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
#, fuzzy
#| msgid "New order requires approval"
msgid "Order requires approval"
msgstr "Новый заказ требует подтверждения"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
#, fuzzy
#| msgid "Text on invoices"
msgid "Text on invoice"
msgstr "Текст в счетах"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -12616,48 +12661,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -12665,27 +12710,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -12834,7 +12879,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -12842,18 +12887,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -13083,7 +13128,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -13164,8 +13209,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13215,7 +13260,7 @@ msgstr "Только успешные платежи"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
#, fuzzy
#| msgid "Card type"
msgid "Scan type"
@@ -13227,7 +13272,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
#, fuzzy
#| msgid "Device name"
msgid "Device"
@@ -13260,9 +13305,9 @@ msgstr "Дата мероприятия"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -13498,129 +13543,142 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgctxt "checkoutflow"
+#| msgid "Add-on products"
+msgid "No products"
+msgstr "Дополнительные продукты"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
#, fuzzy
#| msgid "Ticket category"
msgid "No category"
msgstr "Категория билета"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Заказанный продукт \"{item}\" более не доступен."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Order date"
msgid "Purchase date"
msgstr "Дата заказа"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Cancel order"
msgid "Date chosen by customer"
msgstr "Отменить заказ"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -13628,13 +13686,13 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The start of validity must be before the end of validity."
msgstr "Конец мероприятия должен быть позже его начала."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -13642,44 +13700,44 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
#| msgid "Subtract from product price"
msgid "Use value from product"
msgstr "Вычесть из цены продукта"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
#, fuzzy
#| msgid "You did not select any products."
msgid "You added the same bundled product twice."
msgstr "Вы не выбрали ни одного продукта."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -13758,13 +13816,13 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
#| msgid "Confirm payment"
msgid "Confirm order regardless of payment"
msgstr "Подтвердить платёж"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -13775,21 +13833,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -13797,16 +13855,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -13815,31 +13873,31 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
#, fuzzy
#| msgid "Cancellation fee"
msgid "Generate cancellation for invoice"
msgstr "Плата за отмену"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -13848,60 +13906,60 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
#| msgid "Please select a valid seat."
msgid "Please select some events."
msgstr "Пожалуйста, выберите действительное место."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -13910,7 +13968,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -13920,135 +13978,135 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Ticket design"
msgid "Ticket is blocked"
msgstr "Дизайн билета"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
#, fuzzy
#| msgid "Cached ticket files"
msgid "Attach tickets"
msgstr "Кэшированные файлы билетов"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
#, fuzzy
#| msgid "All invoices"
msgid "Attach invoices"
msgstr "Все счета"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
#, fuzzy
#| msgid "Cancel order"
msgid "Cancel all dates"
msgstr "Отменить заказ"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -14057,35 +14115,35 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
#, fuzzy
#| msgid "Gift card code"
msgid "Gift card validity"
msgstr "Код подарочного сертификата"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
#, fuzzy
#| msgid "Products in this category are add-on products"
msgid "Free tickets and add-on products are not counted"
msgstr "Продукты в этой категории являются дополнительными продуктами"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
#, fuzzy
#| msgid "Order fees"
msgid "Keep fees"
msgstr "Сборы за заказ"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -14093,25 +14151,25 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
#, fuzzy
#| msgid "Order information changed"
msgid "Send information via email"
msgstr "Информация в заказе изменена"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
#, fuzzy
#| msgid "Order information changed"
msgid "Send information to waiting list"
msgstr "Информация в заказе изменена"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, fuzzy, python-brace-format
#| msgid "Can create events"
msgid "Canceled: {event}"
msgstr "Можно создавать мероприятия"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14129,7 +14187,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14143,28 +14201,28 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "Пожалуйста, выберите конкретный вариант этого продукта."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "Пожалуйста, выберите конкретный вариант этого продукта."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -14183,7 +14241,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -14338,11 +14396,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
#, fuzzy
#| msgid "Save changes"
msgctxt "form_bulk"
@@ -14414,19 +14472,19 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr "Конец мероприятия должен быть позже его начала."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
#, fuzzy
#| msgid "Available until"
msgid "Available_until"
msgstr "Доступно до"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -14434,40 +14492,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14484,100 +14542,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
#, fuzzy
#| msgid "You need to specify either a quota or a product."
msgid "You need to specify as many seats as voucher codes."
@@ -15154,7 +15212,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "Счёт сгенерирован"
@@ -15163,7 +15221,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -15831,7 +15889,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Заказ отменён."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "Заказ отменён."
@@ -16052,9 +16110,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -16335,7 +16393,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -16367,9 +16425,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -16761,7 +16819,7 @@ msgstr[2] "Вы можете отменить этот заказ, исполь
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -16876,7 +16934,7 @@ msgstr "Часовой пояс"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -18129,8 +18187,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -19233,7 +19291,7 @@ msgstr ""
msgid "New variation"
msgstr "Образец варианта"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -19241,38 +19299,38 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Ticket design"
msgid "Tickets & Badges"
msgstr "Дизайн билета"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Cancel order"
msgid "Check-in & Validity"
msgstr "Отменить заказ"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "Вариант"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -19281,17 +19339,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -19473,7 +19531,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Распродано"
@@ -19537,8 +19595,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -23016,7 +23074,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -23035,8 +23093,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -23048,9 +23106,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -23066,7 +23124,7 @@ msgstr "Отменить заказ"
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -23074,7 +23132,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -23118,11 +23176,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "Вы можете отменить этот заказ, используя следующую кнопку."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Можно изменять настройки продукта"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -24078,9 +24150,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -24185,7 +24257,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Продажа закончена"
@@ -24193,7 +24265,7 @@ msgstr "Продажа закончена"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Скоро"
@@ -24312,7 +24384,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "Вы запросили неверный тип вывода билета."
@@ -24481,7 +24553,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -24597,25 +24669,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -24749,18 +24821,18 @@ msgstr[1] ""
msgstr[2] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr "Неизвестный код заказа или не разрешён доступ к этому заказу."
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "Скачивание билета не активировано для этого продукта."
@@ -24977,15 +25049,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "Этот счёт не был найден"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr "Файл счёта больше не хранится на сервере."
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25011,7 +25083,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -25020,12 +25092,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -25055,7 +25127,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -25415,7 +25487,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -25430,17 +25502,17 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
#, fuzzy
#| msgctxt "subevent"
#| msgid "The selected event date is not active."
@@ -25448,16 +25520,16 @@ msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Выбранная дата мероприятия не активна."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -25658,7 +25730,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "Это не серия мероприятий."
@@ -26127,7 +26199,7 @@ msgstr "Пожалуйста, переведите всю сумму на сле
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -26800,9 +26872,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Checkout"
msgctxt "export_category"
@@ -26821,88 +26893,88 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
#, fuzzy
#| msgid "Checkout"
msgid "Checked out"
msgstr "Оформить заказ"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "Checkout"
msgid "Valid check-in codes"
msgstr "Оформить заказ"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Сообщение об ошибке"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
#| msgid "Expired"
msgid "Upload date"
msgstr "Истёк срок"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
#, fuzzy
#| msgid "Download ticket"
msgid "Upload time"
msgstr "Скачать билет"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
#, fuzzy
#| msgid "Successful payments"
msgid "Successful scans only"
msgstr "Успешные платежи"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -26934,13 +27006,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
"Нажмите здесь, чтобы включить инструкцию о том, как получить необходимые "
@@ -27007,7 +27077,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "При отправке письма с подтверждением произошла ошибка."
@@ -27731,172 +27801,172 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
#| msgid "Waiting list"
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Лист ожидания"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "Add tickets for a different date"
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Добавить билеты на другую дату"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
#| msgid "Event date"
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Дата мероприятия"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Ограничить следующими странами"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
-#| msgid "Add tickets for a different date"
+#| msgid "Restrict to countries"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
-msgstr "Добавить билеты на другую дату"
+msgid "Restrict to recipients without check-in on any list"
+msgstr "Ограничить следующими странами"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Ограничить следующими странами"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Ограничить следующими странами"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "Абсолютная величина"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event start"
msgstr "Внешний возврат оплаты"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event end"
msgstr "Внешний возврат оплаты"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, after event start"
msgstr "Внешний возврат оплаты"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "Относительная дата:"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Ограничить следующими странами"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
#, fuzzy
#| msgid "Please enter your name."
msgid "Please specify the send date"
msgstr "Пожалуйста, введите ваше имя."
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgid "Please specify a product"
@@ -28518,11 +28588,24 @@ msgstr ""
msgid "Publishable key"
msgstr "Публикуемый ключ"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Генерировать билеты"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Секретный ключ"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
@@ -28530,11 +28613,11 @@ msgstr ""
"Страна, в которой зарегистрирован ваш аккаунт в Stripe. Обычно это страна "
"вашего проживания."
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -28543,11 +28626,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -28557,47 +28640,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Платежи по кредитным картам"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
#, fuzzy
#| msgid ""
#| "Despite the name, Sofort payments via Stripe are not "
@@ -28615,27 +28698,27 @@ msgstr ""
"14 дней. Пожалуйста, активируйте этот способ оплаты только "
"в том случае, если ваш срок оплаты позволяет такое отставание."
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -28647,53 +28730,53 @@ msgstr ""
"14 дней. Пожалуйста, активируйте этот способ оплаты только "
"в том случае, если ваш срок оплаты позволяет такое отставание."
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
#, fuzzy
#| msgid "Description"
msgid "Destination"
msgstr "Описание"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of множества тестовых карточек . "
"Фактически деньги не будут переведены."
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
msgid "No payment information found."
msgstr "Информация об оплате не найдена."
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
"support if the problem persists."
@@ -28716,22 +28799,22 @@ msgstr ""
"У нас возникли проблемы с обращением к Stripe. Пожалуйста, попробуйте ещё "
"раз и обратитесь в службу поддержки, если проблема не устраняется."
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
msgid "Stripe returned an error"
msgstr "Stripe выдал ошибку"
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
msgid "You may need to enable JavaScript for Stripe payments."
msgstr "Вам может потребоваться активировать JavaScript для платежей Stripe."
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, python-format
msgid "Stripe reported an error with your card: %s"
msgstr "Stripe сообщил об ошибке с вашей картой: %s"
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
"with us if this problem persists."
@@ -28739,7 +28822,7 @@ msgstr ""
"У нас возникли проблемы с обращением к Stripe. Пожалуйста, попробуйте ещё "
"раз и свяжитесь с нами, если проблема не устраняется."
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
"payment completed."
@@ -28747,191 +28830,191 @@ msgstr ""
"Ваш платёж ещё не завершён. Мы сообщим вам, как только оплата будет "
"завершена."
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
msgid "Your payment failed. Please try again."
msgstr "Ваш платёж не прошёл. Пожалуйста, попробуйте ещё раз."
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, python-format
msgid "Stripe reported an error: %s"
msgstr "Stripe сообщил об ошибке: %s"
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
msgid "Credit card via Stripe"
msgstr "Кредитная / дебетная карта через Stripe"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
msgid "Credit card"
msgstr "Кредитная / дебетная карта"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
#, fuzzy
#| msgid "iDEAL via Stripe"
msgid "SEPA Debit via Stripe"
msgstr "iDEAL через Stripe"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Name"
msgstr "Владелец счёта"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Street"
msgstr "Владелец счёта"
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Postal Code"
msgstr "Владелец счёта"
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder City"
msgstr "Владелец счёта"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Country"
msgstr "Владелец счёта"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Affirm via Stripe"
msgstr "Alipay через Stripe"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Klarna via Stripe"
msgstr "Alipay через Stripe"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
msgid "giropay via Stripe"
msgstr "giropay через Stripe"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
"banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
msgid "unknown name"
msgstr "неизвестное имя"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, python-brace-format
msgid "Bank account at {bank}"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
msgid "iDEAL via Stripe"
msgstr "iDEAL через Stripe"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
msgid "Alipay via Stripe"
msgstr "Alipay через Stripe"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
msgid "Bancontact via Stripe"
msgstr "Bancontact через Stripe"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
msgid "SOFORT via Stripe"
msgstr "SOFORT через Stripe"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
msgid "SOFORT (instant bank transfer)"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
msgid "Country of your bank"
msgstr "Страна вашего банка"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
msgid "Germany"
msgstr "Германия"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
msgid "Austria"
msgstr "Австрия"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
msgid "Belgium"
msgstr "Бельгия"
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
msgid "Netherlands"
msgstr "Нидерланды"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
msgid "Spain"
msgstr "Испания"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, python-brace-format
msgid "Bank account {iban} at {bank}"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
#, fuzzy
#| msgid "iDEAL via Stripe"
msgid "EPS via Stripe"
msgstr "iDEAL через Stripe"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Multibanco via Stripe"
msgstr "Alipay через Stripe"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Przelewy24 via Stripe"
msgstr "Alipay через Stripe"
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
"available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
#, fuzzy
#| msgid "Credit card via Stripe"
msgid "WeChat Pay via Stripe"
msgstr "Кредитная / дебетная карта через Stripe"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -29453,7 +29536,7 @@ msgstr "Дополнительные продукты"
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
msgid "Please enter numbers only."
msgstr "Пожалуйста, введите только цифры."
@@ -29506,7 +29589,7 @@ msgstr ""
"Ваш подарочный сертификат использован, но всё еще необходимо доплатить {}. "
"Пожалуйста, выберите способ оплаты."
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
msgid "Please select a payment method."
msgstr "Пожалуйста, выберите способ оплаты."
@@ -29517,8 +29600,8 @@ msgstr "Пожалуйста, выберите способ оплаты."
msgid "Please select a payment method to proceed."
msgstr "Пожалуйста, выберите способ оплаты."
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
msgid "The payment information you entered was incomplete."
msgstr "Введённая вами платёжная информация неполная."
@@ -29658,7 +29741,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
msgid "plus taxes"
@@ -30231,7 +30314,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -30244,7 +30327,7 @@ msgstr "минимальное количество для заказа: %(num)s
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -30287,7 +30370,7 @@ msgstr "Показать варианты"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
#, fuzzy
@@ -30298,7 +30381,7 @@ msgstr "Первоначальная цена"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
#, fuzzy
@@ -30312,8 +30395,8 @@ msgstr "Цена нетто"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -30327,7 +30410,7 @@ msgstr "Изменить цену для %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -30338,7 +30421,7 @@ msgstr "Изменить цену для %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
msgid "incl. taxes"
@@ -30347,7 +30430,7 @@ msgstr "вкл. налоги"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, python-format
@@ -30357,7 +30440,7 @@ msgstr "плюс %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -30365,7 +30448,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "вкл. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, fuzzy, python-format
@@ -30375,8 +30458,8 @@ msgstr "Количество %(item)s – %(var)s для заказа"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -30388,15 +30471,15 @@ msgstr "Выбрать штат/страну"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, fuzzy, python-format
#| msgid "Amount of %(item)s – %(var)s to order"
@@ -30405,15 +30488,15 @@ msgstr "Количество %(item)s – %(var)s для заказа"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, fuzzy, python-format
@@ -30422,7 +30505,7 @@ msgid "Add %(item)s to cart"
msgstr "Добавить в корзину"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, fuzzy, python-format
#| msgid "Amount of %(item)s to order"
@@ -30434,27 +30517,43 @@ msgid "There are no add-ons available for this product."
msgstr "Для этого продукта нет доступных дополнительных продуктов."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Введите промокод ниже, чтобы купить этот билет."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Quota availabilities"
+msgid "Not available yet."
+msgstr "Наличие квот"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+msgid "Not available any more."
+msgstr ""
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr ""
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "РАСПРОДАНО"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Зарезервировано"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Все остальные продукты зарезервированы, но могут снова стать доступными."
@@ -30941,7 +31040,7 @@ msgid "Uncategorized items"
msgstr "Без категории"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, fuzzy, python-format
@@ -30950,7 +31049,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Показать все мероприятия %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, fuzzy, python-format
@@ -30959,7 +31058,7 @@ msgid "%(value)s incl. taxes"
msgstr "вкл. налоги"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
@@ -30967,12 +31066,7 @@ msgstr "вкл. налоги"
msgid "%(value)s without taxes"
msgstr "Общая стоимость (без налогов)"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr "Введите промокод ниже, чтобы купить этот билет."
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, fuzzy, python-format
#| msgid "Modify price for %(item)s"
@@ -31040,7 +31134,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
#, fuzzy
#| msgid "Cached ticket files"
msgid "Few tickets left"
@@ -31051,7 +31145,7 @@ msgstr "Кэшированные файлы билетов"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
#, fuzzy
#| msgid "Pay now"
msgctxt "available_event_in_list"
@@ -31068,7 +31162,7 @@ msgstr "Заплатить сейчас"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
#, fuzzy
msgid "Book now"
msgstr "Купить"
@@ -31078,7 +31172,7 @@ msgstr "Купить"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr ""
@@ -31135,14 +31229,14 @@ msgid "Other dates"
msgstr "Другие даты"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
#, fuzzy
#| msgid "The presale period for this event is over."
msgid "The booking period for this event is over."
msgstr "Период предварительной продажи для этого события истёк."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, fuzzy, python-format
#| msgid "The presale for this event will start on %(date)s at %(time)s."
msgid "The booking period for this event will start on %(date)s at %(time)s."
@@ -31372,7 +31466,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Запросить счёт"
@@ -31632,7 +31726,7 @@ msgstr ""
"Изменение адреса вашего счёта не генерирует новый счёт автоматически. "
"Пожалуйста, свяжитесь с нами, если вам нужен новый счёт."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Сохранить изменения"
@@ -32227,7 +32321,7 @@ msgid "Multiple dates"
msgstr "Отменить заказ"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Больше информации"
@@ -32297,8 +32391,8 @@ msgstr "Ваша корзина сейчас пуста."
msgid "The products have been successfully added to your cart."
msgstr "Продукты были успешно добавлены в вашу корзину."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
@@ -32368,120 +32462,120 @@ msgid ""
"used for a different account in this system."
msgstr ""
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr ""
"Неизвестный код мероприятия или не разрешён доступ к этому к этому "
"мероприятию."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Дата не выбрана."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Выбрана неизвестная дата."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "Пожалуйста, вернитесь обратно и попробуйте снова."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "Оплата этого заказа не может быть продолжена."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "Платёж выполнен слишком поздно и не может быть принят."
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
#, fuzzy
#| msgid "The invoice has been generated."
msgid "An invoice has been generated."
msgstr "Счёт сгенерирован"
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
msgid "The payment method for this order cannot be changed."
msgstr "Способ оплаты для этого заказа не может быть изменён."
-#: pretix/presale/views/order.py:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "В настоящее время оплата этого заказа не завершена."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "Вы не можете изменить этот заказ"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
#, fuzzy
#| msgid "You requested an invalid ticket output type."
msgid "You chose an invalid cancellation fee."
msgstr "Вы запросили неверный тип вывода билета."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
#, fuzzy
#| msgid "Cancel order"
msgid "Canceled by customer"
msgstr "Отменить заказ"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
#, fuzzy
#| msgid "The invoice has been generated."
msgid "The cancellation has been requested."
msgstr "Счёт сгенерирован"
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr "Скачивание билета (пока) не активировано для этого заказа."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
"{amount}."
msgstr ""
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
#, fuzzy
#| msgid "You did not select any products."
msgid "You did not make any changes."
msgstr "Вы не выбрали ни одного продукта."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr ""
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You can cancel this order using the following button."
msgid "You may not change your order in a way that would require a refund."
msgstr "Вы можете отменить этот заказ, используя следующую кнопку."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
msgstr ""
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
#, fuzzy
#| msgid "You cannot cancel this order."
msgid "You cannot change this order."
@@ -32556,35 +32650,41 @@ msgid ""
"else."
msgstr ""
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "Этот билетная касса в настоящее время отключена."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "Выбранная дата не существует в этой серии мероприятий."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "с %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr ""
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr ""
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr ""
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr ""
+#, fuzzy
+#~| msgid "Add tickets for a different date"
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Добавить билеты на другую дату"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Современное средство отображения счетов (pretix 2.7)"
diff --git a/src/pretix/locale/ru/LC_MESSAGES/djangojs.po b/src/pretix/locale/ru/LC_MESSAGES/djangojs.po
index 70971c3c1..757e3bbfa 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: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2021-08-09 13:10+0000\n"
"Last-Translator: Svyatoslav \n"
"Language-Team: Russian \n"
"Language-Team: Sinhala not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4230,7 +4208,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4238,58 +4216,58 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr ""
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4301,51 +4279,51 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr ""
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr ""
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr ""
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4355,20 +4333,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4381,59 +4359,59 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr ""
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4441,102 +4419,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr ""
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr ""
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr ""
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4544,59 +4522,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4604,180 +4582,180 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr ""
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr ""
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr ""
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr ""
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr ""
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4785,22 +4763,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4810,46 +4788,46 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr ""
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr ""
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -4965,7 +4943,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr ""
@@ -4979,7 +4957,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5003,12 +4981,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5059,132 +5037,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
-msgctxt "payment_state"
-msgid "created"
-msgstr ""
-
-#: pretix/base/models/orders.py:1634
-msgctxt "payment_state"
-msgid "pending"
-msgstr ""
-
-#: pretix/base/models/orders.py:1635
-msgctxt "payment_state"
-msgid "confirmed"
-msgstr ""
-
-#: pretix/base/models/orders.py:1636
-msgctxt "payment_state"
-msgid "canceled"
-msgstr ""
-
#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
-msgid "failed"
+msgid "created"
msgstr ""
#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
+msgid "pending"
+msgstr ""
+
+#: pretix/base/models/orders.py:1639
+msgctxt "payment_state"
+msgid "confirmed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1640
+msgctxt "payment_state"
+msgid "canceled"
+msgstr ""
+
+#: pretix/base/models/orders.py:1641
+msgctxt "payment_state"
+msgid "failed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1642
+msgctxt "payment_state"
msgid "refunded"
msgstr ""
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr ""
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr ""
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5195,7 +5173,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5203,27 +5181,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr ""
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5391,7 +5369,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5510,163 +5488,166 @@ msgid "Voucher value"
msgstr ""
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5716,15 +5697,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -5968,13 +5949,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6339,6 +6320,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr ""
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6590,7 +6580,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6638,10 +6628,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr ""
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6727,7 +6725,7 @@ msgid "Event canceled"
msgstr ""
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6746,7 +6744,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6764,12 +6762,27 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
+#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6777,7 +6790,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -6785,7 +6798,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6796,47 +6809,47 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr ""
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr ""
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6847,7 +6860,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6860,12 +6873,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -6874,69 +6887,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -6947,7 +6960,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -6958,42 +6971,42 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7262,26 +7275,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr ""
@@ -7354,7 +7367,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7364,39 +7377,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7407,194 +7420,214 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr ""
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr ""
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -7904,7 +7937,7 @@ msgid "Show exchange rates"
msgstr ""
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8383,7 +8416,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8431,7 +8464,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8447,7 +8480,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -8795,7 +8828,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8803,7 +8836,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8897,19 +8930,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -8936,7 +8969,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9203,12 +9236,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -9995,7 +10028,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10347,14 +10380,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10397,11 +10430,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -10740,7 +10773,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -10772,19 +10805,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "සියලුම දිනයන්"
@@ -10825,285 +10858,285 @@ msgstr ""
msgid "All gates"
msgstr "සියලුම දිනයන්"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
-msgid "Text sent to order contact address"
-msgstr ""
-
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
-msgid "Send an email to attendees"
-msgstr ""
-
#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+msgid "Text sent to order contact address"
+msgstr ""
+
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+msgid "Send an email to attendees"
+msgstr ""
+
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11112,159 +11145,159 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr ""
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr ""
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr ""
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11272,48 +11305,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11321,27 +11354,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -11468,7 +11501,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11476,18 +11509,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11692,7 +11725,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -11769,8 +11802,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -11814,7 +11847,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -11827,7 +11860,7 @@ msgstr "සියලුම දිනයන්"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -11855,9 +11888,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12089,123 +12122,131 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+msgid "No products"
+msgstr ""
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr ""
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
msgid "Date chosen by customer"
msgstr ""
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12213,11 +12254,11 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12225,40 +12266,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12335,11 +12376,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12350,21 +12391,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12372,16 +12413,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12390,29 +12431,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12421,58 +12462,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12481,7 +12522,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12491,127 +12532,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -12620,29 +12661,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -12650,20 +12691,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12681,7 +12722,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12695,24 +12736,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -12731,7 +12772,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -12865,11 +12906,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr ""
@@ -12939,15 +12980,15 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -12955,40 +12996,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -13005,100 +13046,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -13581,7 +13622,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -13590,7 +13631,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14218,7 +14259,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -14437,9 +14478,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -14709,7 +14750,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -14741,9 +14782,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15103,7 +15144,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15216,7 +15257,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -16420,8 +16461,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -17448,7 +17489,7 @@ msgstr ""
msgid "New variation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -17456,32 +17497,32 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -17490,17 +17531,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -17665,7 +17706,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -17725,8 +17766,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -20974,7 +21015,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -20991,8 +21032,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -21004,9 +21045,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -21020,7 +21061,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -21028,7 +21069,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -21072,11 +21113,21 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the product settings."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -22002,9 +22053,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22109,7 +22160,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -22117,7 +22168,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -22213,7 +22264,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22382,7 +22433,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -22490,25 +22541,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -22632,18 +22683,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -22850,15 +22901,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -22882,7 +22933,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -22891,12 +22942,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -22924,7 +22975,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23246,7 +23297,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -23261,31 +23312,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -23477,7 +23528,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -23932,7 +23983,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -24547,9 +24598,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr ""
@@ -24566,78 +24617,78 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -24669,13 +24720,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -24736,7 +24785,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -25375,144 +25424,144 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -26051,21 +26100,32 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+msgid "Generate API keys"
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -26074,11 +26134,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -26088,47 +26148,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26136,27 +26196,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26164,51 +26224,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: Slovenian not check this option if you want to use this "
@@ -4579,7 +4559,7 @@ msgstr ""
"izdelkov. Ne potrdite to možnost, če želite ta izdelek "
"uporabljati kot dodatek, vendar samo za fiksne svežnje!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4589,7 +4569,7 @@ msgstr ""
"naročila tega dogodka. Če to ni označeno, naročil, ki vsebujejo ta izdelek, "
"ne morejo preklicati uporabniki, ampak samo vi."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4599,7 +4579,7 @@ msgstr ""
"polje pustite prazno ali ga nastavite na 0, za ta izdelek ni posebnih "
"omejitev."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4611,7 +4591,7 @@ msgstr ""
"Omejitev največjega števila artiklov v celotnem naročilu velja ne glede na "
"to."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4623,13 +4603,13 @@ msgstr ""
"študentske vstopnice, da osebi ob prijavi navedete, da je treba še preveriti "
"osebno izkaznico študenta."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4638,7 +4618,7 @@ msgstr ""
"Če je nastavljeno, bo to prikazano poleg trenutne cene, da je trenutna cena "
"znižana. To vpliva samo na izgled in ne na ceno."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4646,41 +4626,41 @@ msgstr ""
"Ko kupec kupi ta izdelek, dobi darilno kartico z vrednostjo, ki ustreza ceni "
"izdelka."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr "Dovoljene vrste članstva"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr "Ta izdelek ustvari vrsto članstva"
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr "Trajanje članstva je enako trajanju dogodka ali seriji dogodkov"
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr "Trajanje članstva v dnevih"
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "Trajanje članstva v mesecih"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
#| msgid "Valid until"
msgid "Validity"
msgstr "Velja do"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4692,61 +4672,61 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
#| msgid "Gift card"
msgid "Start of validity"
msgstr "Darilna kartica"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "End of presale"
msgid "End of validity"
msgstr "Konec predprodaje"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
#, fuzzy
#| msgid "in minutes"
msgid "Minutes"
msgstr "v minutah"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
#, fuzzy
#| msgid "Month"
msgid "Months"
msgstr "Mesec"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
#| msgid "Maximum order total"
msgid "Maximum future start"
msgstr "Največje skupno naročilo"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4756,20 +4736,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4782,39 +4762,39 @@ msgstr ""
msgid "Products"
msgstr "Izdelki"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected media type is not enabled in your organizer settings."
msgstr "Izbrani izdelek ni aktiven ali nima določene cene."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid "The selected media type does not support usage for tickets currently."
msgstr "Izbrani element ne pripada temu dogodku."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "Izbrani element ne pripada temu dogodku."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
@@ -4822,29 +4802,29 @@ msgstr ""
"Najvišje število na naročilo ne sme biti nižje od najnižjega števila na "
"naročilo."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr "Kategorija izdelka mora pripadati istemu dogodku kot izdelek."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr "Davčno pravilo izdelka mora pripadati istemu dogodku kot postavka."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "Razpoložljivost izdelka se ne more končati, preden se začne."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "To je prikazano pod imenom različice na seznamih."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
#, fuzzy
#| msgid "New order requires approval"
msgid "Require approval"
msgstr "Novo naročilo je potrebno potrditi"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
#, fuzzy
#| msgid ""
#| "If this product is part of an order, the order will be put into an "
@@ -4862,32 +4842,32 @@ msgstr ""
"uporabite npr. za vozovnice s popustom, ki so na voljo samo določenim "
"skupinam."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr "Vrste članstva"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
#, fuzzy
#| msgid "This product will not be sold before the given date."
msgid "This variation will not be sold before the given date."
msgstr "Ta izdelek ne bo naprodaj pred podanim datumom."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
#, fuzzy
#| msgid "This product will not be sold after the given date."
msgid "This variation will not be sold after the given date."
msgstr "Ta izdelek ne bo naprodaj po datem datumu."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
#, fuzzy
#| msgid ""
#| "This product will only be shown if a voucher matching the product is "
@@ -4895,7 +4875,7 @@ msgstr ""
msgid "Show only if a matching voucher is redeemed."
msgstr "Ta izdelek bo prikazan le, če je unovčen vavčer, ki ustreza izdelku."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
#, fuzzy
#| msgid ""
#| "This product will be hidden from the event page until the user enters a "
@@ -4907,29 +4887,29 @@ msgstr ""
"Ta izdelek bo skrit s strani dogodka, dokler uporabnik ne vnese bona, ki "
"odklene ta izdelek."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Verzija izdelka"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Verzije izdelka"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Najmanjše število"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Največje število"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Dodatki so vključeni v ceno"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4937,43 +4917,43 @@ msgstr ""
"Če je izbrano, je dodajanje dodatkov na to vstopnico brezplačno, tudi če bi "
"dodatki sicer bili plačljivi."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "Dovoli, da se isti izdelek izbere večkrat"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr "Kategorija dodatka mora pripadati istemu dogodku kot element."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "Izdelek že vsebuje dodatek te kategorije."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Najmanjše število mora biti enako nič ali večje."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Največje število mora biti enako nič ali večje."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "Največje število mora biti večje od najmanjšega števila."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "Postavke v paketu"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Paket variant"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Določen del cene"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4985,59 +4965,59 @@ msgstr ""
"obdavčevanja, vendar jih v nasprotnem primeru ne morete izpolniti. Ta "
"vrednost NE bo dodana ceni osnovne postavke."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr "Element v paketu mora pripadati istemu dogodku kot izdelek."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "Za ta element je treba določiti različico."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "Izbrana različica ne spada v to postavko."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "Štetje mora biti enako ali večje od nič."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Število"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Opis (ena vrstica)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Večvrstični opis"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Da/Ne"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Izberite enega iz seznama"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Izberite več opcij iz seznama"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Nalaganje datoteke"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Datum in ura"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Koda države (ISO 3166-1 alpha-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -5045,7 +5025,7 @@ msgstr "Koda države (ISO 3166-1 alpha-2)"
msgid "Question"
msgstr "Vprašanje"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
#| msgid "The property name may only contain letters, numbers and underscores."
msgid ""
@@ -5053,82 +5033,82 @@ msgid ""
"underscores."
msgstr "Ime sme vsebovati samo črke, številke in podčrtaje."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Besedilo pomoči"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "Če je treba vprašanje pojasniti ali pojasniti, storite tukaj!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Tip vprašanja"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Obvezno vprašanje"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "To vprašanje bodo zastavili kupcem izbranih izdelkov"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "Vprašajte med prijavo namesto v postopku nakupa vozovnic"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr "Vsi programi za prijavo ne podpirajo vseh vrst vprašanj."
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Skrito vprašanje"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "To vprašanje se bo pojavilo šele v zaledju."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Natisnite odgovor na račune"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "Najmanjša vrednost"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
#, fuzzy
#| msgid "Currently not supported in our apps"
msgid "Currently not supported in our apps and during check-in"
msgstr "Trenutno ni podprto v naših programih"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "Največja vrednost"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
#| msgid "Maximum value"
msgid "Maximum length"
msgstr "Največja vrednost"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr "Potrdi, da je datoteka portret"
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
@@ -5136,99 +5116,99 @@ msgstr ""
"Če je označeno, morajo biti slike v razmerju stranic 3:4. To se običajno "
"uporablja za fotografije, natisnjene na značke."
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Za nadaljevanje je potreben odgovor na to vprašanje."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Invalid date input."
msgid "Invalid input type."
msgstr "Napačen datum."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Izbrana napačna opcija."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "Številka je prenizka."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "Številka je previsoka."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Napačen številčni vnos."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "Prosim, izberite poznejši datum."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "Prosim, izberite zgodnejši datum."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Napačen datum."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Napačen format ure."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Napačen datetime format."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Neznana koda države."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Odgovor"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "Identifikator \"{}\" se že uporablja za drugo možnost."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Opcija vprašanja"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Opcije vprašanja"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Skupna zmogljivost"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Pustite prazno za neomejeno število vstopnic."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Postavka"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Variacije"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr "Ne upoštevajte te kvote pri določanju razpoložljivosti dogodka"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5240,11 +5220,11 @@ msgstr ""
"vsakemu dogodku, vendar ne sme preprečiti, da bi bil dogodek prikazan kot "
"razprodan."
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Ko bo ta kvota razprodana, jo začasno zaprite"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5254,12 +5234,12 @@ msgstr ""
"tudi če vstopnice znova postanejo na voljo prek preklic ali potekajočih "
"naročil. Seveda ga lahko vedno znova odprete ročno."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
#, fuzzy
msgid "Allow to sell more tickets once people have checked out"
msgstr "Dovoli prodati več vstopnic, ko se ljudje odjavijo"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5276,26 +5256,26 @@ msgstr ""
"ponovni vstop po izhodnem optičnem branju\", da se prepreči nenamerno "
"rezerviranje."
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Kvota"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Kvote"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr "Vse različice morajo pripadati elementu na seznamu elementov."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5303,23 +5283,23 @@ msgstr ""
"Ena ali več elementov ima različice, vendar nobena od teh ni na seznamu "
"različic."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Poddogodek ne more biti null za serijo dogodkov."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "Required for events"
msgid "Required for products"
msgstr "Obvezno za dogodke"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5447,7 +5427,7 @@ msgid "expired"
msgstr "poteklo"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
#, fuzzy
#| msgctxt "refund_source"
#| msgid "Customer"
@@ -5464,7 +5444,7 @@ msgstr "Lokacija"
msgid "Total amount"
msgstr "Skupni znesek"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5497,12 +5477,12 @@ msgid ""
"scanned."
msgstr "To besedilo bo prikazano nad obrazcem za naslov računa med naročanjem."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Meta podatek"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "pending"
msgid "approval pending"
@@ -5561,100 +5541,100 @@ msgstr "Bon \"{voucher}\" nima več zadostnih sredstev."
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "Bon \"{voucher}\" je bil medtem porabljen."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Prazno, če ta izdelek ni vstopnica"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "ustvarjeno"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "v teku"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "potrjeno"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "preklicano"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "z napako"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "povrnjeno"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Podatki o plačilu"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "začeto zunaj"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "ustvarjeno"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "v tranzitu"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "opravljeno"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "neuspelo"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "preklicano"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Organizator"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Stranka"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Zunanje"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "Razlog vračila"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
@@ -5663,32 +5643,32 @@ msgstr ""
"Lahko je prikazan končnemu uporabniku ali uporabljen npr. kot del sklica na "
"plačilo."
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Stroški plačila"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Stroški pošiljanja"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Stroški storitve"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Stroški preklica"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Drugi stroški"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5699,7 +5679,7 @@ msgstr "Drugi stroški"
msgid "Gift card"
msgstr "Darilna kartica"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5707,27 +5687,27 @@ msgstr "Darilna kartica"
msgid "Value"
msgstr "Vrednost"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Vrstni red naročila"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "ID košarice (e.g. session key)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Pozicija košarice"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Pozicije košarice"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Poslovna stranka"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr "Ta referenca bo za vaše udobje natisnjena na računu."
@@ -5918,7 +5898,7 @@ msgstr ""
"davčnim zastopnikom. Za pravilen izračun davka ni dano garancije. UPORABITE "
"NA LASTNEM TVEGANJU."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Država trgovca"
@@ -6052,31 +6032,34 @@ msgid "Voucher value"
msgstr "Vrednost kupona"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
-msgstr "Ta izdelek je dodan v uporabnikovo košarico, če je kupon unovčen."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
+msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Uporablja se zgoraj navedena varianta izdelka."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Če je omogočen, je kupon veljaven za izdelke, na katere vpliva ta kvota."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "Poseben sedež"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Oznaka"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -6085,59 +6068,59 @@ msgstr ""
"To polje lahko uporabite za združevanje več bonov. Če vnesete isto vrednost "
"za več bonov, lahko dobite statistiko, koliko jih je bilo unovčenih itd."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Prikaže skrite izdelke, ki ustrezajo temu bonu"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Boni"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "Ne morete izbrati kvote, ki pripada drugemu dogodku."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "Ne morete hkrati izbrati kvote in določenega izdelka."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot select a quota that belongs to a different event."
msgid "You cannot select a product that belongs to a different event."
msgstr "Ne morete izbrati kvote, ki pripada drugemu dogodku."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
"Ne morete izbrati različice, če ne izberete izdelka, ki ponuja različice."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Ta različica ne spada v ta izdelek."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6145,11 +6128,11 @@ msgstr ""
"Kvoto lahko blokirate samo, če določite določeno različico izdelka. V "
"nasprotnem primeru morda ni jasno, katere kvote blokirati."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr "Trenutno ni mogoče izdelati bonov za dodatne izdelke."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
@@ -6157,7 +6140,7 @@ msgstr ""
"Če želite, da ta bon rezervira vstopnice, morate izbrati določen izdelek ali "
"kvoto."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6166,7 +6149,7 @@ msgstr ""
"Ta bon je bil že unovčen %(redeemed)s. Ne morete zmanjšati največjega "
"števila uporab pod to številko."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
#| msgid ""
#| "The maximum number per order can not be lower than the minimum number per "
@@ -6178,16 +6161,16 @@ msgstr ""
"Najvišje število na naročilo ne sme biti nižje od najnižjega števila na "
"naročilo."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr "Če želite, da ta kupon blokira kvoto, morate izbrati določen datum."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr "Ne morete izbrati dogodka, če vaš dogodek ni niz dogodkov."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6195,20 +6178,20 @@ msgstr ""
"Ne morete ustvariti bona, ki blokira kvote, saj je izbrani izdelek ali kvota "
"trenutno razprodan ali popolnoma rezerviran."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Vaučer s to kodo že obstaja."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "Če izberete sedež, morate izbrati datum."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "Navedeni ID sedeža \"{id}\" za ta dogodek ne obstaja."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
@@ -6216,20 +6199,20 @@ msgid ""
msgstr ""
"Sedež \"{id}\" trenutno ni na voljo (blokiran, že prodan ali drug bon)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr "Če izberete sedež, morate izbrati določen izdelek."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr "Bone za sedež lahko uporabite samo enkrat."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Za ta sedež morate izbrati izdelek \"{prod}\"."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "Sedež \"{id}\" je že prodan ali trenutno blokiran."
@@ -6281,15 +6264,15 @@ msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati."
msgid "Automatically created from waiting list entry for {email}"
msgstr "Samodejno ustvarjeno iz vnosa v čakalni seznam za {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "Izbrani element ne pripada temu dogodku."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Izberite določeno različico tega izdelka."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6540,13 +6523,13 @@ msgstr "Najdenih je bilo več ujemajočih se datumov."
msgid "No matching seat was found."
msgstr "Ustreznega sedeža ni bilo mogoče najti."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr "Sedež, ki ste ga izbrali, je že zaseden. Izberite drug sedež."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "Izbrati morate določen sedež."
@@ -6966,6 +6949,15 @@ msgstr "123,45 EUR"
msgid "Price including add-ons"
msgstr "Cena z vključenimi dodatki"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "Janez Novak"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7248,7 +7240,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Parter, vrsta 3, sedež 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "Splošna vstopnica"
@@ -7304,10 +7296,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Ime udeleženca: {part}"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "G. Novak"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7406,7 +7406,7 @@ msgid "Event canceled"
msgstr "Dogodek preklican"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7427,7 +7427,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Datum ni bil določen."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Izbrali ste izdelek, ki ni na voljo za prodajo."
@@ -7449,6 +7449,31 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Nekateri izdelki, ki ste jih izbrali, niso več na voljo v izbrani količini. "
+"Za podrobnosti glejte spodaj."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Nekateri izdelki, ki ste jih izbrali, niso več na voljo v izbrani količini. "
+"Za podrobnosti glejte spodaj."
+
+#: pretix/base/services/cart.py:126
+#, fuzzy, python-format
#| msgid "You cannot select more than %s items per order."
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
@@ -7457,7 +7482,7 @@ msgstr[1] "Za naročilo ne morete izbrati več kot %s izdelkov."
msgstr[2] "Za naročilo ne morete izbrati več kot %s izdelkov."
msgstr[3] "Za naročilo ne morete izbrati več kot %s izdelkov."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s."
@@ -7469,7 +7494,7 @@ msgstr[1] "Ne morete izbrati več kot %(max)s elementov izdelkov %(product)s."
msgstr[2] "Ne morete izbrati več kot %(max)s elementov izdelkov %(product)s."
msgstr[3] "Ne morete izbrati več kot %(max)s elementov izdelkov %(product)s."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s items of the product %(product)s."
@@ -7481,7 +7506,7 @@ msgstr[1] "Izbrati morate najmanj %(min)s elementov izdelka %(product)s."
msgstr[2] "Izbrati morate najmanj %(min)s elementov izdelka %(product)s."
msgstr[3] "Izbrati morate najmanj %(min)s elementov izdelka %(product)s."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, fuzzy, python-format
#| msgid ""
#| "We removed %(product)s from your cart as you can not buy less than "
@@ -7505,21 +7530,21 @@ msgstr[3] ""
"Iz vozička smo odstranili %(product)s, saj ne morete kupiti manj kot %(min)s "
"izdelkov."
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
#| msgid "The presale period for this event has not yet started."
msgid "The booking period for this event has not yet started."
msgstr "Predhodno obdobje za ta dogodek se še ni začelo."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
#| msgid "The presale period for this event has ended."
msgid "The booking period for this event has ended."
msgstr "Predprodja za ta dogodek se je končalo."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
@@ -7527,7 +7552,7 @@ msgstr ""
"Vsa plačila za ta dogodek je treba potrditi, zato ni mogoče ustvariti novih "
"naročil."
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
#, fuzzy
#| msgid ""
#| "The presale period for this event has not yet started. The affected "
@@ -7539,7 +7564,7 @@ msgstr ""
"Predprodaja za ta dogodek se še ni začelo. Prizadeti položaji so bili "
"odstranjeni iz vaše košarice."
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has ended. The "
@@ -7551,21 +7576,21 @@ msgstr ""
"Predprodaja enega od dogodkov v vozičku se je končalo. Prizadeti položaji so "
"bili odstranjeni iz vaše košarice."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
#, fuzzy
#| msgid "The entered price is to high."
msgid "The entered price is not a number."
msgstr "Vnešena cena je previsoka."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "Vnešena cena je previsoka."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Ta koda bona ni znana v naši podatkovni bazi."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7578,7 +7603,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7593,12 +7618,12 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr "Ta koda bona je že bila uporabljena največje dovoljeno številokrat."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7611,18 +7636,18 @@ msgstr ""
"unovčiti, vendar postopka dokončanja nakupa niste zaključili. Lahko ga "
"poskusite ponovno uporabiti v %d minutah."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "To kodo bona lahko unovčite le %d krat."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7630,19 +7655,19 @@ msgstr ""
"To kodo bona ste že uporabili. Odstranite povezano vrstico iz košarice, če "
"jo želite uporabiti za drug izdelek."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Ta bon je potekel."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Ta bon ni veljaven za ta izdelek."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "Ta bon ne velja za ta sedež."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7652,33 +7677,33 @@ msgstr ""
"Če želite v košarico dodati nekaj novega s pomočjo tega bona, lahko to "
"storite z možnostjo unovčenja bona na dnu strani."
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr "Vaš bon velja za izdelek, ki trenutno ni v prodaji."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Ta bon ne velja za ta datum dogodka."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "Za naročilo tega izdelka potrebujete veljavno kodo bona."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "Izbrani datum dogodka ni aktiven."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "Za izbrani izdelek ne morete izbrati dodatka."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "Ne morete izbrati dveh različic istega dodatka."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -7702,7 +7727,7 @@ msgstr[3] ""
"Za izdelek %(base)s lahko izberete največ %(max)s dodatkov iz kategorije "
"%(cat)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s add-ons from the category %(cat)s for "
@@ -7726,7 +7751,7 @@ msgstr[3] ""
"Za izdelek %(base)s morate izbrati vsaj %(min)s dodatke iz kategorije "
"%(cat)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7735,7 +7760,7 @@ msgstr ""
"Za izdelek %(base)s lahko največ enkrat izberete vse dodatke iz kategorije "
"%(cat)s."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
#| msgid ""
#| "One of the products you selected can only be bought as an add-on to "
@@ -7746,23 +7771,23 @@ msgid ""
msgstr ""
"Enega od izbranih izdelkov lahko kupite le kot dodatek drugemu projektu."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr "Enega od izdelkov, ki ste ga izbrali, je mogoče kupiti le v paketu."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Izberite veljaven sedež."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "Za to mesto ne morete izbrati sedeža."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "Ne morete večkrat izbrati istega sedeža."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7770,7 +7795,7 @@ msgstr ""
"Namesto bona ste vnesli darilno kartico. Darilne kartice lahko vnesete "
"pozneje, ko vas vprašajo za podatke o plačilu."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -8085,14 +8110,14 @@ msgstr ""
"\n"
"To e-pošto pošiljamo, ker tako nastavili v nastavitvah dogodka."
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr "To e-pošto ste prejeli, ker je nekdo za vas naročil {event}."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -8101,12 +8126,12 @@ msgstr ""
"Podrobnosti o naročilu si lahko ogledate na povezavi:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr "To e-pošto ste prejeli, ker ste oddali naročilo za {event}."
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
#| msgid "Sample variation"
msgctxt "attachment_filename"
@@ -8199,7 +8224,7 @@ msgstr ""
"Napaka pri uvozu vrednosti \"{value}\" za stolpec \"{column}\" v vrstici "
"\"{line}\": {message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -8209,7 +8234,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "Neveljavni podatki v vrstici {row}: {message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -8217,7 +8242,7 @@ msgstr ""
"Nekateri izdelki, ki ste jih izbrali, niso več na voljo. Za podrobnosti "
"glejte spodaj."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -8225,7 +8250,7 @@ msgstr ""
"Nekateri izdelki, ki ste jih izbrali, niso več na voljo v izbrani količini. "
"Za podrobnosti glejte spodaj."
-#: pretix/base/services/orders.py:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -8233,21 +8258,21 @@ msgstr ""
"Cena nekaterih izdelkov v košarici se je medtem spremenila. Za podrobnosti "
"glejte spodaj."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Prišlo je do notranje napake, poskusite znova."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Vaša košarica je prazna."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s. We "
@@ -8271,13 +8296,13 @@ msgstr[3] ""
"Ne morete izbrati več kot %(max)s izdelkov %(product)s. Odvečne predmete smo "
"odstranili iz košarice."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
#, fuzzy
#| msgid "The presale period has ended."
msgid "The booking period has ended."
msgstr "Obdobje predprodaje se je končalo."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8285,7 +8310,7 @@ msgstr ""
"Koda bona, uporabljena za enega od izdelkov v košarici, ni znana v naši bazi "
"podatkov."
-#: pretix/base/services/orders.py:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8294,7 +8319,7 @@ msgstr ""
"Koda bona, uporabljena za enega od izdelkov v košarici, je bila že "
"uporabljena prevečkrat. Izdelek smo odstranili iz košarice."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -8302,7 +8327,7 @@ msgstr ""
"Koda bona, uporabljena za enega od izdelkov v košarici, je bila že "
"prepogosto. Prilagodili smo ceno izdelka v košarici."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8310,7 +8335,7 @@ msgstr ""
"Koda bona, uporabljena za enega od izdelkov v košarici, je potekla. Izdelek "
"smo odstranili iz košarice."
-#: pretix/base/services/orders.py:174
+#: pretix/base/services/orders.py:173
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."
@@ -8318,13 +8343,13 @@ msgstr ""
"Koda bona, uporabljena za enega od izdelkov v košarici, za ta izdelek ni "
"veljavna. Izdelek smo odstranili iz košarice."
-#: pretix/base/services/orders.py:176
+#: pretix/base/services/orders.py:175
#, fuzzy
#| msgid "You need a valid voucher code to order this product."
msgid "You need a valid voucher code to order one of the products."
msgstr "Za naročilo tega izdelka potrebujete veljavno kodo bona."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has not yet "
@@ -8336,14 +8361,14 @@ msgstr ""
"Obdobje predprodaje za enega od dogodkov v košarici se še ni začelo. Izdelek "
"smo odstranili iz košarice."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
"Eden od sedežev v naročilu je neveljaven. Izdelek smo odstranili iz košarice."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -8351,7 +8376,7 @@ msgstr ""
"Medtem je bil zaseden eden od sedežev v naročilu. Izdelek smo odstranili iz "
"vozička."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
#| msgid "You cannot assign a position secret that already exists."
msgid ""
@@ -8359,26 +8384,26 @@ msgid ""
"in."
msgstr "Ne morete dodeliti skrivnosti položaja, ki že obstaja."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "Order {order.code} has been canceled."
msgid "The order was not canceled."
msgstr "Naročilo {order.code} je preklicano."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr "Novi datum poteka veljavnosti mora biti v prihodnosti."
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "To naročilo ne čaka na odobritev."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Tega naročila ne morete preklicati."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8387,7 +8412,7 @@ msgstr ""
"Tega naročila ni mogoče preklicati, saj je darilna kartica {card}, kupljena "
"v tem naročilu, že unovčena."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
#, fuzzy
#| msgid ""
#| "The cancellation fee cannot be higher than the payment credit of this "
@@ -8397,11 +8422,11 @@ msgid ""
msgstr ""
"Provizija za odpoved ne sme biti višja od dobropisa za plačilo tega naročila."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8412,32 +8437,32 @@ msgstr ""
"medtem uporabljena darilna kartica, ki ste jo uporabili. Preverite spodnje "
"cene in poskusite znova."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Izbrati morate različico izdelka."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr "Kvota {name} nima dovolj zmogljivosti za izvedbo operacije."
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr "Za to operacijo ni opredeljena nobena kvota."
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr "Izbrani izdelek ni aktiven ali nima določene cene."
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
"Pri tej operaciji bi bilo naročilo prazno. Namesto tega prekličite naročilo."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8445,7 +8470,7 @@ msgstr ""
"S to operacijo bi bilo naročilo brezplačno in zato takoj plačano, vendar "
"kvota ni na voljo."
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8453,17 +8478,17 @@ msgstr ""
"To je dodaten izdelek, zato izberite osnovni položaj, h kateremu ga želite "
"dodati."
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr "Izbrani osnovni položaj ne omogoča dodajanja tega izdelka kot dodatka."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr "Izbrati morate pod-dogodek za nov položaj."
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8472,19 +8497,19 @@ msgstr ""
"Izbrali ste sedež \"{seat}\" za datum, ki se ne ujema z izbranim datumom "
"vstopnice. Ponovno izberite sedež."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "Pri izbranem izdelku morate izbrati sedež."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "Za izbrani dogodek ni možna izbira sedeža."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr "Izbrana država je blokirana z vašim davčnim pravilom."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
@@ -8492,7 +8517,7 @@ msgstr ""
"Cene pozicije, ki je bila uporabljena za izdajo darilne kartice, ne morete "
"spremeniti."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8501,7 +8526,7 @@ msgstr ""
"Položaja ni mogoče preklicati, ker je bila darilna kartica {card}, kupljena "
"v tem naročilu, že unovčena."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8509,6 +8534,26 @@ msgstr ""
"Pri poskusu pošiljanja denarja je prišlo do napake. Za dodatne informacije "
"se obrnite na organizatorja dogodka."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Primer Družbe"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Vzorec vstopnice"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Sem lahko vstavite besedilo z razlago."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Znesek je bremenil vašo kartico."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr "Prenesite denar na bančni račun: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8898,7 +8943,7 @@ msgid "Show exchange rates"
msgstr "Prikaži vrednost na"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -9464,7 +9509,7 @@ msgstr ""
msgid "Available languages"
msgstr "Razpoložljivi jeziki"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Privzet jezik"
@@ -9512,7 +9557,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -9528,7 +9573,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9915,7 +9960,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -9923,7 +9968,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -10023,19 +10068,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -10062,7 +10107,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10333,12 +10378,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11145,7 +11190,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11514,16 +11559,16 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
#, fuzzy
#| msgid "in days"
msgid "days"
msgstr "v dnevih"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -11568,11 +11613,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -11948,7 +11993,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -11982,19 +12027,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Vsi datumi"
@@ -12039,291 +12084,291 @@ msgstr ""
msgid "All gates"
msgstr "Vsi datumi"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "Privzeto ({value})"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
#, fuzzy
#| msgid "This slug has already been used for a different event."
msgid "This domain is already in use for a different event or organizer."
msgstr "Ta opisni link je že bil uporabljen za drug dogodek."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
#| msgid "Can view orders"
msgid "Recommended"
msgstr "Lahko gleda naročila"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Order contact address changed"
msgid "Subject sent to order contact address"
msgstr "Kontakni naslov na naročilu je spremenjen"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12332,175 +12377,175 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
#| msgid "Subtract from product price"
msgid "Subject for approved order"
msgstr "Odštej od cene izdelka"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
#| msgid "Ask for a phone number per order"
msgid "Text for approved free order"
msgstr "Vprašajte za telefonsko številko pri naročilu"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
#| msgid "Can view orders"
msgid "Subject for denied order"
msgstr "Lahko gleda naročila"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
#| msgid "Can view orders"
msgid "Text for denied order"
msgstr "Lahko gleda naročila"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
#, fuzzy
#| msgid "Ticket category"
msgid "Ticket code generator"
msgstr "Kategorija vstopnic"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
#, fuzzy
#| msgid "Presale not started"
msgid "Sale not allowed"
msgstr "Prednaročilo se še ni začelo"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
#, fuzzy
#| msgid "New order requires approval"
msgid "Order requires approval"
msgstr "Novo naročilo je potrebno potrditi"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
#, fuzzy
#| msgid "Text on invoices"
msgid "Text on invoice"
msgstr "Besedilo na računih"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -12508,48 +12553,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -12557,27 +12602,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -12715,7 +12760,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -12723,18 +12768,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -12964,7 +13009,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -13047,8 +13092,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13098,7 +13143,7 @@ msgstr "Samo uspešna plačila"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
#, fuzzy
#| msgid "Device type"
msgid "Scan type"
@@ -13112,7 +13157,7 @@ msgstr "URIji za preusmeritev"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
#, fuzzy
#| msgid "Device name"
msgid "Device"
@@ -13145,9 +13190,9 @@ msgstr "Datum konca"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -13381,117 +13426,129 @@ msgstr "Vnos tega polja je obvezen"
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "Products"
+msgid "No products"
+msgstr "Izdelki"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
#, fuzzy
#| msgid "Product category"
msgid "No category"
msgstr "Rubrika izdelkov"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Velikost"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Naročeni izdelek \"{item}\" ni več na voljo."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased products"
msgid "Purchase date"
msgstr "Kupljeni izdelki"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Creation date"
msgid "Date chosen by customer"
msgstr "Datum ustvarjenja"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
#, fuzzy
#| msgid ""
#| "Gift card products should not be associated with non-zero tax rates since "
@@ -13503,13 +13560,13 @@ msgstr ""
"Darilne kartice ne smejo biti povezani z ničelnimi davčnimi stopnjami, saj "
"se ob unovčitvi darilne kartice uporablja davek od prodaje."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -13517,13 +13574,13 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The start of validity must be before the end of validity."
msgstr "Konec dogodka mora biti za začetkom."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -13531,44 +13588,44 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
#| msgid "Calculate from product"
msgid "Use value from product"
msgstr "Izračunaj iz izdelka"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
#, fuzzy
#| msgid "You did not select any products."
msgid "You added the same bundled product twice."
msgstr "Niste izbrali nobenega izdelka."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -13645,11 +13702,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -13660,21 +13717,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -13682,16 +13739,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -13700,31 +13757,31 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
#, fuzzy
#| msgid "Cancellation fee"
msgid "Generate cancellation for invoice"
msgstr "Stroški preklica"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -13733,60 +13790,60 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
#| msgid "Please select a valid seat."
msgid "Please select some events."
msgstr "Izberite veljaven sedež."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -13795,7 +13852,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -13805,137 +13862,137 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Ticket checked in"
msgid "Ticket is blocked"
msgstr "Vstopnica je uporabljena"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
#, fuzzy
#| msgid "Valid until"
msgid "Validity end"
msgstr "Velja do"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
#, fuzzy
#| msgid "Attach invoices to emails"
msgid "Attach tickets"
msgstr "Priloži račune e-pošti"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
#, fuzzy
#| msgid "Attach invoices to emails"
msgid "Attach invoices"
msgstr "Priloži račune e-pošti"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
#, fuzzy
#| msgid "Can change orders"
msgid "Cancel all dates"
msgstr "Lahko spreminja naročila"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -13944,35 +14001,35 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
#, fuzzy
#| msgid "Gift card"
msgid "Gift card validity"
msgstr "Darilna kartica"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
#, fuzzy
#| msgid "Products in this category are add-on products"
msgid "Free tickets and add-on products are not counted"
msgstr "Izdelki v tej rubriki so dodatni"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
#, fuzzy
#| msgid "Order fees"
msgid "Keep fees"
msgstr "Stroški naročila"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -13980,24 +14037,24 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
#, fuzzy
#| msgid "Order information changed"
msgid "Send information via email"
msgstr "Podatki naročila so spremenjeni"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
#, fuzzy
#| msgid "Order information changed"
msgid "Send information to waiting list"
msgstr "Podatki naročila so spremenjeni"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "Prekinjeno: {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14015,7 +14072,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14029,28 +14086,28 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "Izberite določeno različico tega izdelka."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "Izberite določeno različico tega izdelka."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -14069,7 +14126,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -14227,11 +14284,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
#, fuzzy
#| msgid "Order changed"
msgctxt "form_bulk"
@@ -14303,19 +14360,19 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr "Konec dogodka mora biti za začetkom."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
#, fuzzy
#| msgid "Available until"
msgid "Available_until"
msgstr "Na voljo do"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -14323,40 +14380,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14373,100 +14430,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr "Neveljavna vrednost v vrstici {number}."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
#, fuzzy
#| msgid "You need to specify either a quota or a product."
msgid "You need to specify as many seats as voucher codes."
@@ -15045,7 +15102,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -15054,7 +15111,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -15711,7 +15768,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Bon je poslan prejemniku/ci {recipient}."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -15933,9 +15990,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -16216,7 +16273,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -16248,9 +16305,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -16646,7 +16703,7 @@ msgstr[3] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -16761,7 +16818,7 @@ msgstr "Časovna cona"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -18005,8 +18062,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -19096,7 +19153,7 @@ msgstr ""
msgid "New variation"
msgstr "Primer variante"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -19104,40 +19161,40 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Ticket"
msgid "Tickets & Badges"
msgstr "Vstopnica"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Can change orders"
msgid "Check-in & Validity"
msgstr "Lahko spreminja naročila"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "Varianta"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
#, fuzzy
#| msgid "Month"
msgid "months"
msgstr "Mesec"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -19146,17 +19203,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -19338,7 +19395,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -19402,8 +19459,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -22861,7 +22918,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -22880,8 +22937,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -22893,9 +22950,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -22911,7 +22968,7 @@ msgstr "Lahko spreminja naročila"
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -22919,7 +22976,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -22963,11 +23020,23 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Lahko spreminja nastavitve izdelka"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -23913,9 +23982,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -24020,7 +24089,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -24028,7 +24097,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -24146,7 +24215,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -24315,7 +24384,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -24431,25 +24500,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -24583,18 +24652,18 @@ msgstr[2] ""
msgstr[3] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -24815,15 +24884,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -24847,7 +24916,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -24856,12 +24925,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -24889,7 +24958,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -25240,7 +25309,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -25255,33 +25324,33 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
#, fuzzy
#| msgid "The presale period for this event has ended."
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Predprodja za ta dogodek se je končalo."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -25479,7 +25548,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -25950,7 +26019,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -26604,9 +26673,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Can change orders"
msgctxt "export_category"
@@ -26625,88 +26694,88 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
#, fuzzy
#| msgid "Ticket checked in"
msgid "Automatically checked in"
msgstr "Vstopnica 'checkirana'"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "Filter by status"
msgid "Valid check-in codes"
msgstr "Filtriraj po statusu"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
#| msgid "Expiration date"
msgid "Upload date"
msgstr "Datum poteka"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
#, fuzzy
#| msgid "Date and time"
msgid "Upload time"
msgstr "Datum in ura"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
#, fuzzy
#| msgid "Only successful payments"
msgid "Successful scans only"
msgstr "Samo uspešna plačila"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
#, fuzzy
#| msgid "Filter by status"
msgid "All check-in lists"
@@ -26740,13 +26809,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -26807,7 +26874,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -27507,178 +27574,178 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
#| msgid "Waiting list"
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Čakalna lista"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Omejite na določene prodajne kanale"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
#| msgid "End date"
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Datum konca"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Omeji na države"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
#, fuzzy
#| msgid "Filter by status"
msgid "Filter check-in status"
msgstr "Filtriraj po statusu"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "Omejite na določene prodajne kanale"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Vključi samo naročila, ustvarjena na ta ali kasnejši datum."
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Omeji na države"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Omejite na določene prodajne kanale"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "Absolutna vrednost"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
#, fuzzy
#| msgid "Required for events"
msgid "Relative, before event start"
msgstr "Obvezno za dogodke"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
#, fuzzy
#| msgid "Required for events"
msgid "Relative, before event end"
msgstr "Obvezno za dogodke"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
#, fuzzy
#| msgid "Required for events"
msgid "Relative, after event start"
msgstr "Obvezno za dogodke"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "Relativni datum:"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Omeji na države"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
#, fuzzy
#| msgid "Please choose a later date."
msgid "Please specify the send date"
msgstr "Prosim, izberite poznejši datum."
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
#, fuzzy
#| msgid "Please enter the same password twice"
msgid "Please specify the offset days and time"
msgstr "Geslo vnesite dvakrat"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgid "Please specify a product"
@@ -28280,21 +28347,34 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Ustvari vstopnice"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -28303,11 +28383,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -28317,47 +28397,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -28365,27 +28445,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -28393,53 +28473,53 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
#, fuzzy
#| msgid "Description"
msgid "Destination"
msgstr "Opis"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: Slovenian \n"
"Language-Team: Swedish not check this option if you want to use this "
@@ -4602,7 +4582,7 @@ msgstr ""
"produktpaket. Välj inte detta val om du vill använda denna "
"produkt som en tilläggsprodukt, utan endast för fasta produktpaket!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4612,7 +4592,7 @@ msgstr ""
"att gälla. Om den inte är vald kommer beställningar som innehåller denna "
"produkt inte kunna annulleras av användare utan endast av dig."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4622,7 +4602,7 @@ msgstr ""
"antal gånger. Om du lämnar fältet tomt eller sätter den på 0 kommer det inte "
"finnas en speciell gräns för produkten."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4634,7 +4614,7 @@ msgstr ""
"gräns för den här produkten. Gränsen för antalet produkter per beställning "
"gäller oavsett."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4646,13 +4626,13 @@ msgstr ""
"studentbiljetter för att indikera för incheckningspersonalen att "
"studentlegitimation fortfarande behöver kontrolleras."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4662,7 +4642,7 @@ msgstr ""
"att det är ett rabatterat pris. Detta är bara en kosmetiskt ändring och "
"kommer inte påverka priset."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4670,11 +4650,11 @@ msgstr ""
"När en person köper denna produkt kommer dom få ett presentkort med värdet "
"av produktens pris."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr "Godkända medlemstyper"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
@@ -4683,11 +4663,11 @@ msgstr ""
"medlemskap. Observera att detta betyder att produkten aldrig kommer visas i "
"widgeten."
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr "Den här produkten skapar ett medlemskap av typ"
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
@@ -4695,21 +4675,21 @@ msgstr ""
"Medlemskapets giltighet motsvarar längden på evenemanget eller "
"evenemangsserien."
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr "medlemskaps varaktighet i dagar"
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "Medlemskaps varaktighet i månader"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
#| msgid "Valid until"
msgid "Validity"
msgstr "Giltig till"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4721,59 +4701,59 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
#| msgid "Start of presale"
msgid "Start of validity"
msgstr "Start på förköp"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "End of presale"
msgid "End of validity"
msgstr "Slut på förköp"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
#, fuzzy
#| msgid "minutes"
msgid "Minutes"
msgstr "minuter"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
#| msgid "Maximum number"
msgid "Maximum future start"
msgstr "Maximalt antal"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4783,20 +4763,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4809,37 +4789,37 @@ msgstr ""
msgid "Products"
msgstr "Produkter"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid "The selected media type does not support usage for tickets currently."
msgstr "Den valda produkten tillhör inte detta evenemang."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "Den valda produkten tillhör inte detta evenemang."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
@@ -4847,29 +4827,29 @@ msgstr ""
"Max antalet per beställning kan inte vara mindre än minimum antalet per "
"beställning."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr "Produktens kategori måste tillhöra samma event som produkten."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr "Föremålets skatteregel måste tillhöra samma event som föremålet."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "Produktens tillgänglighet kan inte ta slut innan det börjat."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Detta visas under variations namn i listor."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
#, fuzzy
#| msgid "New order requires approval"
msgid "Require approval"
msgstr "Ny beställning kräver godkännande"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4880,25 +4860,25 @@ msgstr ""
"godkännas av dig innan den kan betalas och slutföras. Du kan t.ex. använda "
"detta för rabatterade biljetter som endast är tillgängliga för vissa grupper."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr "Medlemsskapstyp"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
#, fuzzy
#| msgid "This product will not be sold before the given date."
msgid "This variation will not be sold before the given date."
msgstr "Den här produkten kommer inte säljas innan angivet datum."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
#, fuzzy
#| msgid "This product will not be sold after the given date."
msgid "This variation will not be sold after the given date."
msgstr "Den här produkten kommer inte säljas efter det angivna datumet."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
@@ -4908,7 +4888,7 @@ msgstr ""
"försäljningskanal väljs här men inte på produktnivå, så kommer varianten "
"inte vara tillgänglig."
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
#, fuzzy
#| msgid ""
#| "This product will only be shown if a voucher matching the product is "
@@ -4916,7 +4896,7 @@ msgstr ""
msgid "Show only if a matching voucher is redeemed."
msgstr "Den här produkten visas bara om en kupong som matchar den blir inlöst."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
#, fuzzy
#| msgid ""
#| "This product will be hidden from the event page until the user enters a "
@@ -4928,29 +4908,29 @@ msgstr ""
"Den här produkten är gömd på event sidan tills en användare löser in en "
"kupong som låser upp produkten."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Produktvarianter"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Produkt variationer"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Minimum nummer"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Maximalt antal"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Add-Ons är inkluderade i priset"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4958,43 +4938,43 @@ msgstr ""
"Om vald är Add-Ons till den här biljetten gratis även om de vanligtvis "
"kostar pengar."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "Tillåt att samma produkt kan bli vald flera gånger"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr "Add-Ons kategori måste tillhöra samma event som produkten."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "Produkten har redan en Add-On med den här kategorin."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Det minimala antalet måste vara 0 eller högre."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Det maximala antalet måste vara 0 eller högre."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "Det maximala antalet måste vara större än det minimala antalet."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "Sammanslagen produkt"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Sammanslagen variant"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Utvald prisandel"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -5006,60 +4986,60 @@ msgstr ""
"fall med blandade momssatser, men kan annars lämnas tomt. Detta värde kommer "
"INTE läggas på grundproduktens pris."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr "De sammanslagna produkterna måste tillhöra samma evenemang."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "En variant måste väljas för den här produkten."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "Den valda varianten tillhör inte den här produkten."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "Antalet måste minst vara noll."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Nummer"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Text (en rad)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Text (flera rader)"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Ja/Nej"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Välj en från en lista"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Välj flera från en lista"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Fil-uppladdning"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Datum och tid"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
#, fuzzy
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Landskod (ISO 3166-1 alpha-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -5067,7 +5047,7 @@ msgstr "Landskod (ISO 3166-1 alpha-2)"
msgid "Question"
msgstr "Fråga"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
#| msgid "The property name may only contain letters, numbers and underscores."
msgid ""
@@ -5076,80 +5056,80 @@ msgid ""
msgstr ""
"Egenskapens namn får bara innehålla bokstäver, siffror och understreck."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Hjälptext"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "Om frågan behöver förklaras eller förtydligas, gör det här!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Typ av fråga"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Obligatorisk fråga"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Den här frågan kommer ställas till köpare av den valda produkten"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "Fråga om detta vid incheckningstillfället istället för i köpprocessen"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Dold fråga"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "Denna fråga visas endast i backenden."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Skriv ut svaret på fakturor"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "Minsta värde"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr "Stöds för närvarande inte i våra appar och vid incheckning"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "Maximalt värde"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
#| msgid "Maximum value"
msgid "Maximum length"
msgstr "Maximalt värde"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr "Kontrollera att filen är ett foto i porträttformat"
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
@@ -5157,99 +5137,99 @@ msgstr ""
"Om detta är ikryssat, måste bildfiler ha ett 3:4 bildförhållande. Detta "
"används vanligen för foton som visas på deltagarkort."
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Denna fråga måste besvaras för att fortsätta."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Invalid date input."
msgid "Invalid input type."
msgstr "Ogiltigt datum."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Ogiltigt alternativ valt."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "Talet är för lågt."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "Talet är för högt."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Ogiltigt nummer."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "Vänligen välj ett senare datum."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "Vänligen välj ett tidigare datum."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Ogiltigt datum."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Ogiltig tid."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Ogiltigt val av datum och tid."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Okänd landskod."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Svar"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "Kännetecknet \"{}\" används redan för ett annat alternativ."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Svarsalternativ"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Svarsalternativ"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Totalkapacitet"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Lämna tomt för obegränsat antal biljetter."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Produkt"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Varianter"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr "Ignorera denna kvot för evenemangets totala tillgänglighet"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5261,11 +5241,11 @@ msgstr ""
"tilläggsartiklar som kan läggas till till varje evenemang men som inte ska "
"förhindra att evenemanget ska visas som slutsålt."
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Stäng denna kvot permanent när den sålt slut"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5276,13 +5256,13 @@ msgstr ""
"utgångna reservationer. Självklart kan du alltid återaktivera kvoten "
"manuellt."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
"Tillåt försäljning av fler biljetter när kunder har checkats ut från "
"evenemanget"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5298,27 +5278,27 @@ msgstr ""
"incheckningslistor ignoreras om alternativet \"Tillåt återinträde efter "
"utgångsskanning\" är valt för att förhindra oavsiktlig överbokning."
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Kvot"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Kvoter"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
"Alla varianter måste tillhöra en produkt som också finns i produktlistan."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5326,23 +5306,23 @@ msgstr ""
"En eller flera produkter har varianter men inga av dessa finns i "
"variantlistan."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Delevent kan inte vara null för en serie av evenemang."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "External refund of payment"
msgid "Required for products"
msgstr "Extern återbetalning"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5466,7 +5446,7 @@ msgid "expired"
msgstr "Utgången"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "Kund"
@@ -5480,7 +5460,7 @@ msgstr "Språk"
msgid "Total amount"
msgstr "Totalt belopp"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5509,12 +5489,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Metainformation"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "Approval pending"
msgid "approval pending"
@@ -5574,132 +5554,132 @@ msgstr "Kampanjkoden \"{voucher}\" har inte längre tillräcklig budget."
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "Kampanjkoden \"{voucher}\" har använts under tiden."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Tom, om denna produkt inte är en tillträdesbiljett"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "skapad"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "Avvaktande"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "Bekräftad"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "Avbruten"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "Misslyckad"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "Återbetald"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Betalningsinformation"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "startat externt"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "skapad"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "på väg"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "klar"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "misslyckad"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "avbruten"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Organisatör"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Kund"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Extern"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "Skäl för återbetalning"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr "Kan visas för användaren eller som del av en betalningsreferens."
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Betalningsavgift"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Fraktkostnad"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Serviceavgift"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Avbokningsavgift"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr "Försäkringsavgift"
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Andra avgifter"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5710,7 +5690,7 @@ msgstr "Andra avgifter"
msgid "Gift card"
msgstr "Presentkort"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5718,27 +5698,27 @@ msgstr "Presentkort"
msgid "Value"
msgstr "Värde"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Beställd produkt"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "Varukorgs-ID (t.ex. sessions-ID)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Produkt i varukorgen"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Produkter i varukorgen"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Företagskund"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
"Den här referensen kommer skrivas ut på fakturan för att underlätta för dig."
@@ -5928,7 +5908,7 @@ msgstr ""
"rådfrågat en skatterådgivare. Ingen garanti ges för korrekt skatteuträkning. "
"ANVÄND PÅ EGEN RISK."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Handlarens land"
@@ -6061,32 +6041,34 @@ msgid "Voucher value"
msgstr "Rabattvärde"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-"Denna produkt läggs till i användarens varukorg när kampanjkoden löses in."
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Den ovan valda produktvarianten används."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Om detta är valt, är kampanjkoden giltig för alla produkter i den här kvoten."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "Specifik plats"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Tagg"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -6096,59 +6078,59 @@ msgstr ""
"samma värde för flera kampanjkoder, kan du få statistik över hur många av "
"dem som lösts in m.m."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Visa gömda produkter som matchar denna kampanjkod"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Kampanjkoder"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "Du kan inte välja en kvot som tillhör ett annat evenemang."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "Du kan inte samtidigt välja en kvot och en specifik produkt."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot select a quota that belongs to a different event."
msgid "You cannot select a product that belongs to a different event."
msgstr "Du kan inte välja en kvot som tillhör ett annat evenemang."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
"Du kan inte välja en variant utan att först ha valt en produkt med varianter."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Denna variant tillhör inte denna produkt."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6156,13 +6138,13 @@ msgstr ""
"Du kan endast blockera en kvot om du specificerar en specifik "
"produktvariant. Annars kan det vara oklart vilken kvot som ska blockeras."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
"Det är för närvarande inte möjligt att skapa kampanjkoder för "
"tilläggsprodukter."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
@@ -6170,7 +6152,7 @@ msgstr ""
"Du måste välja en specifik produkt eller kvot om den här kampanjkoden ska "
"reservera biljetter."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6179,7 +6161,7 @@ msgstr ""
"Den här kampanjkoden har redan lösts in %(redeemed)s gånger. Du kan inte "
"ställa det maximala antalet användningar under detta antal."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
#| msgid ""
#| "The maximum number per order can not be lower than the minimum number per "
@@ -6191,20 +6173,20 @@ msgstr ""
"Max antalet per beställning kan inte vara mindre än minimum antalet per "
"beställning."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Om du vill att den här kampanjkoden ska blockera en kvot, måste du välja ett "
"specifikt datum."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
"Du kan inte välja ett evenemangstillfälle om ditt evenemang inte är en "
"evenemangsserie."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6212,20 +6194,20 @@ msgstr ""
"Du kan inte skapa en kampanjkod som blockerar en kvot eftersom den valda "
"produkten eller kvoten är slutsålt eller fullständigt reserverad."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Denna kampanjkod finns redan."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "Du måste välja ett datum om du väljer en plats."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "Plats-ID:t \"{id}\" finns inte för detta evenemang."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
@@ -6234,20 +6216,20 @@ msgstr ""
"Platsen \"{id}\" är för tillfället otillgänglig (blockerad, redan såld eller "
"tilldelad en annan kampanjkod)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr "Du måste välja en specifik produkt om du väljer en plats."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr "Plats-specifika sittplatser kan endast användas en gång."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Du måste välja produkten \"{prod}\" för den här platsen."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "Platsen \"{id}\" är redan såld eller blockerad."
@@ -6297,15 +6279,15 @@ msgstr "Denna post är anonymiserad och kan inte längre användas."
msgid "Automatically created from waiting list entry for {email}"
msgstr "Automatiskt genererad post på väntelistan för {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "Den valda produkten tillhör inte detta evenemang."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Vänligen välj en specifik produktvariant."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6573,13 +6555,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6967,6 +6949,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "John Doe"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7257,7 +7248,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -7311,10 +7302,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Epost till deltagare"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Mr Doe"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7406,7 +7405,7 @@ msgid "Event canceled"
msgstr "Evenemanget slutar"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7425,7 +7424,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -7442,6 +7441,21 @@ msgid ""
msgstr ""
#: pretix/base/services/cart.py:117
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
#, fuzzy, python-format
#| msgid "You cannot generate an invoice for this order."
msgid "You cannot select more than %s item per order."
@@ -7449,7 +7463,7 @@ msgid_plural "You cannot select more than %s items per order."
msgstr[0] "Du kan inte skapa en faktura för denna beställning."
msgstr[1] "Du kan inte skapa en faktura för denna beställning."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -7457,7 +7471,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
#| msgid "You did not select any products."
msgid "You need to select at least %(min)s item of the product %(product)s."
@@ -7466,7 +7480,7 @@ msgid_plural ""
msgstr[0] "Du valde ingen av produkterna."
msgstr[1] "Du valde ingen av produkterna."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -7477,51 +7491,51 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
#| msgid "The presale for this event has not yet started."
msgid "The booking period for this event has not yet started."
msgstr "Förköp för detta evenemang har ännu inte påbörjats."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
#| msgid "The presale period for this event is over."
msgid "The booking period for this event has ended."
msgstr "Tiden för förköp för detta evenemang har passerat."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7532,7 +7546,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7545,12 +7559,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7559,71 +7573,71 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
#, fuzzy
#| msgid "Ticket download is not enabled for this product."
msgid "This voucher is not valid for this seat."
msgstr "Nedladdning av biljett är inte aktiverat för denna produkt."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7634,7 +7648,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
#| msgid "You did not select any products."
msgid ""
@@ -7646,14 +7660,14 @@ msgid_plural ""
msgstr[0] "Du valde ingen av produkterna."
msgstr[1] "Du valde ingen av produkterna."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
#| msgid ""
#| "For some of the products in your cart, you can choose additional options "
@@ -7665,29 +7679,29 @@ msgstr ""
"För vissa av produkterna i din varukorg, kan du välja extra tillval innan du "
"fortsätter."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7977,26 +7991,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
#| msgid "Calendar"
msgctxt "attachment_filename"
@@ -8073,7 +8087,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -8083,39 +8097,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -8126,66 +8140,66 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
#, fuzzy
#| msgid "The order has been canceled."
msgid "The booking period has ended."
msgstr "Denna beställning har avbrutits"
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
#| msgid "A voucher can not be deleted if it already has been redeemed."
msgid ""
@@ -8193,132 +8207,152 @@ msgid ""
"in."
msgstr "En kupong kan inte raderas om den redan har blivit inlöst."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The order has been canceled."
msgid "The order was not canceled."
msgstr "Denna beställning har avbrutits."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Du kan inte avbryta denna beställning."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Exempel Företaget"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Exempel på Entrébiljett"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "En text med en anledning kan läggas in här."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Beloppet har debiterats ditt kort."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr "Vänligen för över pengar till detta bankkonto: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8652,7 +8686,7 @@ msgid "Show exchange rates"
msgstr "Visa värde"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -9142,7 +9176,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -9190,7 +9224,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -9206,7 +9240,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9576,7 +9610,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -9584,7 +9618,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -9682,19 +9716,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9721,7 +9755,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10096,12 +10130,12 @@ msgstr ""
"Med vänliga hälsningar, \n"
"Ditt {event} team"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11143,7 +11177,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11518,14 +11552,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -11571,11 +11605,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -11941,7 +11975,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -11975,19 +12009,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -12029,288 +12063,288 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, fuzzy, python-brace-format
#| msgid "Default list"
msgid "Default ({value})"
msgstr "Standardlista"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Order contact address changed"
msgid "Subject sent to order contact address"
msgstr "Kontaktadressen för beställningen har uppdaterats"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12319,178 +12353,178 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
#| msgid "Subtract from product price"
msgid "Subject for approved order"
msgstr "Subtrahera från produktpriset"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
#| msgid "Unpaid or free orders"
msgid "Text for approved order"
msgstr "Betalade ordrar"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
#| msgid "Unpaid or free orders"
msgid "Subject for approved free order"
msgstr "Betalade ordrar"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
#| msgid "Unpaid or free orders"
msgid "Text for approved free order"
msgstr "Betalade ordrar"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
#| msgid "Unpaid or free orders"
msgid "Text for denied order"
msgstr "Betalade ordrar"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
#, fuzzy
#| msgid "Ticket design"
msgid "Ticket code generator"
msgstr "Biljettdesign"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
#, fuzzy
#| msgid "Presale not started"
msgid "Sale not allowed"
msgstr "Försäljningen har inte påbörjats"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
#, fuzzy
#| msgid "New order requires approval"
msgid "Order requires approval"
msgstr "Ny beställning kräver godkännande"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
#, fuzzy
#| msgctxt "invoice"
#| msgid "Tax Invoice"
msgid "Text on invoice"
msgstr "Moms Faktura"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -12498,48 +12532,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -12547,27 +12581,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -12717,7 +12751,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -12725,18 +12759,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -12957,7 +12991,7 @@ msgstr "Alla deltagare"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "Checkade in"
@@ -13037,8 +13071,8 @@ msgstr ""
msgid "Search voucher"
msgstr "Sök kupong"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13088,7 +13122,7 @@ msgstr "Biljettdesign"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -13100,7 +13134,7 @@ msgstr "Omdirigerings URI:er"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -13131,9 +13165,9 @@ msgstr "Slut datum"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -13367,115 +13401,128 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgctxt "checkoutflow"
+#| msgid "Add-on products"
+msgid "No products"
+msgstr "Extra produkter"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Den beställda produkten \"{item}\" är inte längre tillgänglig."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "Köpta"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Cancel order"
msgid "Date chosen by customer"
msgstr "Avbryt beställning"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
#, fuzzy
#| msgid ""
#| "Gift card products should not be associated with non-zero tax rates since "
@@ -13487,13 +13534,13 @@ msgstr ""
"Presentkorts-produkter bör bara kopplas till skattesatser som är noll, "
"eftersom moms kommer att tillämpas när presentkortet löses in."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -13501,13 +13548,13 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The start of validity must be before the end of validity."
msgstr "Slutet på eventet måste vara senare än starten."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -13515,42 +13562,42 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
#, fuzzy
#| msgid "You did not select any products."
msgid "You added the same bundled product twice."
msgstr "Du valde ingen av produkterna."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -13627,13 +13674,13 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
#| msgid "Confirm payment"
msgid "Confirm order regardless of payment"
msgstr "Bekräfta betalning"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -13644,21 +13691,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -13666,16 +13713,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -13684,31 +13731,31 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
#, fuzzy
#| msgid "Your event registration: %(code)s"
msgid "Generate cancellation for invoice"
msgstr "Förköp har inte startat: %(code)s"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -13717,60 +13764,60 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
#| msgid "Please select a payment method."
msgid "Please select some events."
msgstr "Välj ett betalsätt."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -13779,7 +13826,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -13789,139 +13836,139 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Ticket secret"
msgid "Ticket is blocked"
msgstr "Klient-hemlighet"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
#, fuzzy
#| msgid "Valid until"
msgid "Validity end"
msgstr "Giltig till"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
#, fuzzy
#| msgid "Remove one"
msgid "Remove this fee"
msgstr "Ta bort en"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
#, fuzzy
#| msgid "Go to the ticket shop"
msgid "Attach tickets"
msgstr "Gå till biljett shoppen"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
#, fuzzy
#| msgid "All invoices"
msgid "Attach invoices"
msgstr "Alla fakturor"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
#, fuzzy
#| msgid "Cancel order"
msgid "Cancel all dates"
msgstr "Avbryt beställning"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -13930,29 +13977,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -13960,21 +14007,21 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, fuzzy, python-brace-format
#| msgid "Canceled"
msgid "Canceled: {event}"
msgstr "Avbruten"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14006,7 +14053,7 @@ msgstr ""
"\n"
"Ditt {event} team"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14030,24 +14077,24 @@ msgstr ""
"\n"
"Ditt {event} team"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -14066,7 +14113,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -14220,11 +14267,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
#, fuzzy
#| msgid "Order changed"
msgctxt "form_bulk"
@@ -14296,17 +14343,17 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr "Slutet på eventet måste vara senare än starten."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -14314,40 +14361,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -14392,101 +14439,101 @@ msgstr ""
"\n"
"Ditt {event} team"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, fuzzy, python-brace-format
#| msgid "Please enter a valid email address."
msgid "{value} is not a valid email address."
msgstr "Ange en giltig epost."
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -15056,7 +15103,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "Denna faktura har skapats."
@@ -15065,7 +15112,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -15730,7 +15777,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Denna faktura har skapats."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "Denna beställning har avbrutits."
@@ -15952,9 +15999,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -16233,7 +16280,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -16265,9 +16312,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -16657,7 +16704,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -16772,7 +16819,7 @@ msgstr "Tidszon"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Resultat"
@@ -18060,8 +18107,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -19142,7 +19189,7 @@ msgstr ""
msgid "New variation"
msgstr "Variation"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -19150,38 +19197,38 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Ticket page"
msgid "Tickets & Badges"
msgstr "Klient-hemlighet"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Change order"
msgid "Check-in & Validity"
msgstr "Updatera beställningen"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "Variation"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -19190,17 +19237,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -19381,7 +19428,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Utsålt"
@@ -19443,8 +19490,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -22855,7 +22902,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -22875,8 +22922,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -22888,9 +22935,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -22906,7 +22953,7 @@ msgstr "Avbryt beställning"
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -22914,7 +22961,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -22958,11 +23005,23 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Kan ändra produktinställningar"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -23909,9 +23968,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -24016,7 +24075,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Försäljning är avslutad"
@@ -24024,7 +24083,7 @@ msgstr "Försäljning är avslutad"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Snart"
@@ -24139,7 +24198,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "Du har valt en ogiltig biljetttyp."
@@ -24308,7 +24367,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -24420,25 +24479,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -24568,20 +24627,20 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
"Okänd beställningkod eller så har du inte rättigheter att se denna "
"beställning."
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "Nedladdning av biljett är inte aktiverat för denna produkt."
@@ -24814,15 +24873,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "Fakturan kan inte hittas"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr "Filen för fakturan finns inte längre lagrad på servern."
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -24848,7 +24907,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -24857,12 +24916,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr "Vi har problem att processa din indata. Kontrollera felen nedan."
@@ -24890,7 +24949,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -25246,7 +25305,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -25261,31 +25320,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Dom valda datumen har blivit aktiverade"
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "Dom valda datumen har blivit raderade eller avaktiverade"
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr "Var snäll och inte skapa mer än 100.000 datum åt gången."
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "nya datum har blivit skapade."
@@ -25486,7 +25545,7 @@ msgstr "Den förfrågade entrén existerar inte."
msgid "The selected entry has been deleted."
msgstr "Den utvalda entrén har tagits bort."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -25962,7 +26021,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -26646,9 +26705,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Checkout"
msgctxt "export_category"
@@ -26667,84 +26726,84 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
#, fuzzy
#| msgid "Checkout"
msgid "Checked out"
msgstr "Kassa"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "Checkout"
msgid "Valid check-in codes"
msgstr "Kassa"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
#| msgid "Expired"
msgid "Upload date"
msgstr "Utgången"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -26776,13 +26835,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -26843,7 +26900,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -27538,168 +27595,168 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
#| msgid "Waiting"
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Laddar"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Begränsad till specifika sälj kanaler"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
#| msgid "End date"
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Slut datum"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Limit to products"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Begränsa till produkter"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "Begränsad till specifika sälj kanaler"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Inkludera endast ordrar från och med detta datum."
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Inkludera endast ordrar från och med detta datum."
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Begränsad till specifika sälj kanaler"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event start"
msgstr "Extern återbetalning"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event end"
msgstr "Extern återbetalning"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, after event start"
msgstr "Extern återbetalning"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
#, fuzzy
#| msgid "Please enter your name."
msgid "Please specify the send date"
msgstr "Ange ditt namn."
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -28275,21 +28332,34 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Skapa biljetter"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -28298,11 +28368,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -28312,47 +28382,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -28360,27 +28430,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -28388,53 +28458,53 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
#, fuzzy
#| msgid "Description"
msgid "Destination"
msgstr "Beskrivning"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of exkl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -29999,7 +30069,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "inkl. %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, fuzzy, python-format
@@ -30009,8 +30079,8 @@ msgstr "Antal av %(item)s – %(var)s att beställa"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -30022,15 +30092,15 @@ msgstr "Förköp har inte startat"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, fuzzy, python-format
#| msgid "Amount of %(item)s – %(var)s to order"
@@ -30039,15 +30109,15 @@ msgstr "Antal av %(item)s – %(var)s att beställa"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, fuzzy, python-format
@@ -30056,7 +30126,7 @@ msgid "Add %(item)s to cart"
msgstr "Lägg i varukorg"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, fuzzy, python-format
#| msgid "Amount of %(item)s to order"
@@ -30068,27 +30138,43 @@ msgid "There are no add-ons available for this product."
msgstr "Det finns inga tillval på denna produkt."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Skriv en rabattkod nedan för att köpa denna biljett."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Quota availabilities"
+msgid "Not available yet."
+msgstr "Tillgänglighet av kvoteringar"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+msgid "Not available any more."
+msgstr ""
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr ""
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "UTSÅLT"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Reserverad"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Alla tillgängliga produkter är reserverade, men de kan bli tillgängliga igen."
@@ -30560,7 +30646,7 @@ msgid "Uncategorized items"
msgstr "Extra produkter"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, fuzzy, python-format
@@ -30569,7 +30655,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Visa alla evenemang från %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, fuzzy, python-format
@@ -30578,7 +30664,7 @@ msgid "%(value)s incl. taxes"
msgstr "inkl. skatter"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
@@ -30586,12 +30672,7 @@ msgstr "inkl. skatter"
msgid "%(value)s without taxes"
msgstr "Totalt värde (utan skatter)"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr "Skriv en rabattkod nedan för att köpa denna biljett."
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, fuzzy, python-format
#| msgid "Modify price for %(item)s"
@@ -30653,7 +30734,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
#, fuzzy
#| msgid "Show number of tickets left"
msgid "Few tickets left"
@@ -30664,7 +30745,7 @@ msgstr "Visa antalet kvarvarande biljetter"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
msgctxt "available_event_in_list"
msgid "Buy now"
msgstr ""
@@ -30679,7 +30760,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr ""
@@ -30688,7 +30769,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr ""
@@ -30747,14 +30828,14 @@ msgid "Other dates"
msgstr "Andra datum"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
#, fuzzy
#| msgid "The presale period for this event is over."
msgid "The booking period for this event is over."
msgstr "Tiden för förköp för detta evenemang har passerat."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, fuzzy, python-format
#| msgid "The presale for this event will start on %(date)s at %(time)s."
msgid "The booking period for this event will start on %(date)s at %(time)s."
@@ -30960,7 +31041,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr ""
@@ -31185,7 +31266,7 @@ msgid ""
"invoice. Please contact us if you need a new invoice."
msgstr ""
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr ""
@@ -31734,7 +31815,7 @@ msgid "Multiple dates"
msgstr "Avbryt beställning"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr ""
@@ -31804,8 +31885,8 @@ msgstr ""
msgid "The products have been successfully added to your cart."
msgstr "Produkterna har lagts till i din varukorg."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
@@ -31872,118 +31953,118 @@ msgid ""
"used for a different account in this system."
msgstr ""
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr ""
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr ""
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr ""
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr ""
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr ""
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr ""
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
#, fuzzy
#| msgid "The invoice has been generated."
msgid "An invoice has been generated."
msgstr "Denna faktura har skapats."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
msgid "The payment method for this order cannot be changed."
msgstr ""
-#: pretix/presale/views/order.py:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr ""
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr ""
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
#, fuzzy
#| msgid "You requested an invalid ticket output type."
msgid "You chose an invalid cancellation fee."
msgstr "Du har valt en ogiltig biljetttyp"
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
#, fuzzy
#| msgid "Cancel order"
msgid "Canceled by customer"
msgstr "Avbryt beställning"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
#, fuzzy
#| msgid "The invoice has been generated."
msgid "The cancellation has been requested."
msgstr "Denna faktura har skapats."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr ""
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
"{amount}."
msgstr ""
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
#, fuzzy
#| msgid "You did not select any products."
msgid "You did not make any changes."
msgstr "Du valde ingen av produkterna."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr ""
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You cannot cancel this order."
msgid "You may not change your order in a way that would require a refund."
msgstr "Du kan inte avbryta denna beställning."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
msgstr ""
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
#, fuzzy
#| msgid "You cannot cancel this order."
msgid "You cannot change this order."
@@ -32050,35 +32131,45 @@ msgid ""
"else."
msgstr ""
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr ""
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr ""
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr ""
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr ""
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr ""
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr ""
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr ""
+#~ "Denna produkt läggs till i användarens varukorg när kampanjkoden löses in."
+
+#, fuzzy
+#~| msgid "Restrict to specific sales channels"
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Begränsad till specifika sälj kanaler"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Modern faktura återgivare (pretix 2.7)"
diff --git a/src/pretix/locale/sv/LC_MESSAGES/djangojs.po b/src/pretix/locale/sv/LC_MESSAGES/djangojs.po
index ab60107dc..a57eced1a 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: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2022-03-03 07:00+0000\n"
"Last-Translator: MaLund13 \n"
"Language-Team: Swedish \n"
"Language-Team: Thai not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4213,7 +4191,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4221,58 +4199,58 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr ""
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4284,51 +4262,51 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr ""
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr ""
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr ""
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4338,20 +4316,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4364,59 +4342,59 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr ""
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4424,102 +4402,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr ""
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr ""
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr ""
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4527,59 +4505,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4587,180 +4565,180 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr ""
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr ""
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr ""
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr ""
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr ""
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4768,22 +4746,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4793,46 +4771,46 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr ""
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr ""
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -4948,7 +4926,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr ""
@@ -4962,7 +4940,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -4986,12 +4964,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5040,132 +5018,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
-msgctxt "payment_state"
-msgid "created"
-msgstr ""
-
-#: pretix/base/models/orders.py:1634
-msgctxt "payment_state"
-msgid "pending"
-msgstr ""
-
-#: pretix/base/models/orders.py:1635
-msgctxt "payment_state"
-msgid "confirmed"
-msgstr ""
-
-#: pretix/base/models/orders.py:1636
-msgctxt "payment_state"
-msgid "canceled"
-msgstr ""
-
#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
-msgid "failed"
+msgid "created"
msgstr ""
#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
+msgid "pending"
+msgstr ""
+
+#: pretix/base/models/orders.py:1639
+msgctxt "payment_state"
+msgid "confirmed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1640
+msgctxt "payment_state"
+msgid "canceled"
+msgstr ""
+
+#: pretix/base/models/orders.py:1641
+msgctxt "payment_state"
+msgid "failed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1642
+msgctxt "payment_state"
msgid "refunded"
msgstr ""
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr ""
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr ""
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5176,7 +5154,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5184,27 +5162,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr ""
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5372,7 +5350,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5491,163 +5469,166 @@ msgid "Voucher value"
msgstr ""
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5697,15 +5678,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -5949,13 +5930,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6320,6 +6301,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr ""
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6571,7 +6561,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6619,10 +6609,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr ""
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6708,7 +6706,7 @@ msgid "Event canceled"
msgstr ""
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6727,7 +6725,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6745,12 +6743,27 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
+#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6758,7 +6771,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -6766,7 +6779,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6777,47 +6790,47 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr ""
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr ""
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6828,7 +6841,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6841,12 +6854,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -6855,69 +6868,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -6928,7 +6941,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -6939,42 +6952,42 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7241,26 +7254,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr ""
@@ -7333,7 +7346,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7343,39 +7356,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7386,194 +7399,214 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr ""
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr ""
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -7883,7 +7916,7 @@ msgid "Show exchange rates"
msgstr ""
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8362,7 +8395,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8410,7 +8443,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8426,7 +8459,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -8774,7 +8807,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8782,7 +8815,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8876,19 +8909,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -8915,7 +8948,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9182,12 +9215,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -9972,7 +10005,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10324,14 +10357,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10372,11 +10405,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -10712,7 +10745,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -10744,19 +10777,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10794,285 +10827,285 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
-msgid "Text sent to order contact address"
-msgstr ""
-
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
-msgid "Send an email to attendees"
-msgstr ""
-
#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+msgid "Text sent to order contact address"
+msgstr ""
+
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+msgid "Send an email to attendees"
+msgstr ""
+
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11081,159 +11114,159 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr ""
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr ""
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr ""
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11241,48 +11274,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11290,27 +11323,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -11435,7 +11468,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11443,18 +11476,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11652,7 +11685,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -11729,8 +11762,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -11774,7 +11807,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -11784,7 +11817,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -11809,9 +11842,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12037,123 +12070,131 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+msgid "No products"
+msgstr ""
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr ""
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
msgid "Date chosen by customer"
msgstr ""
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12161,11 +12202,11 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12173,40 +12214,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12283,11 +12324,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12298,21 +12339,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12320,16 +12361,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12338,29 +12379,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12369,58 +12410,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12429,7 +12470,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12439,127 +12480,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -12568,29 +12609,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -12598,20 +12639,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12629,7 +12670,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12643,24 +12684,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -12679,7 +12720,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -12813,11 +12854,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr ""
@@ -12887,15 +12928,15 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -12903,40 +12944,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12953,100 +12994,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -13527,7 +13568,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -13536,7 +13577,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14164,7 +14205,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -14383,9 +14424,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -14655,7 +14696,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -14687,9 +14728,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15048,7 +15089,7 @@ msgstr[0] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15161,7 +15202,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -16361,8 +16402,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -17389,7 +17430,7 @@ msgstr ""
msgid "New variation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -17397,32 +17438,32 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -17431,17 +17472,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -17606,7 +17647,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -17666,8 +17707,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -20899,7 +20940,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -20916,8 +20957,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -20929,9 +20970,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -20945,7 +20986,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -20953,7 +20994,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -20997,11 +21038,21 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the product settings."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -21927,9 +21978,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22034,7 +22085,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -22042,7 +22093,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -22137,7 +22188,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22306,7 +22357,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -22414,25 +22465,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -22556,18 +22607,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -22774,15 +22825,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -22806,7 +22857,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -22815,12 +22866,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -22848,7 +22899,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23170,7 +23221,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -23185,31 +23236,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -23401,7 +23452,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -23853,7 +23904,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -24468,9 +24519,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr ""
@@ -24487,78 +24538,78 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -24590,13 +24641,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -24657,7 +24706,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -25288,144 +25337,144 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -25962,21 +26011,32 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+msgid "Generate API keys"
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -25985,11 +26045,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -25999,47 +26059,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26047,27 +26107,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26075,51 +26135,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: LANGUAGE \n"
@@ -609,23 +609,23 @@ msgstr ""
msgid "Selected only"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:783
+#: pretix/static/pretixcontrol/js/ui/main.js:784
msgid "Enter page number between 1 and %(max)s."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:786
+#: pretix/static/pretixcontrol/js/ui/main.js:787
msgid "Invalid page number."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:944
+#: pretix/static/pretixcontrol/js/ui/main.js:945
msgid "Use a different name internally"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:984
+#: pretix/static/pretixcontrol/js/ui/main.js:985
msgid "Click to close"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:1059
+#: pretix/static/pretixcontrol/js/ui/main.js:1060
msgid "You have unsaved changes!"
msgstr ""
@@ -795,217 +795,237 @@ msgid "Only available with a voucher"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:35
+msgctxt "widget"
+msgid "Not yet available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:36
+msgctxt "widget"
+msgid "Not available anymore"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:37
+msgctxt "widget"
+msgid "Currently not available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:38
#, javascript-format
msgctxt "widget"
msgid "minimum amount to order: %s"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:36
+#: pretix/static/pretixpresale/js/widget/widget.js:39
msgctxt "widget"
msgid "Close ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:37
+#: pretix/static/pretixpresale/js/widget/widget.js:40
msgctxt "widget"
msgid "The ticket shop could not be loaded."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:38
+#: pretix/static/pretixpresale/js/widget/widget.js:41
msgctxt "widget"
msgid ""
"There are currently a lot of users in this ticket shop. Please open the shop "
"in a new tab to continue."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:40
+#: pretix/static/pretixpresale/js/widget/widget.js:43
msgctxt "widget"
msgid "Open ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:41
+#: pretix/static/pretixpresale/js/widget/widget.js:44
msgctxt "widget"
msgid "The cart could not be created. Please try again later"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:42
+#: pretix/static/pretixpresale/js/widget/widget.js:45
msgctxt "widget"
msgid ""
"We could not create your cart, since there are currently too many users in "
"this ticket shop. Please click \"Continue\" to retry in a new tab."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:44
+#: pretix/static/pretixpresale/js/widget/widget.js:47
msgctxt "widget"
msgid "Waiting list"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:45
+#: pretix/static/pretixpresale/js/widget/widget.js:48
msgctxt "widget"
msgid ""
"You currently have an active cart for this event. If you select more "
"products, they will be added to your existing cart."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:47
+#: pretix/static/pretixpresale/js/widget/widget.js:50
msgctxt "widget"
msgid "Resume checkout"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:48
+#: pretix/static/pretixpresale/js/widget/widget.js:51
msgctxt "widget"
msgid "Redeem a voucher"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:49
+#: pretix/static/pretixpresale/js/widget/widget.js:52
msgctxt "widget"
msgid "Redeem"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:50
+#: pretix/static/pretixpresale/js/widget/widget.js:53
msgctxt "widget"
msgid "Voucher code"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:51
+#: pretix/static/pretixpresale/js/widget/widget.js:54
msgctxt "widget"
msgid "Close"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:52
+#: pretix/static/pretixpresale/js/widget/widget.js:55
msgctxt "widget"
msgid "Continue"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:53
-msgctxt "widget"
-msgid "See variations"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:54
-msgctxt "widget"
-msgid "Choose a different event"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:55
-msgctxt "widget"
-msgid "Choose a different date"
-msgstr ""
-
#: pretix/static/pretixpresale/js/widget/widget.js:56
msgctxt "widget"
-msgid "Back"
+msgid "Show variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:57
msgctxt "widget"
-msgid "Next month"
+msgid "Hide variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:58
msgctxt "widget"
-msgid "Previous month"
+msgid "Choose a different event"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:59
msgctxt "widget"
-msgid "Next week"
+msgid "Choose a different date"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:60
msgctxt "widget"
-msgid "Previous week"
+msgid "Back"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:61
msgctxt "widget"
-msgid "Open seat selection"
+msgid "Next month"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:62
msgctxt "widget"
+msgid "Previous month"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:63
+msgctxt "widget"
+msgid "Next week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:64
+msgctxt "widget"
+msgid "Previous week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:65
+msgctxt "widget"
+msgid "Open seat selection"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:66
+msgctxt "widget"
msgid ""
"Some or all ticket categories are currently sold out. If you want, you can "
"add yourself to the waiting list. We will then notify if seats are available "
"again."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:63
+#: pretix/static/pretixpresale/js/widget/widget.js:67
msgctxt "widget"
msgid "Load more"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:65
+#: pretix/static/pretixpresale/js/widget/widget.js:69
msgid "Mo"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:66
+#: pretix/static/pretixpresale/js/widget/widget.js:70
msgid "Tu"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:67
+#: pretix/static/pretixpresale/js/widget/widget.js:71
msgid "We"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:68
+#: pretix/static/pretixpresale/js/widget/widget.js:72
msgid "Th"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:69
+#: pretix/static/pretixpresale/js/widget/widget.js:73
msgid "Fr"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:70
+#: pretix/static/pretixpresale/js/widget/widget.js:74
msgid "Sa"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:71
+#: pretix/static/pretixpresale/js/widget/widget.js:75
msgid "Su"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:74
+#: pretix/static/pretixpresale/js/widget/widget.js:78
msgid "January"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:75
+#: pretix/static/pretixpresale/js/widget/widget.js:79
msgid "February"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:76
+#: pretix/static/pretixpresale/js/widget/widget.js:80
msgid "March"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:77
+#: pretix/static/pretixpresale/js/widget/widget.js:81
msgid "April"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:78
+#: pretix/static/pretixpresale/js/widget/widget.js:82
msgid "May"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:79
+#: pretix/static/pretixpresale/js/widget/widget.js:83
msgid "June"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:80
+#: pretix/static/pretixpresale/js/widget/widget.js:84
msgid "July"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:81
+#: pretix/static/pretixpresale/js/widget/widget.js:85
msgid "August"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:82
+#: pretix/static/pretixpresale/js/widget/widget.js:86
msgid "September"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:83
+#: pretix/static/pretixpresale/js/widget/widget.js:87
msgid "October"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:84
+#: pretix/static/pretixpresale/js/widget/widget.js:88
msgid "November"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:85
+#: pretix/static/pretixpresale/js/widget/widget.js:89
msgid "December"
msgstr ""
diff --git a/src/pretix/locale/tr/LC_MESSAGES/django.po b/src/pretix/locale/tr/LC_MESSAGES/django.po
index c37865a22..fc36c7e5b 100644
--- a/src/pretix/locale/tr/LC_MESSAGES/django.po
+++ b/src/pretix/locale/tr/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-30 16:10+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2023-11-16 04:00+0000\n"
"Last-Translator: Ramazan Sancar \n"
"Language-Team: Turkish not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4835,7 +4811,7 @@ msgstr ""
"Bu ürün sadece en az bu kadar kez sepete eklendiyse satın alınabilir. Alanı "
"boş tutar veya 0 olarak ayarlarsanız, bu ürün için özel bir sınır yoktur."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4846,7 +4822,7 @@ msgstr ""
"tutar veya 0 olarak ayarlarsanız, bu ürün için özel bir sınır yoktur. Tüm "
"sıradaki maksimum öğe sayısı sınırı ne olursa olsun geçerlidir."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4858,13 +4834,13 @@ msgstr ""
"sırasında öğrencinin kimlik kartının hala kontrol edilmesi gerektiğini "
"ilgili kişiye belirtin."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4874,49 +4850,49 @@ msgstr ""
"yanında görüntülenir. Bu sadece kozmetik bir ayardır ve fiyatlandırmayı "
"etkilemeyecektir."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
#, fuzzy
#| msgid "Team memberships"
msgid "Allowed membership types"
msgstr "Takım üyelikleri"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
#| msgid "Valid until"
msgid "Validity"
msgstr "Kadar geçerli"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4928,65 +4904,65 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
#| msgid "Gift card"
msgid "Start of validity"
msgstr "Hediye kartı"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "End of presale"
msgid "End of validity"
msgstr "Ön satışın sonu"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
#, fuzzy
#| msgid "days before"
msgid "Minutes"
msgstr "günler önce"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
#, fuzzy
#| msgid "month(s)"
msgid "Months"
msgstr "ay(lar)"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
#, fuzzy
#| msgid "Allow users to cancel unpaid orders"
msgid "Customers can select the validity start date"
msgstr "Kullanıcıların ödenmemiş siparişleri iptal etmesine izin ver"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
#| msgid "Maximum order total"
msgid "Maximum future start"
msgstr "Maksimum sipariş toplamı"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid "The selected start date may only be this many days in the future."
msgstr "Seçilen öğe bu etkinliğe ait değil."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4996,20 +4972,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -5022,39 +4998,39 @@ msgstr ""
msgid "Products"
msgstr "Ürünler"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected media type is not enabled in your organizer settings."
msgstr "Seçilen ürün aktif değil veya fiyat ayarlı değil."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid "The selected media type does not support usage for tickets currently."
msgstr "Seçilen öğe bu etkinliğe ait değil."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "Seçilen öğe bu etkinliğe ait değil."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
@@ -5062,29 +5038,29 @@ msgstr ""
"Sipariş başına maksimum sayı, sipariş başına minimum sayıdan daha düşük "
"olamaz."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr "Öğenin kategorisi, öğe ile aynı etkinliğe ait olmalıdır."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr "Öğenin vergi kuralı, öğe ile aynı etkinliğe ait olmalıdır."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "Öğenin kullanılabilirliği başlamadan bitemez."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Bu, listelerdeki varyasyon adının altında gösterilir."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
#, fuzzy
#| msgid "Show orders pending approval"
msgid "Require approval"
msgstr "Onay bekleyen siparişleri göster"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
#, fuzzy
#| msgid ""
#| "If this product is part of an order, the order will be put into an "
@@ -5101,7 +5077,7 @@ msgstr ""
"ödeme ve tamamlanmadan önce tarafınızdan onaylanması gerekecektir. Bu örn. "
"Yalnızca belirli gruplara sunulan indirimli biletler için."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
#, fuzzy
@@ -5109,26 +5085,26 @@ msgstr ""
msgid "Membership types"
msgstr "Takım üyelikleri"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
#, fuzzy
#| msgid "This product will not be sold before the given date."
msgid "This variation will not be sold before the given date."
msgstr "Bu ürün belirtilen tarihten önce satılmayacaktır."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
#, fuzzy
#| msgid "This product will not be sold after the given date."
msgid "This variation will not be sold after the given date."
msgstr "Bu ürün belirtilen tarihten sonra satılmayacaktır."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
#, fuzzy
#| msgid ""
#| "This product will only be shown if a voucher matching the product is "
@@ -5138,7 +5114,7 @@ msgstr ""
"Bu ürün sadece ürünle eşleşen bir kuponun kullanılması durumunda "
"gösterilecektir."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
#, fuzzy
#| msgid ""
#| "This product will be hidden from the event page until the user enters a "
@@ -5151,29 +5127,29 @@ msgstr ""
"Bu ürün, kullanıcı bu ürüne özel olarak (kota yoluyla değil) bağlı bir kupon "
"kodu girene kadar etkinlik sayfasından gizlenecektir."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Ürün varyasyonu"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Ürün varyasyonları"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Minimum sayı"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Azami sayı"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Eklenti fiyata dahildir"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -5181,49 +5157,49 @@ msgstr ""
"Eğer seçilirse, eklentiler normalde ayrı ücretlendirilmiş olsa bile, "
"eklentiler bu bilet için ücretsizdir."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
#, fuzzy
#| msgid "You cannot select more than %s items per order."
msgid "Allow the same product to be selected multiple times"
msgstr "Sipariş başına %s'den fazla ürün seçemezsiniz."
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr "Eklentinin kategorisi, öğeyle aynı etkinliğe ait olmalıdır."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "Öğenin zaten bu kategoriden bir eklentisi var."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Minimum sayının sıfır veya sıfırdan büyük olması gerekir."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Maksimum sayının sıfır veya sıfırdan büyük olması gerekir."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "Maksimum sayısının minimum sayısından daha büyük olması gerekir."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
#, fuzzy
#| msgid "invalid item"
msgid "Bundled item"
msgstr "geçersiz öğe"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
#, fuzzy
#| msgid "Sample variation"
msgid "Bundled variation"
msgstr "Örnek varyasyon"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -5231,67 +5207,67 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
#, fuzzy
#| msgid "The add-on's category must belong to the same event as the item."
msgid "The bundled item must belong to the same event as the item."
msgstr "Eklentinin kategorisi, öğeyle aynı etkinliğe ait olmalıdır."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
#, fuzzy
#| msgid "This variation does not belong to this product."
msgid "A variation needs to be set for this item."
msgstr "Bu varyasyon bu ürüne ait değildir."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
#, fuzzy
#| msgid "This variation does not belong to this product."
msgid "The chosen variation does not belong to this item."
msgstr "Bu varyasyon bu ürüne ait değildir."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
#, fuzzy
#| msgid "The minimum count needs to be equal to or greater than zero."
msgid "The count needs to be equal to or greater than zero."
msgstr "Minimum sayının sıfır veya sıfırdan büyük olması gerekir."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Numara"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Metin (bir satır)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Çok satırlı metin"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Evet/Hayır"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Listeden birini seç"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Bir listeden çoklu seçim yap"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Dosya yükleme"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Tarih ve zaman"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -5299,7 +5275,7 @@ msgstr ""
msgid "Question"
msgstr "Soru"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
#| msgid "The property name may only contain letters, numbers and underscores."
msgid ""
@@ -5307,203 +5283,203 @@ msgid ""
"underscores."
msgstr "Mülk adı sadece harf, sayı ve altçizgi içerebilir."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Yardım metni"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
"Sorunun açıklanması veya açıklığa kavuşturulması gerekiyorsa, burada yapın!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Soru tipi"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Gerekli soru"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Bu soru seçilen ürünlerin alıcılarına sorulacak"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "Bilet satın alma işlemi yerine check-in sırasında sor"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
#, fuzzy
#| msgid "This question will be asked during check-in."
msgid "Show answer during check-in"
msgstr "Bu soru giriş sırasında sorulacaktır."
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
#, fuzzy
#| msgid "Edit question"
msgid "Hidden question"
msgstr "Soruyu düzenle"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
#, fuzzy
#| msgid "This question will be asked during check-in."
msgid "This question will only show up in the backend."
msgstr "Bu soru giriş sırasında sorulacaktır."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
#, fuzzy
#| msgid "Text on invoices"
msgid "Print answer on invoices"
msgstr "Faturalardaki metin"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
#, fuzzy
#| msgid "Minimum number"
msgid "Minimum value"
msgstr "Minimum sayı"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
#, fuzzy
#| msgid "This question will be asked during check-in."
msgid "Currently not supported in our apps and during check-in"
msgstr "Bu soru giriş sırasında sorulacaktır."
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
#, fuzzy
#| msgid "Maximum number"
msgid "Maximum value"
msgstr "Azami sayı"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
#| msgid "Maximum number"
msgid "Maximum length"
msgstr "Azami sayı"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Devam etmek için bu soruya cevap verilmelidir."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Invalid input data."
msgid "Invalid input type."
msgstr "Geçersiz giriş verileri."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Geçersiz seçenek seçildi."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
#, fuzzy
#| msgid "That page number is less than 1"
msgid "The number is to low."
msgstr "Sayfa numarası 1'den küçük"
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
#, fuzzy
#| msgid "The entered price is to high."
msgid "The number is to high."
msgstr "Girilen fiyat yüksek."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Geçersiz sayı girişi."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
#, fuzzy
#| msgid "Please enter your name."
msgid "Please choose a later date."
msgstr "Lütfen adınızı giriniz."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
#, fuzzy
#| msgid "Please select a quota."
msgid "Please choose an earlier date."
msgstr "Lütfen bir kota seçin."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Geçersiz tarih girişi."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Geçersiz zaman girişi."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Geçersiz tarihsaat girişi."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
#, fuzzy
#| msgid "Unknown order code"
msgid "Unknown country code."
msgstr "Bilinmeyen sipariş kodu"
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Cevap"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "\"{}\" tanımlayıcısı farklı bir seçenek için zaten kullanılıyor."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Soru seçeneği"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Soru seçenekleri"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Toplam kapasite"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Sınırsız sayıda bilet için boş bırakınız."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Madde"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Varyasyonlar"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5511,22 +5487,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5536,26 +5512,26 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Kota"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Kotalar"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr "Tüm varyasyonlar, öğeler listesinde yer alan bir öğeye ait olmalıdır."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5563,23 +5539,23 @@ msgstr ""
"Bir veya daha fazla öğenin varyasyonları var, ancak bunların hiçbiri "
"varyasyon listesinde yok."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Etkinlik serisi için alt öğe boş olamaz."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "Search for events"
msgid "Required for products"
msgstr "Etkinlikeri ara"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5700,7 +5676,7 @@ msgid "expired"
msgstr "süresi doldu"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
#, fuzzy
#| msgctxt "refund_source"
#| msgid "Customer"
@@ -5717,7 +5693,7 @@ msgstr "Yerel"
msgid "Total amount"
msgstr "Toplam tutar"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5747,12 +5723,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Meta bilgisi"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "Approval pending"
msgid "approval pending"
@@ -5818,136 +5794,136 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "Kupon oluşturuldu."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
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:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "Oluşturuldu"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "bekleniyor"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "onaylandı"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "iptal edildi"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "başarısız oldu"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "iade edildi"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Ödeme bilgileri"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "dışarıdan başladı"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "oluşturuldu"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "transit olarak"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "tamam"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "başarısız oldu"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "iptal edildi"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Organizatör"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Müşteri"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Harici"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
#, fuzzy
#| msgid "Refund only"
msgid "Refund reason"
msgstr "Sadece iade"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Ödeme ücreti"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Nakliye ücreti"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Servis ücreti"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
#, fuzzy
#| msgid "Cancellation"
msgid "Cancellation fee"
msgstr "İptal"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Diğer ücretler"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5958,7 +5934,7 @@ msgstr "Diğer ücretler"
msgid "Gift card"
msgstr "Hediye kartı"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5966,27 +5942,27 @@ msgstr "Hediye kartı"
msgid "Value"
msgstr "Değer"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Sipariş pozisyonu"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "Sepet kimliği (ör. oturum anahtarı)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Sepet pozisyonu"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Sepet pozisyonları"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Kurumsal müşteri"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
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."
@@ -6179,7 +6155,7 @@ msgstr ""
"hesaplaması için herhangi bir garanti verilmemiştir. KENDİ RİSKİNİZDE "
"KULLANIN."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Satıcı ülke"
@@ -6310,32 +6286,35 @@ msgid "Voucher value"
msgstr "Kupon değeri"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
-msgstr "Kupon kullanılırsa bu ürün kullanıcının sepetine eklenir."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
+msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Yukarıdaki ürün seçimin bu varyasyonu kullanılıyor."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Etkinleştirilmişse, bu kotadan etkilenen herhangi bir ürün için kupon "
"geçerlidir."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Etiket"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -6345,58 +6324,58 @@ msgstr ""
"fazla kupon için aynı değeri girerseniz, kaçının kullanılmış olduğuyla "
"ilgili istatistikler alabilirsiniz."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Kuponlar"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "Farklı etkinliğe ait bir kotayı seçemezsiniz."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "Bir kotayı ve belirli bir ürünü aynı anda seçemezsiniz."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot select a quota that belongs to a different event."
msgid "You cannot select a product that belongs to a different event."
msgstr "Farklı etkinliğe ait bir kotayı seçemezsiniz."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr "Varyasyon sağlayan bir ürün seçmeden bir varyasyon seçemezsiniz."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Bu varyasyon bu ürüne ait değildir."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6405,11 +6384,11 @@ msgstr ""
"engelleyebilirsiniz.Aksi halde hangi kotaların bloklanacağı belirsiz "
"olabilir."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr "Şu anda eklenti ürünler için kupon oluşturmak mümkün değildir."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
#, fuzzy
#| msgid "You cannot select a quota and a specific product at the same time."
msgid ""
@@ -6417,7 +6396,7 @@ msgid ""
"reserve tickets."
msgstr "Bir kotayı ve belirli bir ürünü aynı anda seçemezsiniz."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6426,7 +6405,7 @@ msgstr ""
"Bu kupon zaten %(redeemed)s kez kullanıldı. Maksimum kullanılma numarasını "
"bu sayının altına düşüremezsiniz."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
#| msgid ""
#| "The maximum number per order can not be lower than the minimum number per "
@@ -6438,17 +6417,17 @@ msgstr ""
"Sipariş başına maksimum sayı, sipariş başına minimum sayıdan daha düşük "
"olamaz."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Bu makbuzun kotayı engellemesi için belirli bir tarih seçmeniz gerekir."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr "Etkinliğiniz bir etkinlik dizisi değilse bir alt öğe seçemezsiniz."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6456,51 +6435,51 @@ msgstr ""
"Seçilen ürün olarak kotayı engelleyen bir kupon oluşturamazsınız veya kota "
"şu anda satılmış veya tamamen ayrılmış durumdadır."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Bu kodla bir kupon zaten mevcut."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
#, fuzzy
#| msgctxt "subevent"
#| msgid "You need to select a date."
msgid "You need to choose a date if you select a seat."
msgstr "Bir tarih seçmeniz gerekiyor."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, fuzzy, python-brace-format
#| msgid "The selected item does not belong to this event."
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "Seçilen öğe bu etkinliğe ait değil."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
#, fuzzy
#| msgctxt "subevent"
#| msgid "You need to select a date."
msgid "You need to choose a specific product if you select a seat."
msgstr "Bir tarih seçmeniz gerekiyor."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
#, fuzzy
#| msgid "This refund can not be processed at the moment."
msgid "Seat-specific vouchers can only be used once."
msgstr "Bu geri ödeme şu anda işleme alınamaz."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, fuzzy, python-brace-format
#| msgid "You need to choose exactly one option from this category."
#| msgid_plural "You need to choose %(min_count)s options from this category."
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Bu kategoriden tam olarak bir seçenek seçmeniz gerekiyor."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, fuzzy, python-brace-format
#| msgid "The identifier \"{}\" is already used for a different option."
msgid "The seat \"{id}\" is already sold or currently blocked."
@@ -6553,15 +6532,15 @@ msgstr "Bu giriş anonimleştirilmiş ve artık kullanılamaz."
msgid "Automatically created from waiting list entry for {email}"
msgstr "{email} için bekleme listesi girişinden otomatik olarak oluşturulmuş"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "Seçilen öğe bu etkinliğe ait değil."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Lütfen bu ürünün belirli bir varyasyonunu seçin."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6863,7 +6842,7 @@ msgstr "Eşleşen yanıt bulunamadı."
msgid "No matching seat was found."
msgstr "Eşleşen yanıt bulunamadı."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
#, fuzzy
#| msgid "This slug is already in use. Please choose a different one."
@@ -6871,7 +6850,7 @@ msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr "Bu sıra zaten kullanımda. Lütfen farklı bir tane seçin."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
#, fuzzy
#| msgctxt "subevent"
#| msgid "You need to select a date."
@@ -7322,6 +7301,15 @@ msgstr "123.45 EUR"
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "John Doe"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7631,7 +7619,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
#, fuzzy
#| msgid "Event admission"
msgid "General admission"
@@ -7693,10 +7681,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr "Katılımcı adları"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, fuzzy, python-brace-format
#| msgid "Attendee name"
@@ -7792,7 +7788,7 @@ msgid "Event canceled"
msgstr "Etkinlik tarihi"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7813,7 +7809,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Tarih belirtilmedi."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Satışa sunulmayan bir ürün seçtiniz."
@@ -7835,13 +7831,38 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Seçtiğiniz ürünlerin bazıları artık seçtiğiniz miktarda mevcut değil. "
+"Detaylar için aşağıya bakınız."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Seçtiğiniz ürünlerin bazıları artık seçtiğiniz miktarda mevcut değil. "
+"Detaylar için aşağıya bakınız."
+
+#: pretix/base/services/cart.py:126
+#, fuzzy, python-format
#| msgid "You cannot select more than %s items per order."
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "Sipariş başına %s'den fazla ürün seçemezsiniz."
msgstr[1] "Sipariş başına %s'den fazla ürün seçemezsiniz."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s."
@@ -7851,7 +7872,7 @@ msgid_plural ""
msgstr[0] "%(product)s ürününü %(max)s'dan fazla seçemezsiniz."
msgstr[1] "%(product)s ürününü %(max)s'dan fazla seçemezsiniz."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s items of the product %(product)s."
@@ -7861,7 +7882,7 @@ msgid_plural ""
msgstr[0] "%(product)s ürününü en az %(min)s kadar seçmeniz gerekir."
msgstr[1] "%(product)s ürününü en az %(min)s kadar seçmeniz gerekir."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, fuzzy, python-format
#| msgid ""
#| "We removed %(product)s from your cart as you can not buy less than "
@@ -7879,27 +7900,27 @@ msgstr[1] ""
"%(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:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
#| msgid "The presale period for this event has not yet started."
msgid "The booking period for this event has not yet started."
msgstr "Bu etkinliğin ön satış dönemi henüz başlamamıştır."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
#| msgid "The presale period for this event has ended."
msgid "The booking period for this event has ended."
msgstr "Bu etkinlik için ön satış dönemi sona ermiştir."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
#, fuzzy
#| msgid ""
#| "The presale period for this event has not yet started. The affected "
@@ -7911,7 +7932,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:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has ended. The "
@@ -7923,21 +7944,21 @@ msgstr ""
"Alışveriş sepetinizdeki etkinliklerden birinin ön satış dönemi sona "
"ermiştir. Etkilenen pozisyonlar sepetinizden kaldırıldı."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
#, fuzzy
#| msgid "The entered price is to high."
msgid "The entered price is not a number."
msgstr "Girilen fiyat yüksek."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "Girilen fiyat yüksek."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Bu kupon kodu veritabanımızda bilinmemektedir."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7948,7 +7969,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7961,12 +7982,12 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr "Bu kupon kodu, izin verilen maksimum sayı kadar kullanılmıştır."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7979,18 +8000,18 @@ msgstr ""
"önce ödeme yapmayı denediğiniz, ancak ödeme işlemini tamamlamadığı anlamına "
"gelebilir. Onu tekrar %d dakika içinde kullanmaya çalışabilirsiniz."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Bu kupon kodu yalnızca %d daha fazla kez kullanılabilir."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7998,55 +8019,55 @@ msgstr ""
"Bu kupon kodunu zaten kullandınız. Farklı bir ürün için kullanmak "
"istiyorsanız ilgili satırı sepetinizden kaldırın."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Bu kuponun kullanım süresi doldu."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Bu kupon, bu ürün için geçerli değil."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
#, fuzzy
#| msgctxt "subevent"
#| msgid "This voucher is not valid for this event date."
msgid "This voucher is not valid for this seat."
msgstr "Bu kupon, bu etkinlik tarihi için geçerli değil."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr "Kuponunuz, şu anda satışa sunulmayan bir ürün için geçerlidir."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Bu kupon, bu etkinlik tarihi için geçerli değil."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "Bu ürünü sipariş etmek için geçerli bir kupon koduna ihtiyacınız var."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "Seçilen etkinlik tarihi aktif değil."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "Seçilen ürün için bir eklenti seçemezsiniz."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "Aynı eklenti ürününün iki çeşidini seçemezsiniz."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -8064,7 +8085,7 @@ msgstr[1] ""
"%(base)s ürününün %(cat)s kategorisinden en fazla %(max)s tane eklenti "
"seçebilirsiniz."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s add-ons from the category %(cat)s for "
@@ -8082,7 +8103,7 @@ msgstr[1] ""
"%(base)s ürününün %(cat)s kategorisinden en az %(min)s tane eklenti "
"seçmelisiniz."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -8094,7 +8115,7 @@ msgstr ""
"%(base)s ürününün %(cat)s kategorisinden en fazla %(max)s tane eklenti "
"seçebilirsiniz."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
#| msgid ""
#| "One of the products you selected can only be bought as an add-on to "
@@ -8106,7 +8127,7 @@ msgstr ""
"Seçtiğiniz ürünlerden birisi sadece başka bir projeye ek olarak satın "
"alınabilir."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
#, fuzzy
#| msgid ""
#| "One of the products you selected can only be bought as an add-on to "
@@ -8116,31 +8137,31 @@ msgstr ""
"Seçtiğiniz ürünlerden birisi sadece başka bir projeye ek olarak satın "
"alınabilir."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
#, fuzzy
#| msgid "Please select a quota."
msgid "Please select a valid seat."
msgstr "Lütfen bir kota seçin."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
#, fuzzy
#| msgid "You can not select an add-on for the selected product."
msgid "You can not select a seat for this position."
msgstr "Seçilen ürün için bir eklenti seçemezsiniz."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
#, fuzzy
#| msgid "You cannot select more than %s items per order."
msgid "You can not select the same seat multiple times."
msgstr "Sipariş başına %s'den fazla ürün seçemezsiniz."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -8466,7 +8487,7 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, fuzzy, python-brace-format
#| msgid ""
#| "You are receiving this email because you placed an order for {event}."
@@ -8475,7 +8496,7 @@ msgid ""
"you."
msgstr "{event} için bir sipariş verdiğiniz için bu e-postayı alıyorsunuz."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -8484,12 +8505,12 @@ msgstr ""
"Sipariş ayrıntılarınızı aşağıdaki URL’de görüntüleyebilirsiniz:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, 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/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
#| msgid "Resend link"
msgctxt "attachment_filename"
@@ -8570,7 +8591,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -8581,7 +8602,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "Geçersiz tarih girişi."
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -8589,7 +8610,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:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -8597,7 +8618,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:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -8605,21 +8626,21 @@ msgstr ""
"Bu arada, sepetinizdeki bazı öğelerin fiyatı değişti. Detaylar için aşağıya "
"bakınız."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Dahili bir hata oluştu, lütfen tekrar deneyin."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Sepetiniz boş."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s. We "
@@ -8637,13 +8658,13 @@ msgstr[1] ""
"%(product)s ürününü %(max)s'den fazla seçemezsiniz. Fazlalık maddeleri "
"sepetinizden çıkardık."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
#, fuzzy
#| msgid "The presale period has ended."
msgid "The booking period has ended."
msgstr "Ön satış dönemi sona ermiştir."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8651,7 +8672,7 @@ msgstr ""
"Kartınızdaki öğelerden biri için kullanılan kupon kodu veritabanımızda "
"bilinmemektedir."
-#: pretix/base/services/orders.py:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8660,7 +8681,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:167
+#: pretix/base/services/orders.py:166
#, fuzzy
#| msgid ""
#| "The voucher code used for one of the items in your cart has already been "
@@ -8673,7 +8694,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:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8681,7 +8702,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:174
+#: pretix/base/services/orders.py:173
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."
@@ -8689,13 +8710,13 @@ 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:176
+#: pretix/base/services/orders.py:175
#, fuzzy
#| msgid "You need a valid voucher code to order this product."
msgid "You need a valid voucher code to order one of the products."
msgstr "Bu ürünü sipariş etmek için geçerli bir kupon koduna ihtiyacınız var."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has not yet "
@@ -8707,7 +8728,7 @@ 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:185
+#: pretix/base/services/orders.py:184
#, fuzzy
#| msgid ""
#| "The voucher code used for one of the items in your cart is expired. We "
@@ -8719,7 +8740,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:186
+#: pretix/base/services/orders.py:185
#, fuzzy
#| msgid ""
#| "The voucher code used for one of the items in your cart has already been "
@@ -8732,7 +8753,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:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
#| msgid ""
#| "You cannot delete the product %(item)s because it "
@@ -8743,69 +8764,69 @@ msgid ""
msgstr ""
"Ürünü silemezsiniz %(item)s çünkü zaten sipariş edilmişti."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The order has been canceled."
msgid "The order was not canceled."
msgstr "Sipariş iptal edildi."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr "Yeni sona erme tarihinin gelecekte olması gerekiyor."
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Bu sipariş onay bekliyor değil."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Bu siparişi iptal edemezsiniz."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
#, fuzzy
#| msgid "This payment method does not support automatic refunds."
msgid "The selected payment methods do not cover the total balance."
msgstr "Bu ödeme yöntemi otomatik geri ödemeleri desteklemez."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Ürünün bir varyasyonunu seçmeniz gerekiyor."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, 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:1487
+#: pretix/base/services/orders.py:1476
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:1488
+#: pretix/base/services/orders.py:1477
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:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
@@ -8813,7 +8834,7 @@ msgstr ""
"Bu işlem siparişi boş bırakacaktır. Lütfen bunun yerine siparişin kendisini "
"iptal edin."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8821,67 +8842,91 @@ msgstr ""
"Bu işlem siparişi ücretsiz yapacak ve bu nedenle hemen ödeme yapacak, ancak "
"kota mevcut değil."
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
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:1495
+#: pretix/base/services/orders.py:1484
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:1496
+#: pretix/base/services/orders.py:1485
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:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected product requires you to select a seat."
msgstr "Seçilen ürün aktif değil veya fiyat ayarlı değil."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected product does not allow to select a seat."
msgstr "Seçilen ürün aktif değil veya fiyat ayarlı değil."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected country is blocked by your tax rule."
msgstr "Seçilen ürün aktif değil veya fiyat ayarlı değil."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Örnek Kurum"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Örnek Giriş Bileti"
+
+#: pretix/base/services/placeholders.py:483
+#, fuzzy
+#| msgid "An individial text with a reason can be inserted here."
+msgid "An individual text with a reason can be inserted here."
+msgstr "Bir nedeni olan tek bir metin buraya eklenebilir."
+
+#: pretix/base/services/placeholders.py:487
+#, fuzzy
+#| msgid "The products have been successfully added to your cart."
+msgid "The amount has been charged to your card."
+msgstr "Ürünler sepetinize başarıyla eklendi."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr "Lütfen bu banka hesabına havale gönderin: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -9282,7 +9327,7 @@ msgid "Show exchange rates"
msgstr "Etkinlik bitiş tarihini göster"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "Asla"
@@ -9877,7 +9922,7 @@ msgstr ""
msgid "Available languages"
msgstr "Mevcut diller"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Varsayılan dil"
@@ -9931,7 +9976,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
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 "
@@ -9949,7 +9994,7 @@ msgstr "Varsayılan olarak genişletilmiş bir ürünün varyasyonlarını göst
msgid "Enable waiting list"
msgstr "Bekleme listesini etkinleştir"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -10383,7 +10428,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
#, fuzzy
#| msgid "Cancellation"
msgid "Keep a fixed cancellation fee"
@@ -10393,7 +10438,7 @@ msgstr "İptal"
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
#, fuzzy
#| msgid "Cancellation"
msgid "Keep a percentual cancellation fee"
@@ -10497,21 +10542,21 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "İletişim Adresi"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
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/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "Künye URL'si"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -10548,7 +10593,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
#, fuzzy
@@ -10963,12 +11008,12 @@ msgstr ""
"En iyi dileklerimizle, \n"
"{event} ekibiniz"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Gün sayısı"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -12082,7 +12127,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -12511,16 +12556,16 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
#, fuzzy
#| msgid "All days"
msgid "days"
msgstr "Tüm günler"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
#, fuzzy
@@ -12568,13 +12613,13 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
#, fuzzy
#| msgid "Enable payment method"
msgid "Enable ticket format"
msgstr "Ödeme yöntemini etkinleştir"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Bileti indir"
@@ -12998,7 +13043,7 @@ msgstr "Dahili bir hata oluştu, lütfen tekrar deneyin."
msgid "The task has been completed."
msgstr "Görev tamamlandı."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr "Lütfen {size} boyutundan büyük dosyalar yüklemeyin!"
@@ -13048,19 +13093,19 @@ msgstr ""
"Bu dilin çevirisi hala devam ediyor. Bu dil şu anda sadece üretimde değil, "
"pretiks geliştirme tesislerinde seçilebilir."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Tüm tarihler"
@@ -13107,33 +13152,33 @@ msgstr "Kontrol edilmedi"
msgid "All gates"
msgstr "Tüm tarihler"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "Dilleri kullan"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
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:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "Bu bir olay serisi"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
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:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Etkinlik saat dilimi"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Satış vergisi oranı"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -13143,22 +13188,22 @@ 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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -13166,35 +13211,35 @@ msgstr ""
"Örnek Konferans Merkezi\n"
"Eskişehir, Türkiye"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "Varsayılan yerel ayarınız belirtilmelidir."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Yapılandırmayı kopyala"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Kopyalama"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, fuzzy, python-brace-format
#| msgid "Default language"
msgid "Default ({value})"
msgstr "Varsayılan dil"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "Özel alan"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr "Web sunucusunda özel alanı önceden yapılandırmanız gerekir."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
#, fuzzy
#| msgid "You can choose at most one option from this category."
#| msgid_plural ""
@@ -13202,79 +13247,79 @@ msgstr "Web sunucusunda özel alanı önceden yapılandırmanız gerekir."
msgid "You cannot choose the base domain of this installation."
msgstr "Bu kategoriden en fazla bir seçeneği seçebilirsiniz."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
#, fuzzy
#| msgid "This identifier is already used for a different question."
msgid "This domain is already in use for a different event or organizer."
msgstr "Bu tanımlayıcı zaten farklı bir soru için kullanılıyor."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
#, fuzzy
#| msgid "Payment information"
msgid "Name format"
msgstr "Ödeme bilgileri"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
#, fuzzy
#| msgid "Free price input"
msgid "Free text input"
msgstr "Serbest fiyat girişi"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
#, fuzzy
#| msgid "Do not copy"
msgid "Do not ask"
msgstr "Kopyalama"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "Ödeme ücretleri için vergi kuralı"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -13284,146 +13329,146 @@ 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:873
+#: pretix/control/forms/event.py:879
#, fuzzy
#| msgid "Generate invoices"
msgid "Generate invoices for Sales channels"
msgstr "Faturalar oluştur"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Fatura tarzı"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Fatura dili"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "Kullanıcının dili"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
#| msgid "Split into new order"
msgid "Recommended"
msgstr "Yeni sıraya bölün"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
#, fuzzy
#| msgid "Sender address for outgoing emails"
msgid "Sales channels for checkout emails"
msgstr "Giden e-postalar için gönderen adresi"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "Bcc adresi"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
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:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "İmza"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, 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:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "Örneğin. iletişim bilgilerin"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "HTML posta oluşturucu"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Order contact address changed"
msgid "Subject sent to order contact address"
msgstr "Siparişin iletişim adresi değişti"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
#, 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:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
#, 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:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
#, fuzzy
#| msgid "Text (sent by admin)"
msgid "Subject sent to attendees"
msgstr "Metin (yönetici tarafından gönderildi)"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
#, fuzzy
#| msgid "Text (sent by admin)"
msgid "Text sent to attendees"
msgstr "Metin (yönetici tarafından gönderildi)"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -13432,49 +13477,49 @@ msgstr "Metin (yönetici tarafından gönderildi)"
msgid "Text"
msgstr "Metin"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
#, fuzzy
#| msgid "Text (sent by admin)"
msgid "Subject (sent by admin)"
msgstr "Metin (yönetici tarafından gönderildi)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
#, fuzzy
#| msgid "Text (sent by admin)"
msgid "Subject (sent by admin to attendee)"
msgstr "Metin (yönetici tarafından gönderildi)"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Metin (yönetici tarafından gönderildi)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
#, fuzzy
#| msgid "Text (requested by user)"
msgid "Subject (requested by user)"
msgstr "Metin (kullanıcı tarafından talep edildi)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "Metin (kullanıcı tarafından talep edildi)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
#, fuzzy
#| msgid "This plugin allows you to receive payments via bank transfer "
msgid ""
@@ -13482,7 +13527,7 @@ msgid ""
"payments, such as bank transfer."
msgstr "Bu eklenti banka havalesi yoluyla ödeme almanızı sağlar "
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -13490,31 +13535,31 @@ 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:1216
+#: pretix/control/forms/event.py:1222
#, fuzzy
#| msgid "Received order"
msgid "Subject for received order"
msgstr "Alınan sipariş"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
#, fuzzy
#| msgid "Received order"
msgid "Text for received order"
msgstr "Alınan sipariş"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
#| msgid "Yes, approve order"
msgid "Subject for approved order"
msgstr "Evet, siparişi onaylayın"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
#| msgid "Yes, approve order"
msgid "Text for approved order"
msgstr "Evet, siparişi onaylayın"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
#, fuzzy
#| msgid ""
#| "This will only be sent out for non-free orders. Free orders will receive "
@@ -13530,19 +13575,19 @@ msgstr ""
"tutucuları: {event}, {total_with_currency}, {total}, {currency}, {date}, "
"{payment_info}, {url}, {invoice_name}, {invoice_company}"
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
#| msgid "Approved order"
msgid "Subject for approved free order"
msgstr "Onaylanan sipariş"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
#| msgid "Approved order"
msgid "Text for approved free order"
msgstr "Onaylanan sipariş"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
#, fuzzy
#| msgid ""
#| "This will only be sent out for non-free orders. Free orders will receive "
@@ -13558,87 +13603,87 @@ msgstr ""
"tutucuları: {event}, {total_with_currency}, {total}, {currency}, {date}, "
"{payment_info}, {url}, {invoice_name}, {invoice_company}"
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
#| msgid "Received order"
msgid "Subject for denied order"
msgstr "Alınan sipariş"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
#| msgid "Denied order"
msgid "Text for denied order"
msgstr "Sipariş reddedildi"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
#, fuzzy
#| msgid "Ticket design"
msgid "Ticket code generator"
msgstr "Bilet tasarımı"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "Herhangi bir ülke"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "Avrupa Birliği"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Herhangi bir müşteri"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Bireysel"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "İş"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Geçerli KDV Kimliği ile iş"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "Ücretli KDV"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "KDV yok"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "Satışa izin verilmiyor"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
#, fuzzy
#| msgid "Show orders pending approval"
msgid "Order requires approval"
msgstr "Onay bekleyen siparişleri göster"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
#, fuzzy
#| msgid "Sales tax rate"
msgid "Deviating tax rate"
msgstr "Satış vergisi oranı"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
#, fuzzy
#| msgid "Text on invoices"
msgid "Text on invoice"
msgstr "Faturalardaki metin"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Önceden seçilmiş kupon"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -13650,11 +13695,11 @@ msgstr ""
"veren veya gizli ürünlerin kilidini açan widget'lar sağlamak için "
"kullanılabilir."
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Uyumluluk modu"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -13662,28 +13707,28 @@ 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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "Verilen kupon kodu mevcut değil."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "Girdiğiniz dizi doğru değil."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Bilet indirme"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
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:1615
+#: pretix/control/forms/event.py:1610
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:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -13691,11 +13736,11 @@ msgstr ""
"Varsayılan olarak, isimleri soracağız, ancak bunlara ihtiyaç duymayacağız. "
"Bunu tamamen ayarlarda kapatabilirsiniz."
-#: pretix/control/forms/event.py:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Stripe ile Ödeme"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -13707,11 +13752,11 @@ msgstr ""
"basit bir arayüz kullanarak beş dakikadan kısa süren bir hesap oluşturmanız "
"gerekecektir."
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Banka havalesi ile ödeme"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -13721,16 +13766,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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Fiyat (isteğe bağlı)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Ücretsiz"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Mevcut miktar"
@@ -13884,7 +13929,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -13892,18 +13937,18 @@ msgid "All products"
msgstr "Tüm ürünler"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} - Herhangi bir varyasyon"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -14141,7 +14186,7 @@ msgstr "Tüm katılımcılar"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "Kontrol edilmiş"
@@ -14226,8 +14271,8 @@ msgstr "Etikete göre filtrele"
msgid "Search voucher"
msgstr "Arama kuponu"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -14284,7 +14329,7 @@ msgstr "Sadece başarılı ödemeler"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
#, fuzzy
#| msgid "Card type"
msgid "Scan type"
@@ -14298,7 +14343,7 @@ msgstr "Tüm eylemler"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
#, fuzzy
#| msgid "Device name"
msgid "Device"
@@ -14331,9 +14376,9 @@ msgstr "Bitiş Tarihi"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "Check-in listesi"
@@ -14587,11 +14632,17 @@ msgstr "Bu alan gereklidir."
msgid "Dependencies between questions are not supported during check-in."
msgstr "Bu soru giriş sırasında sorulacaktır."
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Tüm ürünler"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "Ürün çoklu varyasyonlarda mevcut olmalıdır"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
@@ -14599,74 +14650,74 @@ msgstr ""
"Bu seçeneği seçin örn. çoklu boyutlarda gelen tişörtler için. Bir sonraki "
"adımdaki varyasyonları seçebilirsiniz."
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
#, fuzzy
#| msgid "Product category"
msgid "No category"
msgstr "Ürün Kategorisi"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "Vergi yok"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Ürün bilgilerini kopyala"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "Şimdi kotaya eklemeyin"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Ürünü mevcut bir kotaya ekleyin"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Bu ürün için yeni bir kota oluştur"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "Kota seçenekleri"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "Mevcut kotaya ekle"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "Yeni kota adı"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Boyut"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Bilet sayısı"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "Kota adı gerekli."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Lütfen bir kota seçin."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(Etkinlik varsayılan)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -14676,45 +14727,51 @@ msgstr ""
"üzerindeki kişiler için geçerlidir. Bu bilet, VIP alanı hariç olayın tüm "
"bölümlerine erişim içerir."
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Sipraiş edilen {item} ürünü artık kullanılabilir değil."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "Satın alındı"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Any customer"
msgid "Date chosen by customer"
msgstr "Herhangi bir müşteri"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -14722,13 +14779,13 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The last payment date cannot be before the end of presale."
msgid "The start of validity must be before the end of validity."
msgstr "Son ödeme tarihi, ön satışın sona ermesinden önce olamaz."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -14739,23 +14796,23 @@ msgstr ""
"halihazırda bir kullanıcının arabası içinde olduğu için silinemez. Lütfen "
"varyasyonu \"etkin değil\" olarak ayarlayın."
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
#| msgid "Create a first product"
msgid "Use value from product"
msgstr "İlk ürün oluştur"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
#, fuzzy
#| msgid "Add-Ons"
msgid "Add-ons"
msgstr "Eklentiler"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "Aynı eklenti kategorisini iki kez eklediniz"
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
@@ -14763,19 +14820,19 @@ msgstr ""
"Minimum sayıda ayarlamanın, mevcut tüm eklentilerin satılması durumunda bu "
"ürünü satın almayı imkansız kıldığını unutmayın."
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
#, fuzzy
#| msgid "Add product"
msgid "Bundled products"
msgstr "Ürün ekle"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
#, fuzzy
#| msgid "You added the same add-on category twice"
msgid "You added the same bundled product twice."
msgstr "Aynı eklenti kategorisini iki kez eklediniz"
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
#, fuzzy
@@ -14783,8 +14840,8 @@ msgstr "Aynı eklenti kategorisini iki kez eklediniz"
msgid "Bundled product"
msgstr "Ürün ekle"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "etkin değil"
@@ -14871,13 +14928,13 @@ msgstr "Etkilenen siparişleri göster"
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
#| msgid "Cancel payment"
msgid "Confirm order regardless of payment"
msgstr "Ödemeyi iptal et"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -14888,11 +14945,11 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "Çifte rezervasyon kotası"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
@@ -14900,11 +14957,11 @@ msgstr ""
"Bu kutuyu işaretlerseniz, bu işlem fazla rezervasyona yol açsa ve "
"planladığınızdan daha fazla bilet satmış olsanız bile gerçekleştirilecektir!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "Kotayı aş ve geç ödemeleri görmezden gel"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -14916,20 +14973,20 @@ msgstr ""
"İşlem, geç ödemeler için yapılan ayarlara bakılmaksızın da "
"gerçekleştirilecektir."
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
#, fuzzy
#| msgid "Notify user by e-mail"
msgid "Notify customer by email"
msgstr "Kullanıcıyı e-mail ile bilgilendir"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
#, fuzzy
#| msgid "Cancellation"
msgid "Keep a cancellation fee of"
msgstr "İptal"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -14938,33 +14995,33 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
#, fuzzy
#| msgid "Generate cancellation"
msgid "Generate cancellation for invoice"
msgstr "İptal oluştur"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "Yorum (kullanıcıya gönderilecektir)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
#, fuzzy
#| msgid "Payment date"
msgid "Payment amount"
msgstr "Ödeme tarihi"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -14973,63 +15030,63 @@ msgstr "Ödeme tarihi"
msgid "Payment date"
msgstr "Ödeme tarihi"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
#| msgid "Please select a quota."
msgid "Please select some events."
msgstr "Lütfen bir kota seçin."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Vergileri yeniden hesapla"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
#, fuzzy
#| msgid "Re-calculate taxes"
msgid "Do not re-calculate taxes"
msgstr "Vergileri yeniden hesapla"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "Kullanıcıya bildir"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
"Müşterinin siparişlerinin değiştirildiğini bildiren bir e-posta gönderin."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "Eklentiyi ekle"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -15038,7 +15095,7 @@ msgstr "Eklentiyi ekle"
msgid "Seat"
msgstr "Koltuk"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -15050,68 +15107,68 @@ msgstr "Koltuk"
msgid "Membership"
msgstr "Üyeler"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr "Varsa vergiler dahil. Ürünün varsayılan fiyatı için boş bırak"
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
#, fuzzy
#| msgid "Keep unchanged"
msgid "(Unchanged)"
msgstr "Değiştirmeden devam et"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Yeni fiyat (brüt)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr "Bilet bloke edildi"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
#, fuzzy
#| msgid "Valid until"
msgid "Validity end"
msgstr "Kadar geçerli"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "Yeni bir sır oluştur"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
#, fuzzy
#| msgid "Cart position"
msgid "Cancel this position"
msgstr "Sepet pozisyonu"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "Yeni sıraya bölün"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
#, fuzzy
#| msgid "Team memberships"
msgid "(No membership)"
msgstr "Takım üyelikleri"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
#, fuzzy
#| msgid "Remove filter"
msgid "Remove this fee"
msgstr "Filtreyi kaldır"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "Sırları geçersiz kıl"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -15121,31 +15178,31 @@ 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:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
#, fuzzy
#| msgid "Cached ticket files"
msgid "Attach tickets"
msgstr "Önbelleğe alınmış bilet dosyaları"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
#, fuzzy
#| msgid "Attach invoices to emails"
msgid "Attach invoices"
msgstr "Faturaları e-postalara ekleyin"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Alıcı"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
#, fuzzy
#| msgid ""
#| "Mark the complete order as refunded. The order will be canceled and all "
@@ -15156,7 +15213,7 @@ msgstr ""
"Siparişin tamamını iade edildi olarak işaretleyin. Sipariş iptal edilecek ve "
"tüm biletler artık çalışmayacak. Bu geri alınamaz."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
@@ -15164,43 +15221,43 @@ msgstr ""
"Siparişi beklemede olarak işaretleyin ve kullanıcının açık tutarı başka bir "
"ödeme yöntemiyle ödemesine izin verin."
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "Hiçbir şey yapmayın ve siparişi olduğu gibi bırakın."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "Geri ödeme tutarı {} tarihinden düşük ve pozitif olmalıdır."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "Kısmi geri ödeme için bir miktar belirtmeniz gerekiyor."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
#, fuzzy
#| msgid "Cancel order"
msgid "Cancel all dates"
msgstr "Siparişi iptal et"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
#, fuzzy
#| msgctxt "amount_label"
#| msgid "Automatically refund"
msgid "Automatically refund money if possible"
msgstr "Otomatik geri ödeme"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -15209,37 +15266,37 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
#, fuzzy
#| msgid "Gift card"
msgid "Gift card validity"
msgstr "Hediye kartı"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
#, fuzzy
#| msgid "Cancellation"
msgid "Keep a fixed cancellation fee per ticket"
msgstr "İptal"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
#, fuzzy
#| msgid "Generate tickets for non-admission products"
msgid "Free tickets and add-on products are not counted"
msgstr "Kabul edilmeyen ürünler için bilet üret"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
#, fuzzy
#| msgid "Other fees"
msgid "Keep fees"
msgstr "Diğer ücretler"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -15247,25 +15304,25 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
#, fuzzy
#| msgid "Send vouchers"
msgid "Send information via email"
msgstr "Makbuz gönder"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
#, fuzzy
#| msgid "Send vouchers"
msgid "Send information to waiting list"
msgstr "Makbuz gönder"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, fuzzy, python-brace-format
#| msgid "Can create events"
msgid "Canceled: {event}"
msgstr "Etkinlik oluşturabilir"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -15302,7 +15359,7 @@ msgstr ""
"En iyi dileklerimizle, \n"
"{event} ekibiniz"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -15335,28 +15392,28 @@ msgstr ""
"En iyi dileklerimizle, \n"
"{event} ekibiniz"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "Lütfen bu ürünün belirli bir varyasyonunu seçin."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "Lütfen bu ürünün belirli bir varyasyonunu seçin."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -15379,7 +15436,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr "Şu anda herhangi bir etkinliğe erişiminiz yok."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
#, fuzzy
#| msgid "Features"
msgid "experimental"
@@ -15544,11 +15601,11 @@ msgctxt "form"
msgid "Optional"
msgstr "İsteğe bağlı"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
#, fuzzy
#| msgid "Change"
msgctxt "form_bulk"
@@ -15622,19 +15679,19 @@ msgstr "Güncel konular"
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr "Etkinliğin sonu, başlangıcından sonra olmalıdır."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
#, fuzzy
#| msgid "Available until"
msgid "Available_until"
msgstr "Kadar mevcut"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "Bunları eklemek yerine bu tarihleri hariç tutun."
@@ -15642,25 +15699,25 @@ msgstr "Bunları eklemek yerine bu tarihleri hariç tutun."
msgid "Your changes could not be saved. See below for details."
msgstr "Değişiklikleriniz kaydedilemedi. Detaylar için aşağıya bakın."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "Geçersiz ürün seçildi."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Kodlar"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
@@ -15668,19 +15725,19 @@ msgstr ""
"Satır başına bir kupon kodu ekleyin. Bu listeyi kopyalamanızı ve bir dosyaya "
"kaydetmenizi öneririz."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
#, fuzzy
#| msgid "Send vouchers"
msgid "Send vouchers via email"
msgstr "Makbuz gönder"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, fuzzy, python-brace-format
#| msgid "Your orders for {}"
msgid "Your voucher for {event}"
msgstr "{} İçin siparişleriniz"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -15722,7 +15779,7 @@ msgstr ""
"En iyi dileklerimizle \n"
"{event} ekibiniz"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
@@ -15731,98 +15788,98 @@ msgstr ""
msgid "Recipients"
msgstr "Alıcı"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
#, fuzzy
#| msgid "Port"
msgid "or"
msgstr "Port"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "Kupon başına maksimum kullanım"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "Bu kuponların her birinin kez kaç kez kullanılabileceği."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, fuzzy, python-brace-format
#| msgid "Please enter a valid email address."
msgid "{value} is not a valid email address."
msgstr "Geçerli bir e-posta adresi giriniz."
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, fuzzy, python-brace-format
#| msgid "Invalid date input."
msgid "Invalid value in row {number}."
msgstr "Geçersiz tarih girişi."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "Bu kodlardan birine sahip bir kupon zaten var."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, fuzzy, python-brace-format
#| msgid "The given voucher code does not exist."
msgid "The voucher code {code} appears in your list twice."
msgstr "Verilen kupon kodu mevcut değil."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
#, fuzzy
#| msgid "You need to specify either a quota or a product."
msgid "You need to specify as many seats as voucher codes."
@@ -16466,7 +16523,7 @@ msgid "The order locale has been changed."
msgstr "Sipariş yerel ayarları değiştirildi."
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "Fatura oluşturuldu."
@@ -16475,7 +16532,7 @@ msgid "The invoice has been regenerated."
msgstr "Fatura yeniden oluşturuldu."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "Fatura yeniden yayınlandı."
@@ -17215,7 +17272,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Sipariş reddedildi."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "Sipariş iptal edildi."
@@ -17446,9 +17503,9 @@ msgstr "Giriş"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "Check-in listeleri"
@@ -17763,7 +17820,7 @@ msgstr "Yeni şifre belirle"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -17795,9 +17852,9 @@ msgstr "Yeni şifre belirle"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -18223,7 +18280,7 @@ msgstr[1] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -18342,7 +18399,7 @@ msgstr "Gün sayısı"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Sonuç"
@@ -19759,8 +19816,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -21010,7 +21067,7 @@ msgstr ""
msgid "New variation"
msgstr "Örnek varyasyon"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "Yeni bir varyasyon ekle"
@@ -21018,42 +21075,42 @@ msgstr "Yeni bir varyasyon ekle"
msgid "Availability"
msgstr "Kullanılabilirlik"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Ticket name"
msgid "Tickets & Badges"
msgstr "Bilet adı"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Check-in list"
msgid "Check-in & Validity"
msgstr "Check-in listesi"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "Varyasyon"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
#, fuzzy
#| msgid "month(s)"
msgid "months"
msgstr "ay(lar)"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
#, fuzzy
#| msgid "year(s)"
msgid "years"
msgstr "yıl(lar)"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -21062,17 +21119,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "Ek ayarlar"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "Ürün geçmişi"
@@ -21271,7 +21328,7 @@ msgstr "Tamamen ayrılmış"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Satıldı"
@@ -21341,8 +21398,8 @@ msgstr "Soruyu düzenle"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -25133,7 +25190,7 @@ msgid "Add many time slots"
msgstr "Yeni bir bilet türü ekle"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr "Yeni bir kota ekle"
@@ -25152,8 +25209,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -25165,9 +25222,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr "Yeni bir check-in listesi ekle"
@@ -25184,7 +25241,7 @@ msgstr "Birden çok tarih oluştur"
msgid "Item prices"
msgstr "Ürün fiyatları"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -25192,7 +25249,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -25239,11 +25296,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr "Oluşturma Tarihi"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "Tarih geçmişi"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You cannot cancel this order."
+msgid "You can change this option in the variation settings."
+msgstr "Bu siparişi iptal edemezsiniz."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Ürün ayarlarını değiştirebilir"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr "Bu etkinlik dizisi için henüz bir tarih oluşturmadınız."
@@ -26362,9 +26433,9 @@ msgstr "Yeni check-in listesi oluşturuldu."
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -26474,7 +26545,7 @@ msgstr "Tarih yok"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "Satış bitti"
@@ -26482,7 +26553,7 @@ msgstr "Satış bitti"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "Yakında"
@@ -26602,7 +26673,7 @@ msgid "Unknown e-mail renderer."
msgstr "Bilinmeyen e-posta oluşturucu."
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "Geçersiz bir bilet çıkış türü talep ettiniz."
@@ -26783,7 +26854,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr "İstenen ürün mevcut değil."
@@ -26907,14 +26978,14 @@ msgid ""
msgstr ""
"Yalnızca bir eklenti olarak kullanılabilen bir ürüne eklenti ekleyemezsiniz."
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
#, fuzzy
#| msgid ""
#| "The event could not be deleted as some constraints (e.g. data created by "
@@ -26927,11 +26998,11 @@ msgstr ""
"Bazı kısıtlamalar (ör. Eklentiler tarafından oluşturulan veriler) izin "
"vermediğinden, etkinlik silinemedi."
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "Seçilen ürün silindi."
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "Seçilen ürün devre dışı bırakıldı."
@@ -27074,18 +27145,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
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:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
#, fuzzy
#| msgid "Ticket download is not enabled for add-on products."
msgid "Ticket download is not enabled for this product."
@@ -27368,15 +27439,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:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "Bu fatura bulunamadı"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr "Fatura dosyası artık sunucuda saklanmaz."
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -27404,7 +27475,7 @@ msgstr "Bu işlem yalnızca bekleyen siparişlerde kullanılabilir."
msgid "This action is only allowed for canceled orders."
msgstr "Bu işlem yalnızca bekleyen siparişlerde kullanılabilir."
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr "Bir hata oluştu. Lütfen aşağıdaki detaylara bakınız."
@@ -27413,12 +27484,12 @@ msgid "The order has been changed and the user has been notified."
msgstr "Sipariş değiştirildi ve kullanıcı bilgilendirildi."
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr "Sipariş değiştirildi."
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -27447,7 +27518,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:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -27850,7 +27921,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr "Seçilen veriler başarıyla silindi."
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr "İstenen tarih mevcut değil."
@@ -27865,17 +27936,17 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "Seçilen tarih silinmiştir."
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr "Yeni tarih oluşturuldu."
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "Seçilen tarihler devre dışı bırakıldı."
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
#, fuzzy
#| msgctxt "subevent"
#| msgid "The selected dates have been disabled."
@@ -27883,16 +27954,16 @@ msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "Seçilen tarihler devre dışı bırakıldı."
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "Seçilen tarihler silinmiş veya devre dışı bırakılmıştır."
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "{} yeni tarihler oluşturuldu."
@@ -28110,7 +28181,7 @@ msgstr "İstenen giriş mevcut değil."
msgid "The selected entry has been deleted."
msgstr "Seçilen giriş silinmiştir."
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
#, fuzzy
#| msgid "This is an event series"
msgid "This is not an event series."
@@ -28624,7 +28695,7 @@ msgstr "Lütfen tüm tutarı aşağıdaki banka hesabına aktarın:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -29366,9 +29437,9 @@ msgid "Check-in list (PDF)"
msgstr "Check-in listesi (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Check-in"
msgctxt "export_category"
@@ -29387,97 +29458,97 @@ msgctxt "tablehead"
msgid "paid"
msgstr "ücretli"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
#, fuzzy
#| msgid "Checkout"
msgid "Checked out"
msgstr "Çıkış yapmak"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
#, fuzzy
#| msgctxt "amount_label"
#| msgid "Automatically refund"
msgid "Automatically checked in"
msgstr "Otomatik geri ödeme"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "Sır"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "Check-in lists"
msgid "Valid check-in codes"
msgstr "Check-in listeleri"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
#, fuzzy
#| msgid "Check-in lists"
msgid "Check-in log (all scans)"
msgstr "Check-in listeleri"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
#, fuzzy
#| msgid "Go offline"
msgid "Offline"
msgstr "Çevrimdışı ol"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
#, fuzzy
#| msgid "Order overview"
msgid "Offline override"
msgstr "Siparişe genel bakış"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Hata mesajı"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
#| msgid "Download date"
msgid "Upload date"
msgstr "İndirme tarihi"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
#, fuzzy
#| msgid "Download ticket"
msgid "Upload time"
msgstr "Bileti indir"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
#, fuzzy
#| msgid "Only successful payments"
msgid "Successful scans only"
msgstr "Sadece başarılı ödemeler"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
#, fuzzy
#| msgid "Check-in lists"
msgid "All check-in lists"
@@ -29517,13 +29588,11 @@ msgid "PayPal account"
msgstr "Toplam tutar"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
"Gerekli anahtarların nasıl elde edileceğiyle ilgili bir eğitim için buraya "
@@ -29596,7 +29665,7 @@ msgstr ""
"bilgilendireceğiz."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "Onay postası gönderilirken bir hata oluştu."
@@ -30375,180 +30444,180 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
#| msgid "Waiting"
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Bekleme"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "This file is from a different event."
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Bu dosya farklı bir etkinlikten."
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
#, fuzzy
#| msgid "Only send to customers of"
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "Sadece müşterilere gönderin"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
#, fuzzy
#| msgid "Only send to customers of"
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "Sadece müşterilere gönderin"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
#| msgid "End date"
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Bitiş Tarihi"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Limit to products"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Sınırlı ürünler"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
#, fuzzy
#| msgid "Check-in status"
msgid "Filter check-in status"
msgstr "Check-in durumu"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
#| msgid "Send to customers with order status"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "Sipariş durumuyla müşterilere gönder"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
#| msgid "Send to customers with order status"
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Sipariş durumuyla müşterilere gönder"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
#, fuzzy
#| msgid "Only send to customers of"
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "Sadece müşterilere gönderin"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "Ödemenin gecikmesi bekleniyor"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Vergili siparişlerin listesi (PDF)"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
#| msgid "Send to customers with order status"
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Sipariş durumuyla müşterilere gönder"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr "Tam"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event start"
msgstr "Etkinlikeri ara"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event end"
msgstr "Etkinlikeri ara"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
#, fuzzy
#| msgid "Search for events"
msgid "Relative, after event start"
msgstr "Etkinlikeri ara"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr "Göreli, etkinlik sona erdikten sonra"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Vergili siparişlerin listesi (PDF)"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
#, fuzzy
#| msgid "Please enter your name."
msgid "Please specify the send date"
msgstr "Lütfen adınızı giriniz."
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
#, fuzzy
#| msgid "Please enter the same password twice"
msgid "Please specify the offset days and time"
msgstr "Lütfen aynı şifreyi ikince kez girin"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
#, fuzzy
#| msgid "Please select a quota."
msgid "Please specify a product"
@@ -31225,11 +31294,24 @@ msgstr ""
msgid "Publishable key"
msgstr "Yayılabilir anahtar"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate invoices"
+msgid "Generate API keys"
+msgstr "Faturalar oluştur"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Gizli anahtar"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
@@ -31237,11 +31319,11 @@ msgstr ""
"Stripe hesabınızın kayıtlı olduğu ülke. Genellikle burası sizin ikamet "
"ettiğiniz ülkedir."
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -31250,11 +31332,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -31264,47 +31346,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Kredi kartı ödemeleri"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
#, fuzzy
#| msgid ""
#| "Despite the name, Sofort payments via Stripe are not "
@@ -31322,27 +31404,27 @@ msgstr ""
"14 güne kadar alabilir. Ödeme süreniz bu gecikmeye izin "
"veriyorsa lütfen yalnızca bu ödeme yöntemini etkinleştirin."
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -31354,53 +31436,53 @@ msgstr ""
"14 güne kadar alabilir. Ödeme süreniz bu gecikmeye izin "
"veriyorsa lütfen yalnızca bu ödeme yöntemini etkinleştirin."
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr "EPS (Avusturya da kullanılır)"
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr "Multibanco (Polonya Ödeme Yöntemi)"
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr "Przelewy24 (Polonya Ödeme Yöntemi)"
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
#, fuzzy
#| msgid "Description"
msgid "Destination"
msgstr "Açıklama"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of artı %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -33080,7 +33162,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "%(rate)s%% dahil %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, fuzzy, python-format
@@ -33090,8 +33172,8 @@ msgstr "%(item)s -%(var)s sipariş vermek için miktar"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -33102,15 +33184,15 @@ msgstr "Ön satış başlamadı"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, fuzzy, python-format
#| msgid "Amount of %(item)s – %(var)s to order"
@@ -33119,15 +33201,15 @@ msgstr "%(item)s -%(var)s sipariş vermek için miktar"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, fuzzy, python-format
@@ -33136,7 +33218,7 @@ msgid "Add %(item)s to cart"
msgstr "Sepete ekle"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, fuzzy, python-format
#| msgid "Amount of %(item)s to order"
@@ -33148,29 +33230,47 @@ msgid "There are no add-ons available for this product."
msgstr "Bu ürün için herhangi bir eklenti bulunmamaktadır."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Bu bileti almak için aşağıda bir kupon kodu girin."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "Müsait değil"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "Müsait değil"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
#, fuzzy
#| msgid "FULLY PAID"
msgid "FULLY BOOKED"
msgstr "TAMAMEN ÖDENMİŞ"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "SATILDI"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Ayrılmış"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
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."
@@ -33650,7 +33750,7 @@ msgid "Uncategorized items"
msgstr "Sınıflandırılmamış"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, fuzzy, python-format
@@ -33659,7 +33759,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Tüm olayları göster %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, fuzzy, python-format
@@ -33669,7 +33769,7 @@ msgid "%(value)s incl. taxes"
msgstr "Dahil vergiler"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
@@ -33677,12 +33777,7 @@ msgstr "Dahil vergiler"
msgid "%(value)s without taxes"
msgstr "Toplam değer"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-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:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, fuzzy, python-format
#| msgid "Modify price for %(item)s"
@@ -33746,7 +33841,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
#, fuzzy
#| msgid "PDF ticket layout"
msgid "Few tickets left"
@@ -33757,7 +33852,7 @@ msgstr "PDF bilet düzeni"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
#, fuzzy
#| msgid "Pay now"
msgctxt "available_event_in_list"
@@ -33774,7 +33869,7 @@ msgstr "Şimdi öde"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr ""
@@ -33783,7 +33878,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
#, fuzzy
#| msgid "Fully redeemed"
msgid "Fully booked"
@@ -33853,14 +33948,14 @@ msgid "Other dates"
msgstr "Diğer özellikler"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
#, fuzzy
#| msgid "The presale period for this event is over."
msgid "The booking period for this event is over."
msgstr "Bu etkinlik için presale süresi bitti."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, fuzzy, python-format
#| msgid "The presale for this event will start on %(date)s at %(time)s."
msgid "The booking period for this event will start on %(date)s at %(time)s."
@@ -34084,7 +34179,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Fatura talep et"
@@ -34319,7 +34414,7 @@ msgstr ""
"Fatura adresinizi değiştirmek otomatik olarak yeni bir fatura oluşturmaz. "
"Yeni bir faturaya ihtiyacınız varsa lütfen bize ulaşın."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Değişiklikleri Kaydet"
@@ -34961,7 +35056,7 @@ msgid "Multiple dates"
msgstr "Birden çok tarih oluştur"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Daha fazla bilgi"
@@ -35031,8 +35126,8 @@ msgstr "Sepetiniz artık boş."
msgid "The products have been successfully added to your cart."
msgstr "Ürünler sepetinize başarıyla eklendi."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
@@ -35105,83 +35200,83 @@ msgid ""
"used for a different account in this system."
msgstr ""
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr "Bilinmeyen etkinlik kodu veya bu etkinliğe erişim yetkisi yok."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Tarih seçilmedi."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Bilinmeyen tarih seçildi."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "Lütfen geri dön ve tekrar dene."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "Bu sipariş için ödeme yapılamaz."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "Ödeme kabul edilmek için çok geç."
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
#, fuzzy
#| msgid "The invoice has been generated."
msgid "An invoice has been generated."
msgstr "Fatura oluşturuldu."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
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:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "Bu sipariş için şu anda bir ödeme beklemede."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "Bu siparişi değiştiremezsiniz"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
#, fuzzy
#| msgid "Cancellation"
msgid "You chose an invalid cancellation fee."
msgstr "İptal"
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
#, fuzzy
#| msgid "Any customer"
msgid "Canceled by customer"
msgstr "Herhangi bir müşteri"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
#, fuzzy
#| msgid "The question has been deleted."
msgid "The cancellation has been requested."
msgstr "Soru silindi."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
#, fuzzy
#| msgid "Ticket download is not (yet) enabled."
msgid "Ticket download is not (yet) enabled for this order."
msgstr "Bilet indirmesi (henüz) etkin değil."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, fuzzy, python-brace-format
#| msgid ""
#| "The order has been marked as refunded. Please transfer the money back to "
@@ -35193,39 +35288,39 @@ msgstr ""
"Sipariş iade edildi olarak işaretlendi. Lütfen parayı alıcıya manuel olarak "
"geri gönderin."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
#, fuzzy
#| msgid "Your search did not match any vouchers."
msgid "You did not make any changes."
msgstr "Aramanız hiçbir makbuzla eşleşmedi."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
#, fuzzy
#| msgid "You need to enter a price if you want to change the product price."
msgid "You may not change your order in a way that changes the total price."
msgstr "Ürün fiyatını değiştirmek isterseniz bir fiyat girmeniz gerekiyor."
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You need to enter a price if you want to change the product price."
msgid "You may not change your order in a way that would require a refund."
msgstr "Ürün fiyatını değiştirmek isterseniz bir fiyat girmeniz gerekiyor."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
msgstr ""
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
#, fuzzy
#| msgid "You cannot cancel this order."
msgid "You cannot change this order."
@@ -35300,40 +35395,49 @@ msgid ""
"else."
msgstr ""
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
#, fuzzy
#| msgid "The selected ticket shop is currently not available."
msgid "This ticket shop is currently disabled."
msgstr "Seçilen bilet dükkanı şu anda mevcut değil."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid "The selected date does not exist in this event series."
msgstr "Seçilen öğe bu etkinliğe ait değil."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, fuzzy, python-format
#| msgid "Show start date"
msgid "from %(start_date)s"
msgstr "Başlangıç tarihini göster"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr ""
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "Okuma erişimi"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "Yazma erişimi"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr ""
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr "Kupon kullanılırsa bu ürün kullanıcının sepetine eklenir."
+
+#, fuzzy
+#~| msgid "Send to customers with order status"
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Sipariş durumuyla müşterilere gönder"
+
#, fuzzy
#~| msgctxt "invoice"
#~| msgid "Classic renderer (pretix 1.0)"
diff --git a/src/pretix/locale/tr/LC_MESSAGES/djangojs.po b/src/pretix/locale/tr/LC_MESSAGES/djangojs.po
index 469d5ca34..f869290c7 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: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2023-11-16 04:00+0000\n"
"Last-Translator: Ramazan Sancar \n"
"Language-Team: Turkish \n"
"Language-Team: Ukrainian not check this option if you want to use this "
@@ -4552,7 +4531,7 @@ msgstr ""
"ви хочете використовувати цей продукт як додатковий продукт, але лише для "
"фіксованих пакетів продуктів!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4562,7 +4541,7 @@ msgstr ""
"зміни замовлення для цієї події. Якщо це не позначено, замовлення, що "
"містять цей продукт, не можуть бути скасовані користувачами, а лише вами."
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4572,7 +4551,7 @@ msgstr ""
"Якщо залишити поле порожнім або встановити для нього значення 0, для цього "
"продукту немає спеціального обмеження."
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4584,7 +4563,7 @@ msgstr ""
"продукту немає спеціального обмеження. Обмеження максимальної кількості "
"товарів у всьому замовленні застосовується незалежно від того."
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4596,13 +4575,13 @@ msgstr ""
"використовувати це, наприклад, для студентських квитків, щоб повідомити "
"особі під час реєстрації, що студентський квиток все ще потрібно перевірити."
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4612,7 +4591,7 @@ msgstr ""
"показати, що поточна ціна є знижкою. Це лише косметичний параметр, який "
"насправді не вплине на ціни."
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
@@ -4620,11 +4599,11 @@ msgstr ""
"Коли клієнт купує цей товар, він отримує подарункову картку з вартістю, що "
"відповідає ціні товару."
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr "Дозволені типи членства"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
@@ -4633,32 +4612,32 @@ msgstr ""
"членств. Майте на увазі, що це означає, що цього ніколи не буде видно у "
"віджеті."
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr "Цей продукт створює членство типу"
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
"Тривалість членства така сама, як тривалість події або дати серії подій"
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr "Тривалість членства в днях"
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "Тривалість членства в місяцях"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
#| msgid "Valid until"
msgid "Validity"
msgstr "Дійсний до"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4670,65 +4649,65 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
#| msgid "Gift card validity"
msgid "Start of validity"
msgstr "Термін дії подарункового сертифікату"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "End of presale"
msgid "End of validity"
msgstr "Кінець попереднього продажу"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
#, fuzzy
#| msgid "in minutes"
msgid "Minutes"
msgstr "у хвилинах"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
#, fuzzy
#| msgid "Month"
msgid "Months"
msgstr "Місяць"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
#, fuzzy
#| msgid "Customers can cancel their paid orders"
msgid "Customers can select the validity start date"
msgstr "Клієнти можуть скасувати своє сплачене замовлення"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
#| msgid "Maximum order total"
msgid "Maximum future start"
msgstr "Максимальна сума замовлення"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
#, fuzzy
#| msgid "The selected date does not exist in this event series."
msgid "The selected start date may only be this many days in the future."
msgstr "Обрана дата не існує у цій серії подій."
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4738,20 +4717,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4764,39 +4743,39 @@ msgstr ""
msgid "Products"
msgstr "Продукти"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected media type is not enabled in your organizer settings."
msgstr "Вибраний товар неактивний або не має встановленої ціни."
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid "The selected media type does not support usage for tickets currently."
msgstr "Вибраний предмет не належить до цієї події."
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "Вибраний предмет не належить до цієї події."
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
@@ -4804,28 +4783,28 @@ msgstr ""
"Максимальна кількість на кожне замовлення не може бути нижчою за мінімальну "
"кількість для замовлення."
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr "Категорія товару має належати до тієї ж події, що й елемент."
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
"Податкове правило для товару має належати до тієї ж події, що й об’єкт."
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "Доступність товару не може закінчитися до її початку."
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "Це показано під назвою варіанта в списках."
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr "Вимагати затвердження"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4837,21 +4816,21 @@ msgstr ""
"оплатити та завершити. Ви можете використовувати це, наприклад, на квитки зі "
"знижкою, які доступні лише для певних груп."
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr "Види членства"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr "Цей варіант не буде проданий раніше зазначеної дати."
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr "Цей варіант не буде проданий після вказаної дати."
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
@@ -4860,11 +4839,11 @@ msgstr ""
"Вибір каналу збуту для продукту в цілому має пріоритет, тому якщо тут "
"вибрано канал збуту, але не на рівні продукту, варіант буде недоступним."
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr "Показувати, лише якщо використано відповідний ваучер."
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
@@ -4872,29 +4851,29 @@ msgstr ""
"Цей варіант буде приховано на сторінці події, доки користувач не введе "
"ваучер, який розблокує цей варіант."
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "Варіація продукту"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "Варіації продукту"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "Мінімальна кількість"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "Максимальна кількість"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "Доповнення входять у вартість"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
@@ -4902,43 +4881,43 @@ msgstr ""
"Якщо вибрано, додавання доповнень до цього квитка буде безкоштовним, навіть "
"якщо доповнення зазвичай коштують грошей окремо."
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "Дозволити вибирати один і той самий продукт кілька разів"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr "Категорія доповнення має належати до тієї ж події, що й предмет."
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "Предмет вже має доповнення цієї категорії."
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "Мінімальна кількість має дорівнювати або бути вище нуля."
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "Максимальна кількість має дорівнювати або бути вище нуля."
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "Максимальна кількість має бути вище ніж мінімальна кількість."
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "У комплекті"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "Варіація у комплекті"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "Призначена цінова частина"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4950,59 +4929,59 @@ msgstr ""
"оподаткування, але в іншому випадку його можна залишити порожнім. Це "
"значення НЕ буде додано до ціни базового товару."
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr "Предмет у комплекті має належати до тієї ж події, що й предмет."
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "Для цього предмету потрібно встановити варіант."
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "Вибрана варіація не належить до цього предмету."
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "Кількість має дорівнювати або бути вище нуля."
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "Номер"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "Текст (один рядок)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "Багаторядковий текст"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "Так/Ні"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "Виберіть один зі списку"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "Виберіть декілька із списку"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "Завантаження файлу"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "Дата і час"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "Код країни (ISO 3166-1 alpha-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -5010,7 +4989,7 @@ msgstr "Код країни (ISO 3166-1 alpha-2)"
msgid "Question"
msgstr "Запитання"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
@@ -5018,83 +4997,83 @@ msgid ""
msgstr ""
"Назва властивості може містити лише літери, цифри та символи підкреслення."
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "Текст довідки"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "Якщо питання потрібно пояснити чи уточнити, зробіть це тут!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "Тип запитання"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "Обов'язкове запитання"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "Це питання буде поставлене покупцям обраної продукції"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "Запитати під час реєстрації, а не в процесі покупки квитка"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
"Не підтримується всіма програмами для реєстрації для всіх типів запитань."
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
#, fuzzy
#| msgid "This question will be asked during check-in."
msgid "Show answer during check-in"
msgstr "Це питання буде задано під час реєстрації."
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "Приховане запитання"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "Це питання відображатиметься лише у серверній частині."
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "Роздрукувати відповідь на рахунках"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "Мінімальне значення"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr "Наразі не підтримується в наших програмах і під час реєстрації"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "Максимальне значення"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
#| msgid "Maximum value"
msgid "Maximum length"
msgstr "Максимальне значення"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr "Підтвердьте, що файл є портретом"
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
@@ -5102,99 +5081,99 @@ msgstr ""
"Якщо позначено, файли мають бути зображеннями зі співвідношенням сторін 3:4. "
"Це зазвичай використовується для фотографій, надрукованих на значках."
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "Щоб продовжити, потрібна відповідь на це запитання."
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Invalid input data."
msgid "Invalid input type."
msgstr "Недійсні введені дані."
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "Вибрано недійсну опцію."
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "Занизька кількість."
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "Зависока кількість."
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "Недійсне введення числа."
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "Будь ласка, виберіть пізнішу дату."
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "Будь ласка, виберіть ранішу дату."
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "Недійсне введення дати."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "Неправильний введений час."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "Недійсне введення дати й часу."
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "Невідомий код країни."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "Відповідь"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "Ідентифікатор \"{}\" вже використовується для іншого параметра."
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "Варіант запитань"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "Варіанти запитань"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "Загальна місткість"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "Залиште порожнім для необмеженої кількості квитків."
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "Предмет"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "Варіації"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr "Ігнорувати цю квоту під час визначення доступності події"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5206,11 +5185,11 @@ msgstr ""
"товарів, які додаються до кожної події, але не повинні перешкоджати показу "
"події як розпроданої."
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "Закрити цю квоту назавжди, як тільки вона буде розпродана"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5221,11 +5200,11 @@ msgstr ""
"скасування чи замовлення, термін дії яких закінчується. Звичайно, ви завжди "
"можете знову відкрити продаж вручну."
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr "Дозволити продавати більше квитків, коли люди вийдуть"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5242,27 +5221,27 @@ msgstr ""
"значення «Дозволити повторний вхід після сканування виходу», щоб запобігти "
"випадковому перебронюванню."
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "Квота"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "Квоти"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
"Усі варіанти повинні належати елементу, що міститься в списку елементів."
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
@@ -5270,23 +5249,23 @@ msgstr ""
"Один або кілька продуктів мають варіанти, але жодного з них немає у списку "
"варіантів."
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "Підподія не може бути нульовою для серії подій."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "Required for events"
msgid "Required for products"
msgstr "Обов’язково для подій"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5409,7 +5388,7 @@ msgid "expired"
msgstr "термін придатності закінчився"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "Клієнт"
@@ -5423,7 +5402,7 @@ msgstr "Мова клієнта"
msgid "Total amount"
msgstr "Загальна сума"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5459,12 +5438,12 @@ msgstr ""
"Цей текст буде відображатись над адресою рахунку під час оформлення "
"замовлення."
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "Метаінформація"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "В очікуванні затвердження"
@@ -5522,100 +5501,100 @@ msgstr "Ваучер \"{voucher}\" більше не має достатньог
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "Тим часом ваучер \"{voucher}\" було використано."
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "Порожньо, якщо цей продукт не є вхідним квитком"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "створено"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "в очікуванні"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "підтверджено"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "скасовано"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "не вдалось"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "відшкодовано"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "Інформація про оплату"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "розпочато зовнішньо"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "створено"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "в дорозі"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "виконано"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "не вдалось"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "скасовано"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "Організатор"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "Клієнт"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "Зовнішній"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "Причина повернення коштів"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
@@ -5624,32 +5603,32 @@ msgstr ""
"Може бути показаний кінцевому користувачеві або використаний, наприклад, як "
"частина довідки про оплату."
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "Комісія за оплату"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "Вартість доставки"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "Плата за послуги"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "Плата за скасування"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr "Страховий збір"
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "Інші платежі"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5660,7 +5639,7 @@ msgstr "Інші платежі"
msgid "Gift card"
msgstr "Подарунковий сертифікат"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5668,27 +5647,27 @@ msgstr "Подарунковий сертифікат"
msgid "Value"
msgstr "Вартість"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "Позиція замовлення"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "Ідентифікатор кошика (наприклад, ідентифікаційний номер сесії)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "Позиція кошика"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "Позиції кошика"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "Бізнес клієнт"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
"Це посилання буде надруковано на вашому рахунку-фактурі для вашої зручності."
@@ -5881,7 +5860,7 @@ msgstr ""
"надається гарантія на правильний розрахунок податку. ВИКОРИСТОВУЙТЕ НА СВІЙ "
"РИЗИК."
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "Країна торговця"
@@ -6014,32 +5993,35 @@ msgid "Voucher value"
msgstr "Вартість ваучера"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
-msgstr "Цей продукт додається в кошик користувача, якщо ваучер викуплено."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
+msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "Використовується цей варіант вибраного вище продукту."
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
"Якщо ця опція активована, ваучер дійсний для будь-якого продукту, на який "
"впливає ця квота."
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "Конкретне місце"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "Тег"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -6049,59 +6031,59 @@ msgstr ""
"Якщо ви введете однакове значення для кількох ваучерів, ви можете отримати "
"статистику про те, скільки з них було погашено тощо."
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "Показує приховані продукти, які відповідають цьому ваучеру"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "Ваучери"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "Ви не можете вибрати квоту, яка належить до іншої події."
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "Ви не можете вибрати квоту та конкретний продукт одночасно."
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot select a quota that belongs to a different event."
msgid "You cannot select a product that belongs to a different event."
msgstr "Ви не можете вибрати квоту, яка належить до іншої події."
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
"Ви не можете вибрати варіант, не вибравши продукт, який надає варіанти."
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "Цей варіант не належить до цього продукту."
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -6109,11 +6091,11 @@ msgstr ""
"Ви можете заблокувати квоту, лише якщо ви вкажете певний варіант продукту. "
"Інакше може бути незрозуміло, які квоти блокувати."
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr "Наразі неможливо створити ваучери на додаткові продукти."
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
@@ -6121,7 +6103,7 @@ msgstr ""
"Вам потрібно вибрати певний продукт або квоту, якщо цей ваучер повинен "
"резервувати квитки."
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
@@ -6130,7 +6112,7 @@ msgstr ""
"Цей ваучер уже активовано %(redeemed)s разів. Ви не можете зменшити "
"максимальну кількість використань нижче цього числа."
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
@@ -6139,18 +6121,18 @@ msgstr ""
"Максимальна кількість на кожне замовлення не може бути нижчою за мінімальну "
"кількість для замовлення."
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
"Якщо ви хочете, щоб цей ваучер блокував квоту, вам потрібно вибрати "
"конкретну дату."
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr "Ви не можете вибрати підподію, якщо ваша подія не є серією подій."
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
@@ -6158,20 +6140,20 @@ msgstr ""
"Ви не можете створити ваучер, який блокує квоту, оскільки вибраний продукт "
"або квота наразі розпродані або повністю зарезервовані."
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "Ваучер з цим кодом уже існує."
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "Вам потрібно вибрати дату, якщо ви обираєте місце."
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "Вказаний ідентифікатор місця \"{id}\" не існує для цієї події."
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
@@ -6179,20 +6161,20 @@ msgid ""
msgstr ""
"Місце \"{id}\" наразі недоступне (заблоковане, уже продано або інший ваучер)."
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr "Якщо ви вибираєте місце, потрібно вибрати конкретний продукт."
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr "Ваучерами на місце можна скористатися лише один раз."
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "Вам потрібно вибрати продукт \"{prod}\" для цього місця."
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "Місце \"{id}\" вже продано або наразі заблоковано."
@@ -6242,15 +6224,15 @@ msgstr "Цей запис анонімний і більше не може ви
msgid "Automatically created from waiting list entry for {email}"
msgstr "Автоматично створено зі списку очікування для {email}"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "Вибраний предмет не належить до цієї події."
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "Будь ласка, виберіть конкретну варіацію цього продукту."
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6497,13 +6479,13 @@ msgstr "Знайдено кілька відповідних місць."
msgid "No matching seat was found."
msgstr "Не знайдено відповідного місця."
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr "Вибране вами місце вже зайнято. Будь ласка, виберіть інше місце."
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "Вам потрібно вибрати конкретне місце."
@@ -6931,6 +6913,15 @@ msgstr "123.45 EUR"
msgid "Price including add-ons"
msgstr "Ціна з урахуванням доповнень"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "John Doe (\"Джон До\")"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7207,7 +7198,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "Партер, ряд 3, місце 4"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "Загальний допуск"
@@ -7256,10 +7247,18 @@ msgstr "<Відповідь: {question}>"
msgid "Attendee name for salutation"
msgstr "Ім'я учасника: {part}"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "Пане Петренко"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7355,7 +7354,7 @@ msgid "Event canceled"
msgstr "Подія скасована"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7376,7 +7375,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "Дата не вказана."
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "Ви вибрали продукт, який недоступний у продажу."
@@ -7398,6 +7397,31 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+"Деякі з вибраних вами продуктів більше не доступні у вибраній вами "
+"кількості. Детальнішу інформацію див. нижче."
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+"Деякі з вибраних вами продуктів більше не доступні у вибраній вами "
+"кількості. Детальнішу інформацію див. нижче."
+
+#: pretix/base/services/cart.py:126
+#, fuzzy, python-format
#| msgid "You cannot select more than %s items per order."
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
@@ -7405,7 +7429,7 @@ msgstr[0] "Ви не можете вибрати більше ніж %s пози
msgstr[1] "Ви не можете вибрати більше ніж %s позицій для одного замовлення."
msgstr[2] "Ви не можете вибрати більше ніж %s позицій для одного замовлення."
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s."
@@ -7419,7 +7443,7 @@ msgstr[1] ""
msgstr[2] ""
"Ви не можете вибрати більше ніж %(max)s позицій продукту %(product)s."
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s items of the product %(product)s."
@@ -7433,7 +7457,7 @@ msgstr[1] ""
msgstr[2] ""
"Вам потрібно вибрати принаймні %(min)s позицій продукту %(product)s."
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, fuzzy, python-format
#| msgid ""
#| "We removed %(product)s from your cart as you can not buy less than "
@@ -7454,19 +7478,19 @@ msgstr[2] ""
"Ми видалили %(product)s з вашого кошика, оскільки ви не можете купити менше "
"ніж %(min)s товарів."
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
msgid "The booking period for this event has not yet started."
msgstr "Період попереднього продажу цієї події ще не розпочався."
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
msgid "The booking period for this event has ended."
msgstr "Період попереднього продажу цієї події закінчився."
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
@@ -7474,7 +7498,7 @@ msgstr ""
"Усі платежі за цю подію потрібно вже підтвердити, тому нові замовлення "
"створювати не можна."
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
#, fuzzy
msgid ""
"The booking period for this event has not yet started. The affected "
@@ -7483,7 +7507,7 @@ msgstr ""
"Період попереднього продажу цієї події ще не розпочався. Відповідні позиції "
"видалено з вашого кошика."
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
#, fuzzy
msgid ""
"The booking period for one of the events in your cart has ended. The "
@@ -7492,21 +7516,21 @@ msgstr ""
"Період попереднього продажу однієї з подій у вашому кошику закінчився. "
"Відповідні позиції видалено з вашого кошика."
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
#, fuzzy
#| msgid "The entered price is to high."
msgid "The entered price is not a number."
msgstr "Введена ціна занадто висока."
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "Введена ціна занадто висока."
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "Цей код ваучера невідомий у нашій базі даних."
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7518,7 +7542,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7532,12 +7556,12 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr "Цей код ваучера вже використано максимально дозволену кількість разів."
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7550,18 +7574,18 @@ msgstr ""
"намагалися активувати його раніше, але не завершили процес оплати. Ви можете "
"спробувати використати його знову через %d хвилин."
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "Цей код ваучера можна активувати ще %d разів."
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
@@ -7569,19 +7593,19 @@ msgstr ""
"Ви вже використали цей код ваучера. Видаліть відповідний рядок із вашого "
"кошика, якщо ви хочете використовувати його для іншого продукту."
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "Термін дії цього ваучера закінчився."
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "Цей ваучер не дійсний для цього товару."
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "Цей ваучер не дійсний для цього місця."
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7592,33 +7616,33 @@ msgstr ""
"допомогою цього ваучера, ви можете зробити це за допомогою опції погашення "
"ваучера внизу сторінки."
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr "Ваш ваучер дійсний для товару, який наразі не продається."
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "Цей ваучер недійсний на цю дату події."
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "Щоб замовити цей продукт, вам потрібен дійсний код ваучера."
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "Вибрана дата події не активна."
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "Ви не можете вибрати доповнення для вибраного продукту."
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "Ви не можете вибрати два варіанти одного додаткового продукту."
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -7639,7 +7663,7 @@ msgstr[2] ""
"Ви можете вибрати не більше %(max)s доповнень із категорії %(cat)s для "
"продукту %(base)s."
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s add-ons from the category %(cat)s for "
@@ -7660,7 +7684,7 @@ msgstr[2] ""
"Вам потрібно вибрати принаймні %(min)s доповнень із категорії %(cat)s для "
"продукту %(base)s."
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
@@ -7669,7 +7693,7 @@ msgstr ""
"Ви можете вибрати всі доповнення з категорії %(cat)s для продукту %(base)s "
"щонайбільше один раз."
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
#| msgid ""
#| "One of the products you selected can only be bought as an add-on to "
@@ -7681,24 +7705,24 @@ msgstr ""
"Один із вибраних вами продуктів можна купити лише як доповнення до іншого "
"проекту."
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
"Один із вибраних вами продуктів можна придбати лише як частину комплекту."
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "Будь ласка, виберіть дійсне місце."
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "Ви не можете вибрати місце для цієї позиції."
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "Ви не можете вибрати одне й те саме місце кілька разів."
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7706,7 +7730,7 @@ msgstr ""
"Ви ввели подарунковий сертифікат замість ваучера. Подарункові сертифікати "
"можна ввести пізніше, коли вас попросять надати платіжні дані."
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -8011,7 +8035,7 @@ msgstr ""
"\n"
"Ви отримали цей імейл тому, що вказали це у своїх налаштуваннях події."
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
@@ -8020,7 +8044,7 @@ msgstr ""
"Ви отримали цей електронний лист, оскільки хтось зробив для вас замовлення "
"на {event}."
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -8029,13 +8053,13 @@ msgstr ""
"Ви можете переглянути деталі замовлення за такою URL-адресою:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
"Ви отримали цей електронний лист, оскільки зробили замовлення на {event}."
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
msgctxt "attachment_filename"
msgid "Calendar invite"
@@ -8124,7 +8148,7 @@ msgstr ""
"Помилка під час імпортування значення \"{value}\" для колонки \"{column}\" у "
"рядку \"{line}\": {message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -8134,7 +8158,7 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "Недійсні дані в рядку {row}: {message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
@@ -8142,7 +8166,7 @@ msgstr ""
"Деякі вибрані вами продукти більше не доступні. Докладнішу інформацію див. "
"нижче."
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
msgid ""
"Some of the products you selected were no longer available in the quantity "
"you selected. Please see below for details."
@@ -8150,7 +8174,7 @@ msgstr ""
"Деякі з вибраних вами продуктів більше не були доступні у вибраній вами "
"кількості. Детальнішу інформацію див. нижче."
-#: pretix/base/services/orders.py:138
+#: pretix/base/services/orders.py:137
msgid ""
"The price of some of the items in your cart has changed in the meantime. "
"Please see below for details."
@@ -8158,21 +8182,21 @@ msgstr ""
"Ціна деяких товарів у вашому кошику за цей час змінилася. Детальнішу "
"інформацію див. нижче."
-#: pretix/base/services/orders.py:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "Сталася внутрішня помилка, спробуйте ще раз."
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "Ваш кошик порожній."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s. We "
@@ -8193,12 +8217,12 @@ msgstr[2] ""
"Ви не можете вибрати більше ніж %(max)s позицій продукту %(product)s. Ми "
"видалили зайві товари з вашого кошика."
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
#, fuzzy
msgid "The booking period has ended."
msgstr "Період передпродажу завершився."
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
msgid ""
"The voucher code used for one of the items in your cart is not known in our "
"database."
@@ -8206,7 +8230,7 @@ msgstr ""
"Код ваучера, використаний для одного з товарів у вашому кошику, невідомий у "
"нашій базі даних."
-#: pretix/base/services/orders.py:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8216,7 +8240,7 @@ msgstr ""
"використано максимально дозволену кількість разів. Ми видалили цей товар з "
"вашого кошика."
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
@@ -8224,7 +8248,7 @@ msgstr ""
"Код ваучера, використаний для одного з товарів у вашому кошику, "
"використовувася надто часто. Ми відкоригували ціну товару у вашому кошику."
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
msgid ""
"The voucher code used for one of the items in your cart is expired. We "
"removed this item from your cart."
@@ -8232,7 +8256,7 @@ msgstr ""
"Код ваучера, використаний для одного з товарів у вашому кошику, "
"використовувася надто часто. Ми відкоригували ціну товару у вашому кошику."
-#: pretix/base/services/orders.py:174
+#: pretix/base/services/orders.py:173
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."
@@ -8240,11 +8264,11 @@ msgstr ""
"Код ваучера, використаний для одного з товарів у вашому кошику, недійсний "
"для цього товару. Ми видалили цей товар з вашого кошика."
-#: pretix/base/services/orders.py:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr "Щоб замовити один із продуктів, вам потрібен дійсний код ваучера."
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
#, fuzzy
msgid ""
"The booking period for one of the events in your cart has not yet started. "
@@ -8253,7 +8277,7 @@ msgstr ""
"Період попереднього продажу однієї з подій у вашому кошику ще не розпочався. "
"Відповідні позиції видалено з вашого кошика."
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
@@ -8261,7 +8285,7 @@ msgstr ""
"Одне з місць у вашому замовленні було недійсним, ми видалили цю позицію з "
"вашого кошика."
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
@@ -8269,7 +8293,7 @@ msgstr ""
"Тим часом одне з місць у вашому замовленні зайнято, ми видалили цю позицію з "
"вашого кошика."
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
#| msgid ""
#| "You cannot delete the product %(item)s because it "
@@ -8281,26 +8305,26 @@ msgstr ""
"Ви не можете видалити продукт %(item)s, оскільки він уже "
"замовлений."
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The order has been canceled."
msgid "The order was not canceled."
msgstr "Замовлення скасовано."
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr "Новий термін придатності має бути в майбутньому."
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "Це замовлення не очікує на затвердження."
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "Ви не можете скасувати це замовлення."
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
@@ -8309,7 +8333,7 @@ msgstr ""
"Це замовлення не можна скасувати, оскільки подарунковий сертифікат {card}, "
"придбаний в цьому замовленні, уже активований."
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
#, fuzzy
#| msgid ""
#| "The cancellation fee cannot be higher than the payment credit of this "
@@ -8320,13 +8344,13 @@ msgstr ""
"Комісія за скасування не може бути вищою за кредит для оплати цього "
"замовлення."
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
#, fuzzy
#| msgid "This payment method does not support automatic refunds."
msgid "The selected payment methods do not cover the total balance."
msgstr "Цей спосіб оплати не підтримує автоматичне повернення коштів."
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8337,32 +8361,32 @@ msgstr ""
"сертифікат, який ви використали, був використаний в цей час. Перевірте ціни "
"нижче та спробуйте ще раз."
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "Потрібно вибрати варіацію продукту."
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr "Квота {name} не має достатнього об'єму для виконання операції."
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr "Немає визначеної квоти, яка дозволяє цю операцію."
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr "Вибраний товар неактивний або не має встановленої ціни."
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
"Ця операція залишить замовлення порожнім. Натомість скасуйте саме замовлення."
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
@@ -8370,7 +8394,7 @@ msgstr ""
"Ця операція зробить замовлення безкоштовним і, отже, негайно оплаченим, "
"однак квота недоступна."
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
@@ -8378,17 +8402,17 @@ msgstr ""
"Це додатковий продукт, будь ласка, виберіть базову позицію, до якої він має "
"бути доданий."
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr "Вибрана базова позиція не дозволяє додати цей продукт як доповнення."
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr "Вам потрібно вибрати підподію для нової позиції."
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
@@ -8397,19 +8421,19 @@ msgstr ""
"Ви вибрали місце \"{seat}\" на дату, яка не відповідає вибраній даті квитка. "
"Будь ласка, виберіть місце ще раз."
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "Для вибраного продукту необхідно вибрати місце."
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "Вибраний продукт не дозволяє вибрати місце."
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr "Вибрана країна заблокована вашим податковим правилом."
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
@@ -8417,7 +8441,7 @@ msgstr ""
"Ви не можете змінити ціну позиції, яка була використана для видачі "
"пподарункового сертифікату."
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
@@ -8426,7 +8450,7 @@ msgstr ""
"Позицію не можна скасувати, оскільки подарунковий сертифікат {card}, "
"придбаний в цьому замовленні, уже активований."
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8434,6 +8458,27 @@ msgstr ""
"Під час спроби повернути вам гроші сталася помилка. За додатковою "
"інформацією звертайтеся до організатора події."
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "Приклад назви компанії"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "Приклад квитка"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "Сюди можна вставити окремий текст з причиною."
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "Сума списана з вашої картки."
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+"Будь ласка, переведіть гроші на цей банківський рахунок: 9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8831,7 +8876,7 @@ msgid "Show exchange rates"
msgstr "Показати дату закінчення події"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "Ніколи"
@@ -9413,7 +9458,7 @@ msgstr ""
msgid "Available languages"
msgstr "Доступні мови"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "Мова по замовчанню"
@@ -9472,7 +9517,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr "Приховати усі розпродані продукти"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr "Показувати користувачам наявність квитків певної категорії."
@@ -9488,7 +9533,7 @@ msgstr "Показувати різновиди товару розгорнут
msgid "Enable waiting list"
msgstr "Активувати список очікування"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9920,7 +9965,7 @@ msgstr ""
"Оплачені кошти будуть автоматично повернені якщо спосіб оплати це дозволяє. "
"В іншому випадку для вас буде створено опцію для повернення вручну."
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "Зберегти фіксовану плату за скасування"
@@ -9928,7 +9973,7 @@ msgstr "Зберегти фіксовану плату за скасування
msgid "Keep payment, shipping and service fees"
msgstr "Зберегти збір за оплату, доставку та обслуговування"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "Зберегти відсоткову плату за скасування"
@@ -10040,21 +10085,21 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "Контактна адреса"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
"Це буде відображатись для всіх для того, щоб учасники могли з вами "
"сконтактувати."
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "Вставити URL"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -10087,7 +10132,7 @@ msgstr ""
"Квитки не будуть прикріплятись якщо вони більше {size} для уникнення проблем "
"із їх доставкою на електронну пошту."
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10478,12 +10523,12 @@ msgstr ""
"З повагою, \n"
"команда {event}"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "Кількість днів"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11598,7 +11643,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr "Магістр"
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -11994,14 +12039,14 @@ msgstr "Завантажити фото"
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr "днів"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -12045,11 +12090,11 @@ msgstr ""
"хочете ознайомитися з умовами ліцензії або отримати вихідний код, перейдіть "
"за цими посиланнями або інструкціями:"
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr "Увімкнути формат квитків"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "Завантажити квиток"
@@ -12444,7 +12489,7 @@ msgstr "Виникла неочікувана помилка, просимо с
msgid "The task has been completed."
msgstr "Завдання завершено."
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr "Будь ласка не завантажуйте файли, які перевищують {size}!"
@@ -12494,19 +12539,19 @@ msgstr ""
"Переклад цією мовою ще триває. Наразі ця мова може бути обрана лише на "
"інсталяціях pretix для розробки, але не у виробництві."
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "Усі дати"
@@ -12548,33 +12593,33 @@ msgstr ""
msgid "All gates"
msgstr "Усі ворота"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "Використати мови"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr "Використати усі мови, які будуть використовуватись під час події."
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "Це серія подій"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
"Ви вже використали цю помітку для іншого заходу. Будь ласка оберіть знову."
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "Часовий пояс події"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "Ставка податку з продажу"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -12585,11 +12630,11 @@ msgstr ""
"ситуація, ви можете додати більше податкових ставок і детальну конфігурацію "
"пізніше."
-#: pretix/control/forms/event.py:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr "Надати доступ команді"
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
@@ -12599,11 +12644,11 @@ msgstr ""
"дозвіл до редагування подій. Оберіть, будь ласка, одну з існуючих команд, "
"які отримають доступ до цієї події."
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr "Створити нову команду для події, де я єдиний(-а) учасник(-ця)"
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -12611,53 +12656,53 @@ msgstr ""
"Центр конференції зразків\n"
"Гайдельберґ, Німеччина"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "Вам потрібно визначити свій регіон за замовчуванням."
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "Копіювати конфігурацію з"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "Не копіювати"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "За замовчуванням ({value})"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "Спеціальний домен"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr "Необхідно попередньо налаштувати спеціальний домен на веб-сервері."
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr "Ви не можете вибрати базовий домен для цієї установки."
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr "Цей домен уже використовується для іншої події чи організатора."
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "Формат імені"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -12667,11 +12712,11 @@ msgstr ""
"після того, як ви вже отримали замовлення, може призвести до несподіваної "
"поведінки під час сортування або зміни імен."
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr "Дозволити звертання"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
@@ -12680,29 +12725,29 @@ msgstr ""
"заголовок, ви можете використовувати це, щоб обмежити набір заголовків, які "
"можна вибрати."
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "Запитувати {fields}, відображати як {example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "Вільне введення тексту"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr "Не запитувати"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr "Запитувати, але опційно"
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr "Запитувати та вимагати введення"
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
@@ -12710,11 +12755,11 @@ msgstr ""
"Ваші подарункові сертифікати дійсні {} років та додатково протягом року, в "
"який вони були створені."
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "Податкове правило для сплати зборів"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -12725,11 +12770,11 @@ msgstr ""
"правила зворотного нарахування, інші налаштування податкового правила "
"ігноруються."
-#: pretix/control/forms/event.py:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "Згенерувати рахунки для каналів продажу"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
msgid ""
"If you have enabled invoice generation in the previous setting, you can "
"limit it here to specific sales channels."
@@ -12737,46 +12782,46 @@ msgstr ""
"Якщо ви налаштували генерування рахунків у попередніх налаштуваннях, ви "
"можете встановити їх обмеження для певних каналів продажу."
-#: pretix/control/forms/event.py:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "Стиль рахунка"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "Мова рахунка"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "Мова користувача"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
#| msgid "Attachment for new orders"
msgid "Recommended"
msgstr "Додаток для нових замовлень"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr "Ви повинні обрати онлайн магазин для отримання цих листів."
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr "Канали продажу для обраних імейлів"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
@@ -12784,7 +12829,7 @@ msgstr ""
"Розміщене замовлення та оплачені електронні листи надсилатимуться лише для "
"замовлень із цих каналів продажу. Інтернет-магазин має бути увімкнено."
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
@@ -12792,53 +12837,53 @@ msgstr ""
"Цей імейл буде надсилатись для замовлень, здійснених через ці канали "
"продажу. Для цього потрібно активувати онлайн магазин."
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "Прихована адреса"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr "Усі імейли будуть надіслані на цю адресу як прихована копія"
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "Підпис"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
"Це буде вкладено до кожного електронного листа. Доступні заповнювачі: {event}"
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "наприклад, контактні деталі"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "HTML візуалізація пошти"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Text sent to order contact address"
msgid "Subject sent to order contact address"
msgstr "Текст надіслано на контактну адресу замовлення"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr "Текст надіслано на контактну адресу замовлення"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "Надіслати імейл учасникам"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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 "
@@ -12848,23 +12893,23 @@ msgstr ""
"того, хто замовляє квитки, учасникам буде надіслано таке електронне "
"повідомлення."
-#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
#, fuzzy
#| msgid "Text sent to attendees"
msgid "Subject sent to attendees"
msgstr "Текст надісланий учасникам"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "Текст надісланий учасникам"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12873,55 +12918,55 @@ msgstr "Текст надісланий учасникам"
msgid "Text"
msgstr "Текст"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
#, fuzzy
#| msgid "Text (sent by admin)"
msgid "Subject (sent by admin)"
msgstr "Текст (надісланий адміном)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
#, fuzzy
#| msgid "Text sent to attendees"
msgid "Subject (sent by admin to attendee)"
msgstr "Текст надісланий учасникам"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "Текст (надісланий адміном)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
#, fuzzy
#| msgid "Text (requested by user)"
msgid "Subject (requested by user)"
msgstr "Текст (за запитом користувача)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "Текст (за запитом користувача)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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."
@@ -12929,31 +12974,31 @@ msgstr ""
"Цей імейл буде надіслано за стільки днів до того як розпочнеться подія. Якщо "
"це поле залишиться порожнім, імейл не буде надіслано."
-#: pretix/control/forms/event.py:1216
+#: pretix/control/forms/event.py:1222
#, fuzzy
#| msgid "Received order"
msgid "Subject for received order"
msgstr "Отримане замовлення"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
#, fuzzy
#| msgid "Received order"
msgid "Text for received order"
msgstr "Отримане замовлення"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
#| msgid "Yes, approve order"
msgid "Subject for approved order"
msgstr "Так, затвердити замовлення"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
#| msgid "Yes, approve order"
msgid "Text for approved order"
msgstr "Так, затвердити замовлення"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
@@ -12961,19 +13006,19 @@ msgstr ""
"Це буде надсилатись тільки для платних замовлень. Натомість для безкоштовних "
"замовлень буде використовуватись зразок нижче."
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
#| msgid "Approved free order"
msgid "Subject for approved free order"
msgstr "Підтверджене безкоштовне замовлення"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
#| msgid "Approved free order"
msgid "Text for approved free order"
msgstr "Підтверджене безкоштовне замовлення"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
@@ -12981,79 +13026,79 @@ msgstr ""
"Це буде надіслано для безкоштовних замовлень. Для платних замовлень буде "
"використовуватись шаблон, який ви знайде зверху."
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
#| msgid "Received order"
msgid "Subject for denied order"
msgstr "Отримане замовлення"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
#| msgid "Denied order"
msgid "Text for denied order"
msgstr "Відхилені замовлення"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr "Генератор номерів квитків"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr "Для просунутих користувачів, не потрібно змінювати."
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "Будь-яка країна"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "Європейський Союз"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "Будь-який клієнт"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "Приватний"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "Корпоративний"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "Підприємство з дійсним ідентифікаційним номером платника ПДВ"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "Нарахувати ПДВ"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "Без ПДВ"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "Продаж заборонено"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr "Замовлення потрібно підтвердити"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr "Податкова ставка, що відрізняється"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr "Текст у рахунку"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "Попередньо обраний ваучер"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -13065,11 +13110,11 @@ msgstr ""
"використаний. Це можна використовувати, наприклад, для надання віджетів, які "
"надають знижки або відкривають секретні продукти."
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "Режим сумісності"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -13077,28 +13122,28 @@ msgstr ""
"Наш звичайний віджет працює не у всіх конструкторах веб-сайтів. Якщо у вас "
"виникнуть проблеми, спробуйте скористатися цим режимом сумісності."
-#: pretix/control/forms/event.py:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "Наведений код ваучера не існує."
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "Ви ввели невірну помітку."
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "Завантаження квитка"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr "Ваші клієнти зможуть завантажити свої квитки у форматі PDF."
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "Вимагати у всіх учасників заповнити поле зі своїми іменами"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
msgid ""
"By default, we will ask for names but not require them. You can turn this "
"off completely in the settings."
@@ -13106,11 +13151,11 @@ msgstr ""
"За замовчуванням, ми просимо вказати ім'я, але це не обов'язкова умова. Ви "
"зможете повністю виключити цю фунцію у налаштуваннях."
-#: pretix/control/forms/event.py:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "Оплата через Stripe"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -13121,11 +13166,11 @@ msgstr ""
"способи оплати. Щоб отримувати платежі через Stripe, вам потрібно створити "
"еккаунт, створення якого займе до 5 хв."
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "Оплата через банківський платіж"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -13135,16 +13180,16 @@ msgstr ""
"рахунок. Ви зможете завантажити свою банківську виписку для опрацювання "
"платежів у pretix, або ж вручну позначати їх як оплачені."
-#: pretix/control/forms/event.py:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "Ціна (необов'язково)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "Безкоштовно"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "Доступна кількість"
@@ -13276,7 +13321,7 @@ msgstr "Подальший контроль"
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -13284,18 +13329,18 @@ msgid "All products"
msgstr "Усі продукти"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} – будь-який варіант"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr "Усі дати які починаються о або після"
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr "Всі дати починаються до"
@@ -13495,7 +13540,7 @@ msgstr "Усі учасники"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "Зареєстрований"
@@ -13572,8 +13617,8 @@ msgstr "Фільтрувати за тегом"
msgid "Search voucher"
msgstr "Пошук ваучера"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13617,7 +13662,7 @@ msgstr "Неуспішні реєстрації"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr "Тип сканування"
@@ -13627,7 +13672,7 @@ msgstr "Усі напрямки"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr "Пристрій"
@@ -13652,9 +13697,9 @@ msgstr "Кінець"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "Список реєстрації"
@@ -13914,11 +13959,17 @@ msgstr "Це поле є обов'язковим"
msgid "Dependencies between questions are not supported during check-in."
msgstr "Залежності між запитаннями не підтримуються під час реєстрації."
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "Усі продукти"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "Продукт повинен існувати в декількох варіантах"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
@@ -13926,72 +13977,72 @@ msgstr ""
"Виберіть цей параметр, наприклад для футболок різних розмірів. Ви можете "
"вибрати варіанти у наступному кроці."
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr "Без категорії"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "Без оподаткування"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "Копіювати інформацію про продукт"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "Не додавати до квоти зараз"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "Додати продукт до існуючої квоти"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "Створити нову квоту для цього продукту"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "Варіанти квоти"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "Додати до існуючої квоти"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "Назва нової квоти"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "Розмір"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "Кількість квитків"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "Потрібна назва квоти."
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "Оберіть будь ласка квоту."
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "Подія за замовчуванням"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "Обрати автоматично залежно від налаштувань події"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "Так, якщо увімкнено генерацію квитків"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -14000,33 +14051,39 @@ msgstr ""
"Наприклад, знижена вартість доступна для студентів, безробітніх та осіб, "
"яким за 65. Цей квиток надає доступ до усіх частин події, окрім VIP зони."
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "Замовлений товар \"{item}\" більше не доступний."
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr "Показувати самостійно"
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "Придбано"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Canceled by customer"
msgid "Date chosen by customer"
msgstr "ВІдмінено клієнтом"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr "Членство не надано"
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
@@ -14035,13 +14092,13 @@ msgstr ""
"правило зі ставкою податку 0%, бо податок з продажу буде примінятися, коли "
"подарунковий сертифікат буде погашено."
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -14049,13 +14106,13 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The last payment date cannot be before the end of presale."
msgid "The start of validity must be before the end of validity."
msgstr "Кінцева дата оплати не може бути перед кінцем передпродажу."
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -14066,21 +14123,21 @@ msgstr ""
"або він зараз знаходиться в кошику користувача. Натомість встановіть варіант "
"як \"неактивний\"."
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
#| msgid "Calculate from product"
msgid "Use value from product"
msgstr "Розрахувати з продукту"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr "Доповнення"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "Ви двічі додали одну і ту ж додаткову категорію"
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
@@ -14088,22 +14145,22 @@ msgstr ""
"Майте на увазі, що встановлення мінімальної кількості робить неможливим "
"придбання цього продукту, якщо всі доступні доповнення розпродані."
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "Продукти в комплекті"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr "Ви двічі додали один і той самий продукт у комплекті."
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr "Продукт в комплекті"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "неактивний"
@@ -14183,11 +14240,11 @@ msgstr "Створити замовлення як замовлення в те
msgid "CSV column: \"{name}\""
msgstr "Стовпець CSV: \"{name}\""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -14198,11 +14255,11 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "Перевищити квоту"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
@@ -14210,11 +14267,11 @@ msgstr ""
"Якщо ви оберете цю опцію, ця операція буде виконана, навіть якщо це призведе "
"до перезаброньованої квоти і ви продасте більше квитків, ніж планували!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "Перебронювати квоту та ігнорувати несвоєчасну оплату"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -14225,16 +14282,16 @@ msgstr ""
"до перевантаження квоти і ви продали більше квитків, ніж планували! Операція "
"також буде виконана незалежно від налаштувань прострочення платежів."
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr "Повідомити клієнта через імейл"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "Стягувати комісію за скасування"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
#, fuzzy
#| msgid ""
#| "If you keep a fee, all positions within this order will be canceled and "
@@ -14255,15 +14312,15 @@ msgstr ""
"свій збір за скасування, якщо ви хочете їх зберегти. Будь ласка, завжди "
"вводьте вартість брутто, податок буде розраховано автоматично."
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr "Створити скасування для рахунка-фактури"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "Коментар (буде надіслано користувачеві)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
@@ -14271,15 +14328,15 @@ msgstr ""
"Буде включено до листа-повідомлення, якщо відповідний заповнювач наявний у "
"підготовленому тексті листа."
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "Сума оплати"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -14288,21 +14345,21 @@ msgstr "Сума оплати"
msgid "Payment date"
msgstr "Дата оплати"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
#| msgid "Please select a valid seat."
msgid "Please select some events."
msgstr "Будь ласка, виберіть дійсне місце."
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "Перерахувати податки"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr "Не перераховувати податки"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
@@ -14310,7 +14367,7 @@ msgstr ""
"Перерахувати податки на основі адреси та налаштувань продукту, залишивши "
"валову суму незмінною."
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
@@ -14318,11 +14375,11 @@ msgstr ""
"Перерахувати податки на основі адреси та налаштувань продукту, залишивши "
"чисту суму незмінною."
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr "Створити новий рахунок-фактуру, якщо потрібно"
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
@@ -14331,26 +14388,26 @@ msgstr ""
"зміст, старий рахунок-фактуру буде скасовано, а новий рахунок-фактура буде "
"виставлено."
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "Повідомити користувача"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
"Надіслати клієнту електронний лист із повідомленням про те, що його "
"замовлення було змінено."
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr "Дозволити перебронювати квоти під час виконання цієї операції"
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "Доповнення до"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -14359,7 +14416,7 @@ msgstr "Доповнення до"
msgid "Seat"
msgstr "Місце"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -14369,64 +14426,64 @@ msgstr "Місце"
msgid "Membership"
msgstr "Членство"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
"Включаючи податки, якщо такі є. Залиште порожнім для ціни продукту за "
"замовчуванням"
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr "(без змін)"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "Нова ціна (брутто)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Ticket secret"
msgid "Ticket is blocked"
msgstr "Kод квитка"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
#, fuzzy
#| msgid "Valid until"
msgid "Validity end"
msgstr "Дійсний до"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "Створити новий секрет"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr "Скасувати цю позицію"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "Розділити на нові замовлення"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr "(Немає членства)"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr "Зняти цю плату"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "Визнати секрети недійсними"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -14436,11 +14493,11 @@ msgstr ""
"надіслати користувачеві посилання на сторінку замовлення, і користувачу "
"потрібно буде знову завантажити свої квитки. Старі версії будуть недійсними."
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr "Прикріпити квитки"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
@@ -14448,24 +14505,24 @@ msgstr ""
"Буде ігноруватися, якщо квитки перевищують заданий розмір для забезпечення "
"доставки електронною поштою."
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr "Прикріпити рахунки-фактури"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "Отримувач"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
"Скасувати замовлення. Усі квитки більше не працюватимуть. Це не можна "
"повернути."
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
@@ -14473,38 +14530,38 @@ msgstr ""
"Позначити замовлення як в очікуванні на розгляд і дозволити користувачеві "
"оплатити відкриту суму іншим способом оплати."
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "Нічого не робити і залишити замовлення як є."
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "Сума відшкодування має бути додатною та меншою за {}."
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "Потрібно вказати суму часткового відшкодування."
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr "Скасувати всі дати"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr "Автоматично повертати гроші, якщо це можливо"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr "Створити повернення коштів у списку до виконання вручну"
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -14519,7 +14576,7 @@ msgstr ""
"коштів вручну. Не перевіряти, чи запропонувати повернути деякі замовлення, "
"компенсуючи різними замовленнями або виписуючи подарункові картки."
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
@@ -14527,23 +14584,23 @@ msgstr ""
"Повернути вартість замовлення на подарунковий сертифікат замість "
"оригінального способу оплати"
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr "Термін дії подарункового сертифікату"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr "Утримувати фіксовану плату за скасування за кожен квиток"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr "Безкоштовні квитки та додаткові продукти не враховуються"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr "Утримувати збори"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -14554,20 +14611,20 @@ msgstr ""
"Комісія ніколи не повертається, якщо замовлення в серії подій скасовано лише "
"частково, оскільки воно складається з квитків на кілька дат."
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr "Надсилати інформацію електронною поштою"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr "Надіслати інформацію списку очікування"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "Скасовано: {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14599,7 +14656,7 @@ msgstr ""
"\n"
"Ваша {event} команда"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -14622,24 +14679,24 @@ msgstr ""
"\n"
"Ваша команда {event}"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "Будь ласка, виберіть або конкретну дату, або діапазон дат."
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "Будь ласка, виберіть або усі дати, або діапазон дат."
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr "Якщо ви встановлюєте діапазон дат, установіть і початок, і кінець."
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
"Будь ласка, підтвердьте, що ви хочете скасувати ВСІ дати в цій серії подій."
@@ -14662,7 +14719,7 @@ msgid ""
msgstr ""
"Ваш пристрій не матиме доступу ні до чого, будь ласка, виберіть деякі події."
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
#, fuzzy
#| msgid "Experimental feature"
msgid "experimental"
@@ -14816,11 +14873,11 @@ msgctxt "form"
msgid "Optional"
msgstr "Необов'язково"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr "змінити"
@@ -14890,17 +14947,17 @@ msgstr "Зберегти поточні значення"
msgid "Selection contains various values"
msgstr "Вибір містить різні значення"
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr "Кінець події має бути пізніше її початку."
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr "Доступно до"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "Не враховувати ці дати замість того, щоб додавати їх."
@@ -14908,15 +14965,15 @@ msgstr "Не враховувати ці дати замість того, що
msgid "Your changes could not be saved. See below for details."
msgstr "Ваші зміни не вдалося зберегти. Подробиці дивіться нижче."
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr "Ідентифікатор конкретного місця"
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "Вибрано недійсний продукт."
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
@@ -14924,11 +14981,11 @@ msgstr ""
"Ваучер відповідає лише прихованим продуктам, але ви не вибрали, щоб він "
"показував їх."
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "Коди"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
@@ -14936,16 +14993,16 @@ msgstr ""
"Додайте один код ваучера на рядок. Ми пропонуємо вам скопіювати цей список і "
"зберегти його у файл."
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr "Надсилати ваучери електронною поштою"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr "Ваш ваучер на {event}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -14990,18 +15047,18 @@ msgstr ""
"\n"
"Ваша команда {event}"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "Одержувачі"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr "або"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
@@ -15011,70 +15068,70 @@ msgstr ""
"пошти на рядок або файл CSV зі стовпцем заголовка та одним або кількома "
"стовпцями \"email\", \"number\", \"name\" або \"tag\"."
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "Максимальна кількість використань на ваучер"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "Кількість разів, коли КОЖНИЙ із цих ваучерів можна використати."
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr "Ідентифікатори конкретних місць"
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr "Вхідні дані CSV повинні містити рядок заголовка в першому рядку."
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr "Вхідний файл CSV має містити поле із заголовком \"{header}\"."
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr "Вхідний файл CSV містить невідоме поле із заголовком \"{header}\"."
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr "{value} не є дійсною адресою електронної пошти."
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr "Недійсне значення в рядку {number}."
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "Ваучер з одним із цих кодів уже існує."
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr "Код сертифікату {code} показується у Вашому списку двічі."
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
@@ -15082,13 +15139,13 @@ msgstr ""
"Якщо ваучери надсилаються електронною поштою, потрібно вказати тему, "
"повідомлення та одержувачів."
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr "Ви створили ваучери {codes}, але ввели одержувачів ваучерів {recp}."
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr "Вам потрібно вказати стільки місць, скільки кодів ваучера."
@@ -15638,7 +15695,7 @@ msgid "The order locale has been changed."
msgstr "Регіон замовлення було змінено."
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "Рахунок-фактуру створено."
@@ -15647,7 +15704,7 @@ msgid "The invoice has been regenerated."
msgstr "Рахунок-фактуру відновлено."
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "Рахунок-фактуру переоформлено."
@@ -16341,7 +16398,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "Замовлення скасовано (comment: \"{comment}\")."
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "Замовлення скасовано."
@@ -16566,9 +16623,9 @@ msgstr "Реєстрація"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "Список реєстрації"
@@ -16849,7 +16906,7 @@ msgstr "Встановити новий пароль"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -16881,9 +16938,9 @@ msgstr "Встановити новий пароль"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -17270,7 +17327,7 @@ msgstr[2] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -17383,7 +17440,7 @@ msgstr "Час сканування"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "Результат"
@@ -18706,8 +18763,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -19798,7 +19855,7 @@ msgstr ""
msgid "New variation"
msgstr "Нова варіація"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "Додати нову варіацію"
@@ -19806,40 +19863,40 @@ msgstr "Додати нову варіацію"
msgid "Availability"
msgstr "Наявність"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Ticket page"
msgid "Tickets & Badges"
msgstr "Сторінка з квитками"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Check-in list"
msgid "Check-in & Validity"
msgstr "Список реєстрації"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "Варіанти"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr "місяців"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
#, fuzzy
#| msgid "year(s)"
msgid "years"
msgstr "рік(роки)"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -19848,17 +19905,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "Додаткові налаштування"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr "Термін членства після покупки"
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "Історія продукту"
@@ -20032,7 +20089,7 @@ msgstr "Повністю зарезервовано"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "Продано"
@@ -20098,8 +20155,8 @@ msgstr "Редагувати запитання"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -23642,7 +23699,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -23659,8 +23716,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -23672,9 +23729,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -23688,7 +23745,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -23696,7 +23753,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -23740,11 +23797,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "Ви можете скасувати це замовлення, натиснувши цю кнопку."
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "Можна змінювати налаштування продукту"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -24696,9 +24767,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -24803,7 +24874,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -24811,7 +24882,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -24908,7 +24979,7 @@ msgid "Unknown e-mail renderer."
msgstr "Невідомий засіб обробки електронної пошти."
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -25079,7 +25150,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -25187,25 +25258,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -25337,18 +25408,18 @@ msgstr[1] ""
msgstr[2] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -25571,15 +25642,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25603,7 +25674,7 @@ msgstr "Ця дія дозволена лише для замовлень, що
msgid "This action is only allowed for canceled orders."
msgstr "Ця дія дозволена лише для скасованих замовлень."
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -25612,12 +25683,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -25645,7 +25716,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr "Не вдалося надіслати пошту такому користувачеві: {}"
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -25983,7 +26054,7 @@ msgstr "На жаль, на не вдалось обробити цей PDF фа
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -25998,31 +26069,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -26214,7 +26285,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "Це не серія подій."
@@ -26686,7 +26757,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -27351,9 +27422,9 @@ msgid "Check-in list (PDF)"
msgstr "Список реєстрації (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Check-in"
msgctxt "export_category"
@@ -27372,81 +27443,81 @@ msgctxt "tablehead"
msgid "paid"
msgstr "оплачено"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr "Виписано"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr "Автоматично зареєстровано"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "Секрет"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "All check-ins"
msgid "Valid check-in codes"
msgstr "Усі реєстрації"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr "Журнал реєстрації (усі сканування)"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
#, fuzzy
msgid "Offline"
msgstr "Перевизначення в автономному режимі"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr "Перевизначення в автономному режимі"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "Повідомлення про помилку"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr "дата завантаження"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr "Час завантаження"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr "OK"
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr "Тільки успішні сканування"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr "Усі списки реєстрації"
@@ -27480,13 +27551,11 @@ msgid "PayPal account"
msgstr "Рахунок PayPal"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr "Натисніть тут, щоб отримати інструкцію, як отримати необхідні ключі"
@@ -27549,7 +27618,7 @@ msgstr ""
"завершена."
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "Сталася помилка під час надсилання листа з підтвердженням."
@@ -28281,33 +28350,33 @@ msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
"Розіслати електронні листи всім своїм клієнтам або певним групам клієнтів."
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr "Прикріплення"
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
#| msgid "Waiting list"
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "Список очікування"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Продаж можливий лише через обрані канали продажу"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
#, fuzzy
#| msgctxt "subevent"
#| msgid "All dates starting at or after"
@@ -28315,7 +28384,7 @@ msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "Усі дати які починаються о або після"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
#, fuzzy
#| msgctxt "subevent"
#| msgid "All dates starting before"
@@ -28323,50 +28392,50 @@ msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "Всі дати починаються до"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
#| msgid "Send date"
msgctxt "sendmail_form"
msgid "Send to"
msgstr "Дата відправлення"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "Обмежити до країн"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "Продаж можливий лише через обрані канали продажу"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
#| msgid "Order placed at or after"
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "Замовлення здійснено у або після"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
#, fuzzy
#| msgid "Order placed at or after"
msgid "Everyone who placed an order"
msgstr "Замовлення здійснено у або після"
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
@@ -28374,84 +28443,84 @@ msgstr ""
"Кожен учасник (звертаючись до контактної особи відповідальної за замовлення, "
"якщо не вказано електронну адресу учасника)"
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
"Обидва (усі контактні адреси замовлення та електронні адреси всіх учасників)"
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
#, fuzzy
#| msgid "payment pending (except unapproved)"
msgid "payment pending but already confirmed"
msgstr "В очікуванні оплати (крім незатвердженого)"
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
#, fuzzy
#| msgid "payment pending (except unapproved)"
msgid "payment pending (except unapproved or already confirmed)"
msgstr "В очікуванні оплати (крім незатвердженого)"
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "B очікуванні з простроченням платежу"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "List of orders with taxes"
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "Список замовлень з податками"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Продаж можливий лише через обрані канали продажу"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr "Відноснo, до закінчення події"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr "Відноснo, після закінчення події"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "List of orders with taxes"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Список замовлень з податками"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr "Будь ласка, вкажіть дату відправки"
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr "Будь ласка, вкажіть дні та час зміщення"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr "Будь ласка, вкажіть продукт"
@@ -29034,21 +29103,34 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "Створити квитки"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "Секретний ключ"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -29057,11 +29139,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -29071,47 +29153,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "Оплата кредитними картками"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -29119,27 +29201,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -29147,51 +29229,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of додати %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -30766,7 +30848,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "врах.%(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, python-format
@@ -30775,8 +30857,8 @@ msgstr "Додати %(item)s, %(var)s до кошика"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -30788,15 +30870,15 @@ msgstr "Oберіть дату"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, python-format
msgid "Quantity of %(item)s, %(var)s to order"
@@ -30804,15 +30886,15 @@ msgstr "Кількість %(item)s, %(var)s для замовлення"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, python-format
@@ -30820,7 +30902,7 @@ msgid "Add %(item)s to cart"
msgstr "Додати %(item)s до кошика"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, python-format
msgid "Quantity of %(item)s to order"
@@ -30831,27 +30913,45 @@ msgid "There are no add-ons available for this product."
msgstr "Для цього продукта немає додаткових продуктів."
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "Будь ласка внизу введіть код ваучера для покупки квитків."
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "Недоступнo"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "Недоступнo"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "ПОВНІСТЮ ЗАБРОНЬОВАНО"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "РОЗПРОДАНО"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "Заброньовано"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr ""
"Всі продукти уже заброньовано, але можуть знову бути доступні незабаром."
@@ -31309,7 +31409,7 @@ msgid "Uncategorized items"
msgstr "Товари без категорії"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, python-format
@@ -31317,7 +31417,7 @@ msgid "Show full-size image of %(item)s"
msgstr "Показати повне зображення %(item)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, fuzzy, python-format
@@ -31326,7 +31426,7 @@ msgid "%(value)s incl. taxes"
msgstr "(враховуючи податки)"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
@@ -31334,12 +31434,7 @@ msgstr "(враховуючи податки)"
msgid "%(value)s without taxes"
msgstr "Загальна вартість (без податків)"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr "Будь ласка внизу введіть код ваучера для покупки квитків."
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, python-format
msgid "Set price in %(currency)s for %(item)s"
@@ -31400,7 +31495,7 @@ msgstr "Показати наступний місяць, %(week)s"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
#, fuzzy
#| msgid "Show number of tickets left"
msgid "Few tickets left"
@@ -31411,7 +31506,7 @@ msgstr "Показати кількість квитків, що залишил
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
#, fuzzy
#| msgid "Pay now"
msgctxt "available_event_in_list"
@@ -31428,7 +31523,7 @@ msgstr "Заплатити зараз"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "Забронювати зараз"
@@ -31437,7 +31532,7 @@ msgstr "Забронювати зараз"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "Повністю заброньовано"
@@ -31495,13 +31590,13 @@ msgid "Other dates"
msgstr "Інші дати"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
#, fuzzy
msgid "The booking period for this event is over."
msgstr "Передпродаж на цей захід завершено."
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, fuzzy, python-format
msgid "The booking period for this event will start on %(date)s at %(time)s."
msgstr "Передпродаж для цієї події розпочнеться %(date)s o %(time)s."
@@ -31724,7 +31819,7 @@ msgstr "Вам необхідно обрати метод оплати пере
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "Запит рахунка"
@@ -31955,7 +32050,7 @@ msgstr ""
"рахунка-фактури. Будь ласка, зв’яжіться з нами, якщо вам потрібен новий "
"рахунок."
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "Зберегти зміни"
@@ -32518,7 +32613,7 @@ msgid "Multiple dates"
msgstr "Багаторядковий текст"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "Більше інформації"
@@ -32588,8 +32683,8 @@ msgstr "Зараз ваш кошик порожній."
msgid "The products have been successfully added to your cart."
msgstr "Продукти успішно додані до вашого кошика."
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr "Квитки на цю подію не можна придбати через цей канал продажу."
@@ -32657,75 +32752,75 @@ msgid ""
"used for a different account in this system."
msgstr ""
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr "Невідомий код події або несанкціонований доступ до цієї події."
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "Ви не обрали дату."
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "Ви обрали невідому дату."
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "Будь ласка, поверніться назад та спробуйте ще раз."
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "Оплата за це замовлення не може бути продовжена."
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "Ви не можемо прийняти платіж, бо пройшов дедлайн."
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
msgid "An invoice has been generated."
msgstr "Було створено рахунок."
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
msgid "The payment method for this order cannot be changed."
msgstr "Спосіб оплати для цього замовлення не можливо змінити."
-#: pretix/presale/views/order.py:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "Наразі очікується оплатa цього замовлення."
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "Ви не можете змінити це замовлення"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "Ви обрали недійсну плату за скасування."
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
msgid "Canceled by customer"
msgstr "ВІдмінено клієнтом"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "Було створено запит на скасування."
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr "Заванатаження квитка не було ще увімкнено для цього замовлення."
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
"Будь ласка, перейдіть за посиланням, яке ми вам надіслали на вашу електронну "
"адресу, для того щоб завантажити свої квитки."
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
@@ -32734,31 +32829,31 @@ msgstr ""
"Замовлення змінено. Тепер ви можете перейти до оплати, його вартість "
"{amount}."
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
msgid "You did not make any changes."
msgstr "Ви не внесли жодних змін."
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
"Ви не можете вносити зміни, які зменшують загальну вартість замовлення."
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr "Ви можете вносити зміни, які збільшують загальну вартість замовлення."
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr "Ви не можете вносити зміни, які змінюють загальну вартість замовлення."
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You may not change your order in a way that reduces the total price."
msgid "You may not change your order in a way that would require a refund."
msgstr ""
"Ви не можете вносити зміни, які зменшують загальну вартість замовлення."
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
@@ -32766,7 +32861,7 @@ msgstr ""
"Ви не можете вносити зміни, які збільшують загальну вартість, оскільки "
"оплати на цю подію більше не приймаються."
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr "Ви не можете змінити це замовлення."
@@ -32843,35 +32938,44 @@ msgid ""
"else."
msgstr "Дуже дякую! Ми передамо ваше місце у списку очікування комусь іншому."
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "Магазин зараз вимкнено."
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "Обрана дата не існує у цій серії подій."
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "від %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr "Тільки профіль користувача"
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "Доступ для читання"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "Доступ до запису"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "Косово"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr "Цей продукт додається в кошик користувача, якщо ваучер викуплено."
+
+#, fuzzy
+#~| msgid "Restrict to specific sales channels"
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "Продаж можливий лише через обрані канали продажу"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "Сучасна версія відображення рахунків (pretix 2.7)"
diff --git a/src/pretix/locale/uk/LC_MESSAGES/djangojs.po b/src/pretix/locale/uk/LC_MESSAGES/djangojs.po
index 95dc504a8..6ed6129af 100644
--- a/src/pretix/locale/uk/LC_MESSAGES/djangojs.po
+++ b/src/pretix/locale/uk/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2022-05-10 02:00+0000\n"
"Last-Translator: Iryna N \n"
"Language-Team: Ukrainian \n"
"Language-Team: Vietnamese not check this option if you want to use this "
"product as an add-on product, but only for fixed bundles!"
msgstr ""
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
"canceled by users but only by you."
msgstr ""
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
"limit for this product."
msgstr ""
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4218,7 +4196,7 @@ msgid ""
"applies regardless."
msgstr ""
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4226,58 +4204,58 @@ msgid ""
"needs to be checked."
msgstr ""
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
"not actually impact pricing."
msgstr ""
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr ""
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr ""
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr ""
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4289,51 +4267,51 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr ""
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr ""
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr ""
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr ""
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr ""
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr ""
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr ""
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4343,20 +4321,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4369,59 +4347,59 @@ msgstr ""
msgid "Products"
msgstr ""
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr ""
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr ""
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr ""
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr ""
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr ""
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr ""
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr ""
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4429,102 +4407,102 @@ msgid ""
"only available to specific groups."
msgstr ""
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr ""
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr ""
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr ""
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr ""
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr ""
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr ""
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr ""
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr ""
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr ""
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr ""
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr ""
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr ""
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr ""
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr ""
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr ""
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr ""
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4532,59 +4510,59 @@ msgid ""
"the base item's price."
msgstr ""
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr ""
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr ""
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr ""
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr ""
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr ""
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr ""
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr ""
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr ""
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr ""
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr ""
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr ""
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr ""
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr ""
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4592,182 +4570,182 @@ msgstr ""
msgid "Question"
msgstr ""
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr ""
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr ""
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr ""
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr ""
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr ""
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr ""
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr ""
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
msgid "Show answer during check-in"
msgstr ""
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr ""
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr ""
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr ""
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr ""
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr ""
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr ""
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr ""
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr ""
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Client ID"
msgid "Invalid input type."
msgstr "ID người dùng"
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr ""
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr ""
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr ""
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr ""
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr ""
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr ""
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr ""
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr ""
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr ""
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr ""
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr ""
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr ""
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr ""
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr ""
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr ""
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr ""
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr ""
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr ""
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4775,22 +4753,22 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr ""
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
"expiring orders. Of course, you can always re-open it manually."
msgstr ""
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr ""
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4800,46 +4778,46 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr ""
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr ""
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr ""
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr ""
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr ""
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr ""
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -4955,7 +4933,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr ""
@@ -4969,7 +4947,7 @@ msgstr ""
msgid "Total amount"
msgstr ""
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -4993,12 +4971,12 @@ msgid ""
"scanned."
msgstr ""
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr ""
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
@@ -5047,132 +5025,132 @@ msgstr ""
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr ""
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr ""
-#: pretix/base/models/orders.py:1633
-msgctxt "payment_state"
-msgid "created"
-msgstr ""
-
-#: pretix/base/models/orders.py:1634
-msgctxt "payment_state"
-msgid "pending"
-msgstr ""
-
-#: pretix/base/models/orders.py:1635
-msgctxt "payment_state"
-msgid "confirmed"
-msgstr ""
-
-#: pretix/base/models/orders.py:1636
-msgctxt "payment_state"
-msgid "canceled"
-msgstr ""
-
#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
-msgid "failed"
+msgid "created"
msgstr ""
#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
+msgid "pending"
+msgstr ""
+
+#: pretix/base/models/orders.py:1639
+msgctxt "payment_state"
+msgid "confirmed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1640
+msgctxt "payment_state"
+msgid "canceled"
+msgstr ""
+
+#: pretix/base/models/orders.py:1641
+msgctxt "payment_state"
+msgid "failed"
+msgstr ""
+
+#: pretix/base/models/orders.py:1642
+msgctxt "payment_state"
msgid "refunded"
msgstr ""
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr ""
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr ""
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr ""
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr ""
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr ""
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr ""
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr ""
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr ""
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr ""
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr ""
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr ""
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr ""
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr ""
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr ""
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr ""
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5183,7 +5161,7 @@ msgstr ""
msgid "Gift card"
msgstr ""
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5191,27 +5169,27 @@ msgstr ""
msgid "Value"
msgstr ""
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr ""
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr ""
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr ""
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr ""
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr ""
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr ""
@@ -5379,7 +5357,7 @@ msgid ""
"calculation. USE AT YOUR OWN RISK."
msgstr ""
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr ""
@@ -5498,163 +5476,166 @@ msgid "Voucher value"
msgstr ""
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr ""
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr ""
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr ""
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr ""
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
"have been redeemed etc."
msgstr ""
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr ""
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr ""
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr ""
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr ""
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr ""
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr ""
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr ""
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr ""
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr ""
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr ""
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr ""
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr ""
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr ""
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr ""
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr ""
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr ""
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr ""
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr ""
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr ""
@@ -5704,15 +5685,15 @@ msgstr ""
msgid "Automatically created from waiting list entry for {email}"
msgstr ""
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr ""
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr ""
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -5956,13 +5937,13 @@ msgstr ""
msgid "No matching seat was found."
msgstr ""
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr ""
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr ""
@@ -6327,6 +6308,15 @@ msgstr ""
msgid "Price including add-ons"
msgstr ""
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr ""
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6578,7 +6568,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6626,10 +6616,18 @@ msgstr ""
msgid "Attendee name for salutation"
msgstr ""
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6715,7 +6713,7 @@ msgid "Event canceled"
msgstr ""
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6734,7 +6732,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr ""
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr ""
@@ -6752,25 +6750,40 @@ msgstr ""
#: pretix/base/services/cart.py:117
#, python-format
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:121
+#, python-format
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr ""
+
+#: pretix/base/services/cart.py:126
+#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
"You cannot select more than %(max)s items of the product %(product)s."
msgstr[0] ""
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
"You need to select at least %(min)s items of the product %(product)s."
msgstr[0] ""
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -6780,47 +6793,47 @@ msgid_plural ""
"items of it."
msgstr[0] ""
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr ""
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr ""
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr ""
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr ""
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr ""
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr ""
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6830,7 +6843,7 @@ msgid_plural ""
"%(number)s matching products."
msgstr[0] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -6842,12 +6855,12 @@ msgid_plural ""
"your cart that can no longer be purchased like this."
msgstr[0] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr ""
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -6856,69 +6869,69 @@ msgid ""
"process. You can try to use it again in %d minutes."
msgstr ""
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr ""
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr ""
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr ""
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr ""
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr ""
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr ""
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr ""
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr ""
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr ""
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr ""
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -6928,7 +6941,7 @@ msgid_plural ""
"product %(base)s."
msgstr[0] ""
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -6938,42 +6951,42 @@ msgid_plural ""
"the product %(base)s."
msgstr[0] ""
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr ""
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr ""
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr ""
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr ""
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr ""
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr ""
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7240,26 +7253,26 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr ""
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
"{orderurl}."
msgstr ""
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr ""
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr ""
@@ -7332,7 +7345,7 @@ msgid ""
"\"{line}\": {message}"
msgstr ""
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7342,39 +7355,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr ""
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr ""
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr ""
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr ""
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7384,194 +7397,214 @@ msgid_plural ""
"removed the surplus items from your cart."
msgstr[0] ""
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr ""
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr ""
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr ""
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr ""
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr ""
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr ""
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr ""
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr ""
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr ""
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr ""
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr ""
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr ""
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr ""
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr ""
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -7881,7 +7914,7 @@ msgid "Show exchange rates"
msgstr ""
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr ""
@@ -8360,7 +8393,7 @@ msgstr ""
msgid "Available languages"
msgstr ""
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr ""
@@ -8408,7 +8441,7 @@ msgstr ""
msgid "Hide all products that are sold out"
msgstr ""
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr ""
@@ -8424,7 +8457,7 @@ msgstr ""
msgid "Enable waiting list"
msgstr ""
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -8772,7 +8805,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8780,7 +8813,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8874,19 +8907,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr ""
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr ""
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr ""
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -8913,7 +8946,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9180,12 +9213,12 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -9970,7 +10003,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr ""
@@ -10322,14 +10355,14 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -10370,11 +10403,11 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr ""
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr ""
@@ -10712,7 +10745,7 @@ msgstr ""
msgid "The task has been completed."
msgstr ""
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr ""
@@ -10744,19 +10777,19 @@ msgid ""
"be selected on development installations of pretix, not in production."
msgstr ""
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10796,285 +10829,285 @@ msgstr ""
msgid "All gates"
msgstr ""
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr ""
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr ""
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr ""
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr ""
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr ""
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr ""
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
msgstr ""
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr ""
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr ""
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr ""
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr ""
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr ""
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr ""
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr ""
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr ""
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr ""
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
"changing names."
msgstr ""
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr ""
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr ""
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr ""
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr ""
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr ""
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr ""
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr ""
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr ""
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr ""
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
msgid "Recommended"
msgstr ""
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr ""
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr ""
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr ""
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr ""
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr ""
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr ""
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr ""
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr ""
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
-msgid "Text sent to order contact address"
-msgstr ""
-
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
-msgid "Send an email to attendees"
-msgstr ""
-
#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+msgid "Text sent to order contact address"
+msgstr ""
+
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+msgid "Send an email to attendees"
+msgstr ""
+
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr ""
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11083,159 +11116,159 @@ msgstr ""
msgid "Text"
msgstr ""
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr ""
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr ""
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr ""
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr ""
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr ""
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr ""
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr ""
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr ""
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr ""
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr ""
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr ""
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr ""
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr ""
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr ""
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr ""
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr ""
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr ""
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr ""
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr ""
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr ""
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr ""
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr ""
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr ""
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr ""
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -11243,48 +11276,48 @@ msgid ""
"secret products."
msgstr ""
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr ""
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
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:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr ""
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr ""
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr ""
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr ""
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr ""
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr ""
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -11292,27 +11325,27 @@ msgid ""
"simple interface."
msgstr ""
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr ""
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr ""
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr ""
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr ""
@@ -11437,7 +11470,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -11445,18 +11478,18 @@ msgid "All products"
msgstr ""
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11654,7 +11687,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr ""
@@ -11731,8 +11764,8 @@ msgstr ""
msgid "Search voucher"
msgstr ""
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -11776,7 +11809,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr ""
@@ -11786,7 +11819,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr ""
@@ -11811,9 +11844,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr ""
@@ -12039,123 +12072,131 @@ msgstr ""
msgid "Dependencies between questions are not supported during check-in."
msgstr ""
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+msgid "No products"
+msgstr ""
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr ""
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr ""
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr ""
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr ""
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr ""
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr ""
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr ""
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr ""
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr ""
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr ""
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr ""
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr ""
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr ""
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr ""
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr ""
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr ""
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr ""
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr ""
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
"except the VIP area."
msgstr ""
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+msgid "Show product with info on why it’s unavailable"
+msgstr ""
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
msgid "Purchase date"
msgstr ""
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
msgid "Date chosen by customer"
msgstr ""
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr ""
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -12163,11 +12204,11 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr ""
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -12175,40 +12216,40 @@ msgid ""
"\"inactive\" instead."
msgstr ""
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr ""
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr ""
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr ""
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr ""
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr ""
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr ""
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -12285,11 +12326,11 @@ msgstr ""
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr ""
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -12300,21 +12341,21 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr ""
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr ""
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -12322,16 +12363,16 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr ""
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr ""
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -12340,29 +12381,29 @@ msgid ""
"automatically."
msgstr ""
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -12371,58 +12412,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr ""
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -12431,7 +12472,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -12441,127 +12482,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr ""
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr ""
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
"again. The old versions will be invalid."
msgstr ""
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr ""
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr ""
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -12570,29 +12611,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -12600,20 +12641,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12631,7 +12672,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12645,24 +12686,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -12681,7 +12722,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr ""
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr ""
@@ -12821,11 +12862,11 @@ msgctxt "form"
msgid "Optional"
msgstr ""
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr ""
@@ -12895,15 +12936,15 @@ msgstr ""
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr ""
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr ""
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr ""
@@ -12911,40 +12952,40 @@ msgstr ""
msgid "Your changes could not be saved. See below for details."
msgstr ""
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr ""
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr ""
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr ""
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr ""
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr ""
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12961,100 +13002,100 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr ""
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr ""
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr ""
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr ""
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr ""
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr ""
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr ""
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr ""
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr ""
@@ -13535,7 +13576,7 @@ msgid "The order locale has been changed."
msgstr ""
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr ""
@@ -13544,7 +13585,7 @@ msgid "The invoice has been regenerated."
msgstr ""
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr ""
@@ -14172,7 +14213,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr ""
@@ -14391,9 +14432,9 @@ msgstr ""
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr ""
@@ -14663,7 +14704,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -14695,9 +14736,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -15056,7 +15097,7 @@ msgstr[0] ""
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -15169,7 +15210,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr ""
@@ -16369,8 +16410,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -17397,7 +17438,7 @@ msgstr ""
msgid "New variation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr ""
@@ -17405,32 +17446,32 @@ msgstr ""
msgid "Availability"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -17439,17 +17480,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr ""
@@ -17614,7 +17655,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr ""
@@ -17674,8 +17715,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -20908,7 +20949,7 @@ msgid "Add many time slots"
msgstr ""
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr ""
@@ -20925,8 +20966,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -20938,9 +20979,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr ""
@@ -20954,7 +20995,7 @@ msgstr ""
msgid "Item prices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -20962,7 +21003,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -21006,11 +21047,21 @@ msgctxt "subevent"
msgid "Create date"
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr ""
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the variation settings."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+msgid "You can change this option in the product settings."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr ""
@@ -21936,9 +21987,9 @@ msgstr ""
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -22043,7 +22094,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr ""
@@ -22051,7 +22102,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr ""
@@ -22146,7 +22197,7 @@ msgid "Unknown e-mail renderer."
msgstr ""
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22315,7 +22366,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr ""
@@ -22423,25 +22474,25 @@ msgid ""
"itself."
msgstr ""
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
"functionality, so the product has been disabled instead."
msgstr ""
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr ""
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr ""
@@ -22565,18 +22616,18 @@ msgstr[0] ""
msgstr[1] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr ""
@@ -22783,15 +22834,15 @@ msgstr ""
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -22815,7 +22866,7 @@ msgstr ""
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr ""
@@ -22824,12 +22875,12 @@ msgid "The order has been changed and the user has been notified."
msgstr ""
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr ""
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
@@ -22857,7 +22908,7 @@ msgstr ""
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23179,7 +23230,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr ""
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr ""
@@ -23194,31 +23245,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr ""
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr ""
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr ""
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr ""
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr ""
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr ""
@@ -23410,7 +23461,7 @@ msgstr ""
msgid "The selected entry has been deleted."
msgstr ""
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr ""
@@ -23862,7 +23913,7 @@ msgstr ""
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -24477,9 +24528,9 @@ msgid "Check-in list (PDF)"
msgstr ""
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr ""
@@ -24496,78 +24547,78 @@ msgctxt "tablehead"
msgid "paid"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
msgid "Valid check-in codes"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr ""
@@ -24599,13 +24650,11 @@ msgid "PayPal account"
msgstr ""
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr ""
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr ""
@@ -24666,7 +24715,7 @@ msgid ""
msgstr ""
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr ""
@@ -25297,144 +25346,144 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr ""
@@ -25970,21 +26019,32 @@ msgstr ""
msgid "Publishable key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+msgid "Generate API keys"
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr ""
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr ""
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -25993,11 +26053,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -26007,47 +26067,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr ""
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr ""
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr ""
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -26055,27 +26115,27 @@ msgid ""
"allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr ""
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -26083,51 +26143,51 @@ msgid ""
"payment term allows for this lag."
msgstr ""
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr ""
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of \n"
"Language-Team: LANGUAGE \n"
@@ -609,23 +609,23 @@ msgstr ""
msgid "Selected only"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:783
+#: pretix/static/pretixcontrol/js/ui/main.js:784
msgid "Enter page number between 1 and %(max)s."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:786
+#: pretix/static/pretixcontrol/js/ui/main.js:787
msgid "Invalid page number."
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:944
+#: pretix/static/pretixcontrol/js/ui/main.js:945
msgid "Use a different name internally"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:984
+#: pretix/static/pretixcontrol/js/ui/main.js:985
msgid "Click to close"
msgstr ""
-#: pretix/static/pretixcontrol/js/ui/main.js:1059
+#: pretix/static/pretixcontrol/js/ui/main.js:1060
msgid "You have unsaved changes!"
msgstr ""
@@ -795,217 +795,237 @@ msgid "Only available with a voucher"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:35
+msgctxt "widget"
+msgid "Not yet available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:36
+msgctxt "widget"
+msgid "Not available anymore"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:37
+msgctxt "widget"
+msgid "Currently not available"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:38
#, javascript-format
msgctxt "widget"
msgid "minimum amount to order: %s"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:36
+#: pretix/static/pretixpresale/js/widget/widget.js:39
msgctxt "widget"
msgid "Close ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:37
+#: pretix/static/pretixpresale/js/widget/widget.js:40
msgctxt "widget"
msgid "The ticket shop could not be loaded."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:38
+#: pretix/static/pretixpresale/js/widget/widget.js:41
msgctxt "widget"
msgid ""
"There are currently a lot of users in this ticket shop. Please open the shop "
"in a new tab to continue."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:40
+#: pretix/static/pretixpresale/js/widget/widget.js:43
msgctxt "widget"
msgid "Open ticket shop"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:41
+#: pretix/static/pretixpresale/js/widget/widget.js:44
msgctxt "widget"
msgid "The cart could not be created. Please try again later"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:42
+#: pretix/static/pretixpresale/js/widget/widget.js:45
msgctxt "widget"
msgid ""
"We could not create your cart, since there are currently too many users in "
"this ticket shop. Please click \"Continue\" to retry in a new tab."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:44
+#: pretix/static/pretixpresale/js/widget/widget.js:47
msgctxt "widget"
msgid "Waiting list"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:45
+#: pretix/static/pretixpresale/js/widget/widget.js:48
msgctxt "widget"
msgid ""
"You currently have an active cart for this event. If you select more "
"products, they will be added to your existing cart."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:47
+#: pretix/static/pretixpresale/js/widget/widget.js:50
msgctxt "widget"
msgid "Resume checkout"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:48
+#: pretix/static/pretixpresale/js/widget/widget.js:51
msgctxt "widget"
msgid "Redeem a voucher"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:49
+#: pretix/static/pretixpresale/js/widget/widget.js:52
msgctxt "widget"
msgid "Redeem"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:50
+#: pretix/static/pretixpresale/js/widget/widget.js:53
msgctxt "widget"
msgid "Voucher code"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:51
+#: pretix/static/pretixpresale/js/widget/widget.js:54
msgctxt "widget"
msgid "Close"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:52
+#: pretix/static/pretixpresale/js/widget/widget.js:55
msgctxt "widget"
msgid "Continue"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:53
-msgctxt "widget"
-msgid "See variations"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:54
-msgctxt "widget"
-msgid "Choose a different event"
-msgstr ""
-
-#: pretix/static/pretixpresale/js/widget/widget.js:55
-msgctxt "widget"
-msgid "Choose a different date"
-msgstr ""
-
#: pretix/static/pretixpresale/js/widget/widget.js:56
msgctxt "widget"
-msgid "Back"
+msgid "Show variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:57
msgctxt "widget"
-msgid "Next month"
+msgid "Hide variants"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:58
msgctxt "widget"
-msgid "Previous month"
+msgid "Choose a different event"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:59
msgctxt "widget"
-msgid "Next week"
+msgid "Choose a different date"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:60
msgctxt "widget"
-msgid "Previous week"
+msgid "Back"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:61
msgctxt "widget"
-msgid "Open seat selection"
+msgid "Next month"
msgstr ""
#: pretix/static/pretixpresale/js/widget/widget.js:62
msgctxt "widget"
+msgid "Previous month"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:63
+msgctxt "widget"
+msgid "Next week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:64
+msgctxt "widget"
+msgid "Previous week"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:65
+msgctxt "widget"
+msgid "Open seat selection"
+msgstr ""
+
+#: pretix/static/pretixpresale/js/widget/widget.js:66
+msgctxt "widget"
msgid ""
"Some or all ticket categories are currently sold out. If you want, you can "
"add yourself to the waiting list. We will then notify if seats are available "
"again."
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:63
+#: pretix/static/pretixpresale/js/widget/widget.js:67
msgctxt "widget"
msgid "Load more"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:65
+#: pretix/static/pretixpresale/js/widget/widget.js:69
msgid "Mo"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:66
+#: pretix/static/pretixpresale/js/widget/widget.js:70
msgid "Tu"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:67
+#: pretix/static/pretixpresale/js/widget/widget.js:71
msgid "We"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:68
+#: pretix/static/pretixpresale/js/widget/widget.js:72
msgid "Th"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:69
+#: pretix/static/pretixpresale/js/widget/widget.js:73
msgid "Fr"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:70
+#: pretix/static/pretixpresale/js/widget/widget.js:74
msgid "Sa"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:71
+#: pretix/static/pretixpresale/js/widget/widget.js:75
msgid "Su"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:74
+#: pretix/static/pretixpresale/js/widget/widget.js:78
msgid "January"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:75
+#: pretix/static/pretixpresale/js/widget/widget.js:79
msgid "February"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:76
+#: pretix/static/pretixpresale/js/widget/widget.js:80
msgid "March"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:77
+#: pretix/static/pretixpresale/js/widget/widget.js:81
msgid "April"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:78
+#: pretix/static/pretixpresale/js/widget/widget.js:82
msgid "May"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:79
+#: pretix/static/pretixpresale/js/widget/widget.js:83
msgid "June"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:80
+#: pretix/static/pretixpresale/js/widget/widget.js:84
msgid "July"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:81
+#: pretix/static/pretixpresale/js/widget/widget.js:85
msgid "August"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:82
+#: pretix/static/pretixpresale/js/widget/widget.js:86
msgid "September"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:83
+#: pretix/static/pretixpresale/js/widget/widget.js:87
msgid "October"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:84
+#: pretix/static/pretixpresale/js/widget/widget.js:88
msgid "November"
msgstr ""
-#: pretix/static/pretixpresale/js/widget/widget.js:85
+#: pretix/static/pretixpresale/js/widget/widget.js:89
msgid "December"
msgstr ""
diff --git a/src/pretix/locale/zh_Hans/LC_MESSAGES/django.po b/src/pretix/locale/zh_Hans/LC_MESSAGES/django.po
index ae7c4e760..25b0467ba 100644
--- a/src/pretix/locale/zh_Hans/LC_MESSAGES/django.po
+++ b/src/pretix/locale/zh_Hans/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-30 16:10+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2023-05-30 08:02+0000\n"
"Last-Translator: Martin Gross \n"
"Language-Team: Chinese (Simplified) not check this option if you want to use this "
@@ -4618,7 +4598,7 @@ msgstr ""
"如果设置此选项,则该产品将仅作为捆绑产品的一部分出售。如果您想将此产品用作附"
"加产品,而不是仅用于固定捆绑包,请不要选中此选项!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
#, fuzzy
#| msgid ""
#| "If this is checked, the usual cancellation settings of this event apply. "
@@ -4632,7 +4612,7 @@ msgstr ""
"如果选中此项,则取消适用此活动的常规设置。如果未选中此项,则包含此产品的订单"
"不能由用户取消,只能由您取消。"
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4641,7 +4621,7 @@ msgstr ""
"只有将产品添加到购物车至少这么多次才能购买。如果将该字段保留为空或将其设置为"
"0,则此产品没有特殊限制。"
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4651,7 +4631,7 @@ msgstr ""
"此产品只能在一个订单中多次购买。如果将该字段保留为空或将其设置为0,则此产品没"
"有特殊限制。整个订单中最大商品数量的限制适用于任何情况。"
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4661,13 +4641,13 @@ msgstr ""
"如果设置此项,则签入应用程序将显示一条可见的警告,表明此票证需要特别注意。例"
"如,您可以将此用于学生票,以便在办理手续时向该人员表明仍需要检查学生证。"
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4676,49 +4656,49 @@ msgstr ""
"如果设置,这将显示在当前价格旁边,以显示当前价格是折扣价格。这只是一个装饰性"
"的设置,实际上不会影响定价。"
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr "客户购买该产品时,将获得一张礼品卡,其价值与产品价格相对应。"
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
#, fuzzy
#| msgid "Team memberships"
msgid "Allowed membership types"
msgstr "团队成员资格"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
msgstr ""
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr ""
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr ""
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr ""
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr ""
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
#, fuzzy
#| msgid "Valid until"
msgid "Validity"
msgstr "有效期至"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4730,65 +4710,65 @@ msgid ""
"change but keep their current validity."
msgstr ""
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
#, fuzzy
#| msgid "Gift card"
msgid "Start of validity"
msgstr "礼品卡"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
#, fuzzy
#| msgid "End of presale"
msgid "End of validity"
msgstr "预售结束"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
#, fuzzy
#| msgid "in minutes"
msgid "Minutes"
msgstr "分钟"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr ""
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr ""
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
#, fuzzy
#| msgid "month(s)"
msgid "Months"
msgstr "月份(s)"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
#, fuzzy
#| msgid "Customers can cancel their paid orders"
msgid "Customers can select the validity start date"
msgstr "客户可以取消他们的已付款订单"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr ""
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
#, fuzzy
#| msgid "Maximum order total"
msgid "Maximum future start"
msgstr "最大订单总额"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
#, fuzzy
#| msgid "The selected date does not exist in this event series."
msgid "The selected start date may only be this many days in the future."
msgstr "所选日期不属于此活动。"
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr ""
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4798,20 +4778,20 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr ""
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
"media types are supported across all sales channels or check-in processes."
msgstr ""
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4824,67 +4804,67 @@ msgstr ""
msgid "Products"
msgstr "产品"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr ""
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected media type is not enabled in your organizer settings."
msgstr "所选产品无效或未设置价格。"
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid "The selected media type does not support usage for tickets currently."
msgstr "所选项目不属于此活动。"
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
#, fuzzy
#| msgid "The selected item does not belong to this event."
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "所选项目不属于此活动。"
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
"charged directly at the POS."
msgstr ""
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr "每笔订单的最大数量不能低于每笔订单的最小数量。"
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr "项目的类别必须属于与项目相同的活动。"
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr "项目的税务规则必须与项目属于同一活动。"
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "该项目的可用性无法在开始之前结束。"
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "这显示在列表中的变量名称下方。"
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
#, fuzzy
#| msgid "New order requires approval"
msgid "Require approval"
msgstr "新订单需要批准"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
#, fuzzy
#| msgid ""
#| "If this product is part of an order, the order will be put into an "
@@ -4900,7 +4880,7 @@ msgstr ""
"如果此产品是订单的一部分,订单将被置于“批准”状态,并且需要在您付款和完成之前"
"由您确认。您可以使用仅适用于特定群组的折扣门票。"
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
#, fuzzy
@@ -4908,26 +4888,26 @@ msgstr ""
msgid "Membership types"
msgstr "团队成员资格"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
#, fuzzy
#| msgid "This product will not be sold before the given date."
msgid "This variation will not be sold before the given date."
msgstr "此产品不会在指定日期之前出售。"
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
#, fuzzy
#| msgid "This product will not be sold after the given date."
msgid "This variation will not be sold after the given date."
msgstr "该产品不会在指定日期后出售。"
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
"will not be available."
msgstr ""
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
#, fuzzy
#| msgid ""
#| "This product will only be shown if a voucher matching the product is "
@@ -4935,7 +4915,7 @@ msgstr ""
msgid "Show only if a matching voucher is redeemed."
msgstr "此产品只会在兑换与产品相匹配的优惠券时才会显示。"
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
#, fuzzy
#| msgid ""
#| "This product will be hidden from the event page until the user enters a "
@@ -4945,74 +4925,74 @@ msgid ""
"voucher that unlocks this variation."
msgstr "此产品将在活动页面中隐藏,直到用户输入解锁此产品的优惠券号码。"
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "产品变化"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "产品变化"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "最小数量"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "最大数量"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "附加组件包括在价格中"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr ""
"如果选中,则向此票证添加附加组件是免费的,即使附加组件通常单独购买也是如此。"
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
#, fuzzy
#| msgid "You can not select the same seat multiple times."
msgid "Allow the same product to be selected multiple times"
msgstr "您不能多次选择同一座位。"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr "附加组件的类别必须与活动属于同一项目。"
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "该项目已有此类别的附加组件。"
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "最小计数需要等于或大于零。"
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "最大计数需要等于或大于零。"
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "最大计数需要大于最小计数。"
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "绑定的项目"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "绑定的变量"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "指定价格部分"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -5022,59 +5002,59 @@ msgstr ""
"如果设置,将显示此捆绑商品负责总价的给定值。这在混合税收的情况下可能很重要,"
"但在其他情况下可以保留为空白。此值不会添加到基本商品的价格中。"
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr "绑定项目的类别必须与活动属于同一项目。"
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "需要为此项目设置变量。"
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "此变量不属于此项目。"
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "计数需要等于或大于零。"
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "数量"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "文本(一行)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "多行文本"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "是/否"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "从列表中选择一个"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "从列表中选择多个"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "上传文件"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "日期和时间"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "国家/地区代码(ISO 3166-1 alpha-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -5082,7 +5062,7 @@ msgstr "国家/地区代码(ISO 3166-1 alpha-2)"
msgid "Question"
msgstr "问题"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
#, fuzzy
#| msgid "The property name may only contain letters, numbers and underscores."
msgid ""
@@ -5090,194 +5070,194 @@ msgid ""
"underscores."
msgstr "属性名称只能包含字母,数字和下划线。"
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "帮助文本"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "如果这个问题需要解释或澄清,请在此处进行!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "问题类型"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "必要的问题"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "这个问题将问给购买所选产品的人"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "在办理手续时询问,而不是在购票过程中询问"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr ""
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
#, fuzzy
#| msgid "This question will be asked during check-in."
msgid "Show answer during check-in"
msgstr "这个问题将在签入时提出。"
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "隐藏问题"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "这个问题只会出现在后端。"
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "在发票上打印答案"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
#, fuzzy
#| msgid "Minimum number"
msgid "Minimum value"
msgstr "最小数量"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
#, fuzzy
#| msgid "Question cannot depend on a question asked during check-in."
msgid "Currently not supported in our apps and during check-in"
msgstr "问题不能依赖到签到时提出的问题。"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
#, fuzzy
#| msgid "Maximum number"
msgid "Maximum value"
msgstr "最大数量"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
#, fuzzy
#| msgid "Maximum number"
msgid "Maximum length"
msgstr "最大数量"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr ""
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "需要回答这个问题才能继续。"
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
#, fuzzy
#| msgid "Invalid input data."
msgid "Invalid input type."
msgstr "输入数据无效。"
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "选择的选项无效。"
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
#, fuzzy
#| msgid "That page number is less than 1"
msgid "The number is to low."
msgstr "该页码小于1"
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
#, fuzzy
#| msgid "The entered price is to high."
msgid "The number is to high."
msgstr "输入的价格太高。"
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "数字输入无效。"
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
#, fuzzy
#| msgid "Please enter your name."
msgid "Please choose a later date."
msgstr "请输入您的姓名。"
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
#, fuzzy
#| msgid "Please select a valid seat."
msgid "Please choose an earlier date."
msgstr "请选择一个有效的座位。"
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "日期输入无效。"
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "时间输入无效。"
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "日期时间输入无效。"
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "未知的国家/地区代码。"
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "答案"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "标识符“{}”已用于其他选项。"
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "问题选项"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "问题选项"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "总产量"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "空出无限张票。"
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "项目"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "变动"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr ""
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -5285,11 +5265,11 @@ msgid ""
"as sold out."
msgstr ""
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "配额售完后永久关闭"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -5298,11 +5278,11 @@ msgstr ""
"如果启用此功能,则配额一旦售罄,就不会再售出任何门票,即使通过取消或过期订单"
"再次获得门票也是如此。当然,您可以随时手动将其重新打开。"
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr "一旦用户检票后,允许卖出更多门票"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -5312,48 +5292,48 @@ msgid ""
"prevent accidental overbooking."
msgstr ""
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "配额"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "配额"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr "所有变化必须属于项目列表中包含的项目。"
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr "一个或多个项目有变化,但这些都不在变化列表中。"
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "系列活动的子活动不能为空."
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
#, fuzzy
#| msgid "Search for events"
msgid "Required for products"
msgstr "搜索活动"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
msgstr ""
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5474,7 +5454,7 @@ msgid "expired"
msgstr "过期的"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
#, fuzzy
#| msgctxt "refund_source"
#| msgid "Customer"
@@ -5491,7 +5471,7 @@ msgstr "当地"
msgid "Total amount"
msgstr "总价"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5520,12 +5500,12 @@ msgid ""
"scanned."
msgstr "此文本将付款流程中显示在发票地址上方。"
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "元信息"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "Approval pending"
msgid "approval pending"
@@ -5582,134 +5562,134 @@ msgstr "优惠券 \"{voucher}\" 缺少足够预算。"
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "优惠券已创建。"
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr "<文件>"
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "空,如果这个产品不是门票"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "创建"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "待处理的"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "确认"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "取消"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "失败"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "退还"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "支付信息"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "从外部开始"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "创建"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "在运输过程中"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "完成"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "失败"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "取消"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "组织者"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "客户"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "外部"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
#, fuzzy
#| msgid "Refund only"
msgid "Refund reason"
msgstr "仅退款"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr ""
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "支付费用"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "运输费用"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "服务费用"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "取消费用"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr ""
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "其他费用"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5720,7 +5700,7 @@ msgstr "其他费用"
msgid "Gift card"
msgstr "礼品卡"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5728,27 +5708,27 @@ msgstr "礼品卡"
msgid "Value"
msgstr "价值"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "订单位置"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "购物车 ID(例如,会话密钥)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "购物车位置"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "购物车位置"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "商业客户"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr "为方便起见,此参考文件将打印在您的发票上。"
@@ -5932,7 +5912,7 @@ msgstr ""
"税。只有在咨询税务顾问后才启用此选项。 没有保证正确的税收计算。 自行承担使用"
"风险。"
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "商人国家"
@@ -6058,30 +6038,33 @@ msgid "Voucher value"
msgstr "优惠券价值"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
-msgstr "如果兑换优惠券,则此产品将添加到用户的购物车中。"
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
+msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "正在使用上述产品选择的这种变量。"
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr "如果启用,优惠券对任何受配额影响的产品有效。"
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "特殊占位"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "标签"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -6090,68 +6073,68 @@ msgstr ""
"您可以使用此字段将多个优惠券组合在一起。如果您为多张优惠券输入相同的值,您可"
"以获得有关已兑换多少优惠券的统计数据等。"
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "显示与此优惠券匹配的隐藏产品"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr ""
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "优惠券"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "您无法选择属于其他活动的配额。"
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "您无法同时选择配额和特定产品。"
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
"bundled products."
msgstr ""
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
#, fuzzy
#| msgid "You cannot select a quota that belongs to a different event."
msgid "You cannot select a product that belongs to a different event."
msgstr "您无法选择属于其他活动的配额。"
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr "如果未选择提供变量的产品,则无法选择变量。"
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "此变量不属于此产品。"
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
msgstr "您只能在指定特定的产品变量时阻止配额。否则可能不清楚阻止哪些配额。"
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr "目前无法为附加产品创建优惠券。"
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
#, fuzzy
#| msgid "You cannot select a quota and a specific product at the same time."
msgid ""
@@ -6159,14 +6142,14 @@ msgid ""
"reserve tickets."
msgstr "您无法同时选择配额和特定产品。"
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr "此优惠券已兑换%(redeemed)s次。您无法将最大使用次数减少到此数字以下。"
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
#, fuzzy
#| msgid ""
#| "The maximum number per order can not be lower than the minimum number per "
@@ -6176,64 +6159,64 @@ msgid ""
"usages."
msgstr "每笔订单的最大数量不能低于每笔订单的最小数量。"
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr "如果您希望此优惠券阻止配额,则需要选择特定日期。"
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr "如果不是活动系列,则无法选择子活动。"
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr "您无法创建阻止配额的优惠券,因为所选产品或配额当前已售罄或完全保留。"
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "已存在具有此号码的优惠券。"
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
#, fuzzy
#| msgid "You need to select a specific seat."
msgid "You need to choose a date if you select a seat."
msgstr "您需要选择一个特定的座位。"
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, fuzzy, python-brace-format
#| msgid "The selected date does not exist in this event series."
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "所选日期不属于此活动。"
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr "占位{id}无效(阻止,已售或不同的优惠券)。"
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
#, fuzzy
#| msgid "You need to select a specific seat."
msgid "You need to choose a specific product if you select a seat."
msgstr "您需要选择一个特定的座位。"
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
#, fuzzy
#| msgid "This gift card can only be used in test mode."
msgid "Seat-specific vouchers can only be used once."
msgstr "该礼品卡只能在测试模式下使用。"
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, fuzzy, python-brace-format
#| msgid "You need to choose exactly one option from this category."
#| msgid_plural "You need to choose %(min_count)s options from this category."
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "您需要从此类别中选择%(min_count)s选项。"
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, fuzzy, python-brace-format
#| msgid "The identifier \"{}\" is already used for a different option."
msgid "The seat \"{id}\" is already sold or currently blocked."
@@ -6286,15 +6269,15 @@ msgstr "此条目已匿名,不能再使用。"
msgid "Automatically created from waiting list entry for {email}"
msgstr "根据{email}的等待列表条目自动创建"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "所选项目不属于此活动。"
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "请选择此产品的特定变量。"
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6584,13 +6567,13 @@ msgstr "找不到匹配的答案。"
msgid "No matching seat was found."
msgstr "找不到匹配的答案。"
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr "您选择的座位已经被选。请选择其他座位。"
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "您需要选择一个特定的座位。"
@@ -7013,6 +6996,15 @@ msgstr "123.45 欧元"
msgid "Price including add-ons"
msgstr "价格包括附加"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "张三"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -7310,7 +7302,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "地面层,3排,4座"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "一般入场"
@@ -7366,10 +7358,18 @@ msgstr "<回答:{question}>"
msgid "Attendee name for salutation"
msgstr "观众姓名"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr ""
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -7465,7 +7465,7 @@ msgid "Event canceled"
msgstr "事件创建"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -7484,7 +7484,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "没有指定日期。"
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "您选择了无法销售的产品。"
@@ -7501,12 +7501,33 @@ msgid ""
msgstr "您选择的某些产品已不再以您选择的数量提供。 请参阅下面的详细信息。"
#: pretix/base/services/cart.py:117
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr "您选择的某些产品已不再以您选择的数量提供。 请参阅下面的详细信息。"
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr "您选择的某些产品已不再以您选择的数量提供。 请参阅下面的详细信息。"
+
+#: pretix/base/services/cart.py:126
#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "您不能为每个订单选择超过 %s 项。"
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s."
@@ -7515,7 +7536,7 @@ msgid_plural ""
"You cannot select more than %(max)s items of the product %(product)s."
msgstr[0] "您不能选择超过产品%(product)s的%(max)s项。"
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s items of the product %(product)s."
@@ -7524,7 +7545,7 @@ msgid_plural ""
"You need to select at least %(min)s items of the product %(product)s."
msgstr[0] "您不能选择超过产品%(product)s的%(min)s项。"
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, fuzzy, python-format
#| msgid ""
#| "We removed %(product)s from your cart as you can not buy less than "
@@ -7538,27 +7559,27 @@ msgid_plural ""
msgstr[0] ""
"我们从您的购物车中删除了%(product)s,因为您购买的物品不能少于%(min)s。"
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
#, fuzzy
#| msgid "The presale period for this event has not yet started."
msgid "The booking period for this event has not yet started."
msgstr "此活动的预售期尚未开始。"
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
#, fuzzy
#| msgid "The presale period for this event has ended."
msgid "The booking period for this event has ended."
msgstr "此活动的预售期已结束。"
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr ""
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
#, fuzzy
#| msgid ""
#| "The presale period for this event has not yet started. The affected "
@@ -7568,7 +7589,7 @@ msgid ""
"positions have been removed from your cart."
msgstr "此活动的预售期尚未开始。受影响的位置已从您的购物车中删除。"
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has ended. The "
@@ -7579,21 +7600,21 @@ msgid ""
msgstr ""
"您购物车中其中一个活动的预售期已结束。受影响的位置已从您的购物车中删除。"
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
#, fuzzy
#| msgid "The entered price is to high."
msgid "The entered price is not a number."
msgstr "输入的价格太高。"
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "输入的价格太高。"
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "此优惠券号码在我们的数据库中未知。"
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7603,7 +7624,7 @@ msgid_plural ""
"%(number)s matching products."
msgstr[0] ""
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7615,12 +7636,12 @@ msgid_plural ""
"your cart that can no longer be purchased like this."
msgstr[0] ""
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr "此优惠券号码已使用最大允许次数。"
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7632,72 +7653,72 @@ msgstr ""
"换此优惠券,或者您之前尝试兑换此优惠券但未完成结帐流程。您可以尝试在 %d 分钟"
"内再次使用它。"
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "此优惠券号码只能兑换 %d 次。"
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr ""
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr "您已使用此优惠券号码。如果要将其用于其他产品,请从购物车中删除相关行。"
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "此优惠券已过期。"
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "此优惠券不适用于此产品。"
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
#, fuzzy
#| msgctxt "subevent"
#| msgid "This voucher is not valid for this event date."
msgid "This voucher is not valid for this seat."
msgstr "此优惠券对此活动日期无效。"
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
"can do so with the voucher redemption option on the bottom of the page."
msgstr ""
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr "您的优惠券适用于当前未出售的产品。"
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "此优惠券对此活动日期无效。"
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "您需要有效的优惠券号码才能订购此产品。"
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "所选的活动日期无效。"
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "您无法为所选产品选择附加组件。"
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "您无法选择相同附加产品的两种变化。"
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -7711,7 +7732,7 @@ msgid_plural ""
msgstr[0] ""
"您可以从产品 %(base)s 的类别 %(cat)s 中选择最多 %(max)s 个附加组件。"
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, fuzzy, python-format
#| msgid ""
#| "You need to select at least %(min)s add-ons from the category %(cat)s for "
@@ -7724,7 +7745,7 @@ msgid_plural ""
"the product %(base)s."
msgstr[0] "您需要从产品 %(base)s 的类别 %(cat)s 中选择至少 %(min)s 加载项。"
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, fuzzy, python-format
#| msgid ""
#| "You can select at most %(max)s add-ons from the category %(cat)s for the "
@@ -7734,7 +7755,7 @@ msgid ""
"%(base)s at most once."
msgstr "您可以从产品 %(base)s 的类别 %(cat)s 中选择最多 %(max)s 个附加组件。"
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
#, fuzzy
#| msgid ""
#| "One of the products you selected can only be bought as an add-on to "
@@ -7744,30 +7765,30 @@ msgid ""
"product."
msgstr "您选择的其中一个产品只能作为另一个项目的附加产品购买。"
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr "您所选择的产品中,有一种只能从捆绑包中购买。"
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "请选择一个有效的座位。"
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "您不能选择此位置的座位。"
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "您不能多次选择同一座位。"
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
msgstr ""
"您输入了礼品卡而不是优惠券。稍后要求您提供付款详细信息时,可以输入礼品卡。"
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -8083,14 +8104,14 @@ msgid ""
"settings."
msgstr ""
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr "您收到此电子邮件是因为某人为你订购了{event}。"
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -8099,12 +8120,12 @@ msgstr ""
"您可以通过以下网址查看订单详细信息:\n"
"{orderurl} 。"
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr "您收到此电子邮件是因为您订购了{event}。"
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
#, fuzzy
#| msgid "Resend link"
msgctxt "attachment_filename"
@@ -8185,7 +8206,7 @@ msgid ""
"\"{line}\": {message}"
msgstr "错误,导入值{value},列{column},行{line}:{message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -8196,39 +8217,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "日期输入无效。"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr "您选择的部分产品已不再可用。请参阅下面的详细信息。"
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "出现内部错误,请重试。"
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "您的购物车是空的。"
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, fuzzy, python-format
#| msgid ""
#| "You cannot select more than %(max)s items of the product %(product)s. We "
@@ -8242,19 +8263,19 @@ msgid_plural ""
msgstr[0] ""
"您不能选择超过产品%(product)s的%(max)s项。我们从您的购物车中删除了剩余物品。"
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
#, fuzzy
#| msgid "The presale period has ended."
msgid "The booking period has ended."
msgstr "预售期已结束。"
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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 "
@@ -8263,7 +8284,7 @@ msgstr ""
"用于购物车中某件商品的优惠券号码已达到允许的最大次数。我们从您的购物车中删除"
"了该商品。"
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
#, fuzzy
#| msgid ""
#| "The voucher code used for one of the items in your cart has already been "
@@ -8276,14 +8297,14 @@ msgstr ""
"用于购物车中某件商品的优惠券号码已达到允许的最大次数。我们从您的购物车中删除"
"了该商品。"
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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."
@@ -8291,13 +8312,13 @@ msgstr ""
"用于购物车中某件商品的优惠券号码对此商品无效。我们从您的购物车中删除了该商"
"品。"
-#: pretix/base/services/orders.py:176
+#: pretix/base/services/orders.py:175
#, fuzzy
#| msgid "You need a valid voucher code to order this product."
msgid "You need a valid voucher code to order one of the products."
msgstr "您需要有效的优惠券号码才能订购此产品。"
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
#, fuzzy
#| msgid ""
#| "The presale period for one of the events in your cart has not yet "
@@ -8308,20 +8329,20 @@ msgid ""
msgstr ""
"您购物车中其中某个活动的预售期尚未开始。受影响的位置已从您的购物车中移除。"
-#: pretix/base/services/orders.py:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr "您订单中的座位之一无效,我们从您的购物车中删除了该位置。"
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
"在此期间,您订单中的一个座位已被选走,我们已从您的购物车中删除了该位置。"
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, fuzzy, python-format
#| msgid ""
#| "You cannot delete the product %(item)s because it "
@@ -8331,33 +8352,33 @@ msgid ""
"in."
msgstr "您无法删除产品%(item)s,因为它已经被订购了。"
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
#, fuzzy
#| msgid "The order has been canceled."
msgid "The order was not canceled."
msgstr "订单已取消。"
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr "新的有效期需要在将来。"
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "此订单未待批准。"
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "您无法取消此订单。"
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr "由于此订单购买的礼品卡{card}已被兑换 ,因此无法取消该订单。"
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
#, fuzzy
#| msgid ""
#| "The cancellation fee cannot be higher than the payment credit of this "
@@ -8366,13 +8387,13 @@ msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr "取消费用不能高于此订单的付款额度。"
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
#, fuzzy
#| msgid "This payment method does not support automatic refunds."
msgid "The selected payment methods do not cover the total balance."
msgstr "此付款方式不支持自动退款。"
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -8381,92 +8402,112 @@ msgstr ""
"在尝试下订单时,我们注意到订单总价已更改。可能是某一个价格刚刚改变了,或者您"
"使用的礼品卡在此期间使用了。请检查以下价格,然后重试。"
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "您需要选择产品的变量。"
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr "配额{name}没有足够的容量来执行操作。"
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr "没有定义允许此操作的配额。"
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr "所选产品无效或未设置价格。"
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr "此操作会使订单为空。请取消订单本身。"
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr "此操作将使订单免费,因此立即支付,但没有配额可用。"
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr "这是一个附加产品,请选择应添加的基本位置。"
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr "所选的基本位置不允许您将此产品添加为附加组件。"
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr "您需要为新位置选择子活动。"
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr "您选择的座位“ {seat} ”与所选票证日期不符。请再次选择一个座位。"
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "所选产品要求您选择一个座位。"
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "所选产品不允许选择座位。"
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
#, fuzzy
#| msgid "The selected product is not active or has no price set."
msgid "The selected country is blocked by your tax rule."
msgstr "所选产品无效或未设置价格。"
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr "您不能更改已用于发行礼品卡的位置的价格。"
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr "无法取消位置,因为在此订单中购买的礼品卡{card}已经被兑换。"
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr "尝试将钱汇回给您时出错。请联系活动组织者以获取更多信息。"
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "样本公司"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "样本入场券"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "可以在此处插入具有原因的单个文本。"
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "这笔金额已经记在你的卡上了。"
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr "请转账到这个银行账户:9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, fuzzy, python-format
#| msgid ""
@@ -8857,7 +8898,7 @@ msgid "Show exchange rates"
msgstr "显示活动结束日期"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "从不"
@@ -9417,7 +9458,7 @@ msgstr "预售开始前和预售结束后显示项目详细信息"
msgid "Available languages"
msgstr "可用语言"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "默认语言"
@@ -9469,7 +9510,7 @@ msgstr "如果禁用,将显示活动的开始和结束日期,而不显示时
msgid "Hide all products that are sold out"
msgstr "隐藏所有售罄的产品"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr "公开显示某种类型的票还有多少。"
@@ -9485,7 +9526,7 @@ msgstr "显示默认情况下展开的产品的变化"
msgid "Enable waiting list"
msgstr "启用等待列表"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9902,7 +9943,7 @@ msgstr ""
"如果支付方式允许,已支付的款项将自动退还。否则,将创建手动退款以供您手动处"
"理。"
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "保留固定的取消费用"
@@ -9910,7 +9951,7 @@ msgstr "保留固定的取消费用"
msgid "Keep payment, shipping and service fees"
msgstr "保留付款,运费和服务费"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "保留百分比取消费"
@@ -10012,19 +10053,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "联系地址"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr "我们将公开展示此内容,以便观众与您联系。"
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "版本说明网址"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -10057,7 +10098,7 @@ msgid ""
"delivery problems."
msgstr ""
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -10418,12 +10459,12 @@ msgstr ""
"致敬,\n"
"您的{event}团队"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "天数"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -11484,7 +11525,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr ""
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr "您的默认语言环境也必须为您的活动启用(参见上面的方框)。"
@@ -11886,16 +11927,16 @@ msgstr ""
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
#, fuzzy
#| msgid "All days"
msgid "days"
msgstr "每天"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
#, fuzzy
@@ -11943,13 +11984,13 @@ msgid ""
"or obtain the source code, follow these links or instructions:"
msgstr ""
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
#, fuzzy
#| msgid "Enable test mode"
msgid "Enable ticket format"
msgstr "启用测试模式"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "下载门票"
@@ -12351,7 +12392,7 @@ msgstr "发生意外错误,请稍后再试。"
msgid "The task has been completed."
msgstr "任务已完成。"
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, fuzzy, python-brace-format
#| msgid "Please only upload PDF files."
msgid "Please do not upload files larger than {size}!"
@@ -12400,19 +12441,19 @@ msgstr ""
"这种语言的翻译仍在进行中。这种语言目前只能在Pretix的开发安装中选择,而不能在"
"生产中选择。"
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "所有日期"
@@ -12459,32 +12500,32 @@ msgstr "未签入"
msgid "All gates"
msgstr "所有日期"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "使用语言"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr "选择您的活动应该可用的所有语言。"
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "这是一个活动系列"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr "您已经将此slug用于其他活动。请选择一个新的。"
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "活动时区"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "销售税率"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -12493,22 +12534,22 @@ msgstr ""
"您需要为门票支付销售税吗?在这种情况下,请在此处输入适用的税率百分比。如果您"
"有更复杂的税务情况,您可以在以后添加更多税率和详细配置。"
-#: pretix/control/forms/event.py:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr ""
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
"of your existing teams that will be granted access to this event."
msgstr ""
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr ""
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -12516,56 +12557,56 @@ msgstr ""
"样品会议中心\n"
"海德堡,德国"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "必须指定默认区域设置。"
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "从中复制配置"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "不要复制"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, fuzzy, python-brace-format
#| msgid "Default language"
msgid "Default ({value})"
msgstr "默认语言"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "自定义域名"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr "您需要预先在Web服务器中配置自定义域。"
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr "您无法选择此安装的基础域。"
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
#, fuzzy
#| msgid "This domain is already in use for a different organizer."
msgid "This domain is already in use for a different event or organizer."
msgstr "此域名已用于其他组织者。"
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr ""
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "名称格式"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -12574,52 +12615,52 @@ msgstr ""
"这定义了pretix如何要求人名。在收到订单后更改此项可能会导致在排序或更改名称时"
"出现意外行为。"
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr "允许的头衔"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
"如果上面定义的命名方案允许用户输入头衔,则可以使用它来限制可选头衔的集合。"
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "询问{fields},显示方式如{example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "自由文本输入"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
#, fuzzy
#| msgid "Do not copy"
msgid "Do not ask"
msgstr "不要复制"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr ""
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr ""
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr ""
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "支付费用的税收规则"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -12628,116 +12669,116 @@ msgstr ""
"适用于为单个付款方法配置的附加费用的税收规则。这将设置税率和反向收费规则,其"
"他设置的税率规则将被忽略。"
-#: pretix/control/forms/event.py:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "生成销售渠道的发票"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "发票样式"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "发票语言"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "用户的语言"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
#| msgid "Split into new order"
msgid "Recommended"
msgstr "拆分为新订单"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr ""
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
#, fuzzy
#| msgid "Sales channels to automatically check in"
msgid "Sales channels for checkout emails"
msgstr "销售渠道自动签到"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr ""
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "密件地址"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr "所有电子邮件都将作为密件抄送副本发送到此地址"
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "签名"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr "这将附在每封电子邮件中。 可用占位符:{event}"
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "例如,您的联系方式"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "HTML邮件渲染器"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
#, fuzzy
#| msgid "Text sent to order contact address"
msgid "Subject sent to order contact address"
msgstr "发送至订单联系地址的文字"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr "发送至订单联系地址的文字"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "发送电子邮件给参加者"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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 "
@@ -12746,23 +12787,23 @@ msgstr ""
"如果订单包含的参加者的电子邮件地址与订购门票的人的电子邮件地址不同,则会将以"
"下电子邮件发送给参加者。"
-#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
#, fuzzy
#| msgid "Text sent to attendees"
msgid "Subject sent to attendees"
msgstr "发送给参加者的文字"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "发送给参加者的文字"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -12771,49 +12812,49 @@ msgstr "发送给参加者的文字"
msgid "Text"
msgstr "文本"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
#, fuzzy
#| msgid "Text (sent by admin)"
msgid "Subject (sent by admin)"
msgstr "文本(有管理员发送)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
#, fuzzy
#| msgid "Text sent to attendees"
msgid "Subject (sent by admin to attendee)"
msgstr "发送给参加者的文字"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "文本(有管理员发送)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
#, fuzzy
#| msgid "Text (requested by user)"
msgid "Subject (requested by user)"
msgstr "文本(用户要求)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "文本(用户要求)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr ""
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
#, fuzzy
#| msgid "This plugin allows you to receive payments via bank transfer "
msgid ""
@@ -12821,38 +12862,38 @@ msgid ""
"payments, such as bank transfer."
msgstr "此插件允许您通过银行转帐接收付款 "
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
#, fuzzy
#| msgid "Received order"
msgid "Subject for received order"
msgstr "收到订单"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
#, fuzzy
#| msgid "Received order"
msgid "Text for received order"
msgstr "收到订单"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
#, fuzzy
#| msgid "Yes, approve order"
msgid "Subject for approved order"
msgstr "是的,批准订单"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
#, fuzzy
#| msgid "Yes, approve order"
msgid "Text for approved order"
msgstr "是的,批准订单"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
#, fuzzy
#| msgid ""
#| "This will only be sent out for non-free orders. Free orders will receive "
@@ -12862,19 +12903,19 @@ msgid ""
"free order template from below instead."
msgstr "这将只发送给非免费订单。免费订单将收到上面的免费订单模板。"
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
#, fuzzy
#| msgid "Approved order"
msgid "Subject for approved free order"
msgstr "批准的订单"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
#, fuzzy
#| msgid "Approved order"
msgid "Text for approved free order"
msgstr "批准的订单"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
#, fuzzy
#| msgid ""
#| "This will only be sent out for non-free orders. Free orders will receive "
@@ -12884,89 +12925,89 @@ msgid ""
"non-free order template from above instead."
msgstr "这将只发送给非免费订单。免费订单将收到上面的免费订单模板。"
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
#, fuzzy
#| msgid "Received order"
msgid "Subject for denied order"
msgstr "收到订单"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
#, fuzzy
#| msgid "Denied order"
msgid "Text for denied order"
msgstr "拒绝订单"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
#, fuzzy
#| msgid "Ticket code"
msgid "Ticket code generator"
msgstr "门票码"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr ""
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "任何国家"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "欧盟"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "任何客户"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "个体"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "业务"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "具有有效增值税ID的商家"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "收取增值费"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "无增值税"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
#, fuzzy
#| msgid "Filetype not allowed!"
msgid "Sale not allowed"
msgstr "文件类型不被允许!"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
#, fuzzy
#| msgid "New order requires approval"
msgid "Order requires approval"
msgstr "新订单需要批准"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
#, fuzzy
#| msgid "Sales tax rate"
msgid "Deviating tax rate"
msgstr "销售税率"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
#, fuzzy
#| msgid "Text on invoices"
msgid "Text on invoice"
msgstr "发票上的文本"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "预选票证"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -12976,11 +13017,11 @@ msgstr ""
"如果设置,小部件将显示产品,就好像已输入此票证一样,当通过小部件购买产品时,"
"将使用此票证。例如,这可以用于提供折扣或解锁密钥产品的小部件。"
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "兼容模式"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -12988,38 +13029,38 @@ msgstr ""
"我们的常规窗口小部件不适用于所有网站构建器。如果遇到问题,请尝试使用此兼容模"
"式。"
-#: pretix/control/forms/event.py:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "给定的票证号不存在。"
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "您输入的slug不正确。"
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "门票下载"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr "您的客户可以下载PDF格式的门票。"
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "要求所有观众填写姓名"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "通过条纹付款"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -13029,11 +13070,11 @@ msgstr ""
"Stripe是一款在线支付处理器,支持信用卡和许多其他支付选项。要通过Stripe接受付"
"款,您需要使用它们建立一个帐户,使用简单的界面只需不到五分钟。"
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "银行转账支付"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -13042,16 +13083,16 @@ msgstr ""
"我们会指示您的客户将资金汇入您的帐户。然后,您可以导入银行对账单以在Pretix中"
"处理付款,或者将其标记为手动付款。"
-#: pretix/control/forms/event.py:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "价格(可选)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "免费"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "可用数量"
@@ -13204,7 +13245,7 @@ msgstr ""
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -13212,18 +13253,18 @@ msgid "All products"
msgstr "所有产品"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product} - 任何变量"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -13461,7 +13502,7 @@ msgstr "所有观众"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "已签入"
@@ -13546,8 +13587,8 @@ msgstr "按标签过滤"
msgid "Search voucher"
msgstr "搜索票证"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -13604,7 +13645,7 @@ msgstr "仅成功支付的订单"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
#, fuzzy
#| msgid "Card type"
msgid "Scan type"
@@ -13618,7 +13659,7 @@ msgstr "所有行为"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
#, fuzzy
#| msgid "Devices"
msgid "Device"
@@ -13651,9 +13692,9 @@ msgstr "结束日期"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "签入列表"
@@ -13897,84 +13938,90 @@ msgstr "此字段必填"
msgid "Dependencies between questions are not supported during check-in."
msgstr "在签入期间不支持问题之间的依赖关系。"
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "所有产品"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "产品应存在多种变化"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr "选择此项,例如,适用于多种尺码的T-恤。您可以在下一步中选择变化。"
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
#, fuzzy
#| msgid "Product category"
msgid "No category"
msgstr "产品分类"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "不征税"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "复制产品信息"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "现在不添加到配额"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "将产品添加到现有配额"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "为此产品创建新配额"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "配额选项"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "添加到现有配额"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "新配额名称"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "尺码"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "门票数量"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "配额名称是必需的。"
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "请选择配额。"
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "(缺席结果)"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "根据活动设置自动选择"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "是的,如果在一般情况下启用了票证生成"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -13983,33 +14030,39 @@ msgstr ""
"例如,这种降价适用于全日制学生,失业者和65岁以上的人。此门票包括访问活动的所"
"有部分,VIP区除外。"
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "订购的产品“{item}”不再可用。"
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr ""
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "购买"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Any customer"
msgid "Date chosen by customer"
msgstr "任何客户"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr ""
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
#, fuzzy
#| msgid ""
#| "Gift card products should not be associated with non-zero tax rates since "
@@ -14019,13 +14072,13 @@ msgid ""
"sales tax will be applied when the gift card is redeemed."
msgstr "礼品卡产品不应与非零税率相关联,因为当礼品卡被兑换时将适用销售税。"
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr ""
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -14033,13 +14086,13 @@ msgid ""
"the membership type to be transferable."
msgstr ""
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
#, fuzzy
#| msgid "The last payment date cannot be before the end of presale."
msgid "The start of validity must be before the end of validity."
msgstr "最后付款日期不能在预售结束之前。"
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -14049,23 +14102,23 @@ msgstr ""
"无法删除变量\"%s\",因为它已由用户订购或当前位于用户的购物车中。请将变量设置"
"为“非活动”。"
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
#, fuzzy
#| msgid "Create a first product"
msgid "Use value from product"
msgstr "创建第一个产品"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
#, fuzzy
#| msgid "Add-Ons"
msgid "Add-ons"
msgstr "附加组件"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "您添加了两次相同的附加组件类别"
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
@@ -14073,24 +14126,24 @@ msgstr ""
"请注意,如果所有可用的附加组件都已售完,那么设置最小数量将使您无法购买此产"
"品。"
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "捆绑的产品"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
#, fuzzy
#| msgid "You added the same add-on category twice"
msgid "You added the same bundled product twice."
msgstr "您添加了两次相同的附加组件类别"
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr "捆绑的产品"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "待用"
@@ -14175,13 +14228,13 @@ msgstr "显示所有测试模式订单"
msgid "CSV column: \"{name}\""
msgstr ""
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
#, fuzzy
#| msgid "Cancel payment"
msgid "Confirm order regardless of payment"
msgstr "取消付款"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -14192,22 +14245,22 @@ msgid ""
"somehow and not auto-cancel the order."
msgstr ""
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "超额预定的配额"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
msgstr ""
"如果选中此框,即使导致超额预订配额并且您销售的票数超出计划,也会执行此操作!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "超额预定配额并忽略延迟付款"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -14217,18 +14270,18 @@ msgstr ""
"如果选中此框,即使导致超额预订配额并且您销售的票数超出计划,也会执行此操作!"
"无论延迟付款的设置如何,也将执行该操作。"
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
#, fuzzy
#| msgid "Notify user by e-mail"
msgid "Notify customer by email"
msgstr "通过电子邮件通知用户"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "保留取消费用"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
#, fuzzy
#| msgid ""
#| "If you keep a fee, all positions within this order will be canceled and "
@@ -14247,31 +14300,31 @@ msgstr ""
"付款和运费也将被取消,如果您想保留,请将其包含在取消费中。请始终输入总值,税"
"款将自动计算。"
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
#, fuzzy
#| msgid "Generate cancellation"
msgid "Generate cancellation for invoice"
msgstr "生成取消"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "评论(将发送给用户)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr ""
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "支付金额"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -14280,62 +14333,62 @@ msgstr "支付金额"
msgid "Payment date"
msgstr "付款日期"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
#, fuzzy
#| msgid "Please select a valid seat."
msgid "Please select some events."
msgstr "请选择一个有效的座位。"
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "重新计算税款"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
#, fuzzy
#| msgid "Re-calculate taxes"
msgid "Do not re-calculate taxes"
msgstr "重新计算税款"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr ""
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr ""
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "通知用户"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr "向客户发送电子邮件,通知其订单已更改。"
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr "执行此操作是允许超额预定配额"
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "添加到"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -14344,7 +14397,7 @@ msgstr "添加到"
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -14356,70 +14409,70 @@ msgstr ""
msgid "Membership"
msgstr "成员"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr "包括税收,如果有的话。产品默认价格为空"
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
#, fuzzy
#| msgid "Keep unchanged"
msgid "(Unchanged)"
msgstr "保持不变"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "新价格(总额)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
#, fuzzy
#| msgid "Ticket secret:"
msgid "Ticket is blocked"
msgstr "门票密钥:"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
#, fuzzy
#| msgid "Valid until"
msgid "Validity end"
msgstr "有效期至"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "生成一个新密钥"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
#, fuzzy
#| msgid "Cancel position"
msgid "Cancel this position"
msgstr "取消位置"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "拆分为新订单"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
#, fuzzy
#| msgid "Team memberships"
msgid "(No membership)"
msgstr "团队成员资格"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
#, fuzzy
#| msgid "Remove filter"
msgid "Remove this fee"
msgstr "停止筛选"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "使秘密无效"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -14428,78 +14481,78 @@ msgstr ""
"重新生成订单和票证密码。 您需要将订单页面的链接重新发送给用户,用户需要再次下"
"载他的票证。 旧版本无效。"
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
#, fuzzy
#| msgid "Cached ticket files"
msgid "Attach tickets"
msgstr "缓存的票证文件"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
#, fuzzy
#| msgid "Attach invoices to emails"
msgid "Attach invoices"
msgstr "将发票附加到电子邮件"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "收件人"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr "取消订单。 所有门票将不再有效。 这不能还原。"
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr "将订单标记为待处理,并允许用户使用其他付款方式支付未结金额。"
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "什么都不做,保持原样。"
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "退款金额必须为正数且小于{}。"
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "您需要指定部分退款的金额。"
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
#, fuzzy
#| msgid "Cancel order"
msgid "Cancel all dates"
msgstr "取消订单"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
#, fuzzy
#| msgctxt "amount_label"
#| msgid "Automatically refund"
msgid "Automatically refund money if possible"
msgstr "自动退款"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
"you will need to deal with them manually."
msgstr ""
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -14508,37 +14561,37 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
#, fuzzy
#| msgid "Gift card"
msgid "Gift card validity"
msgstr "礼品卡"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
#, fuzzy
#| msgid "Keep a fixed cancellation fee"
msgid "Keep a fixed cancellation fee per ticket"
msgstr "保留固定的取消费用"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
#, fuzzy
#| msgid "Generate tickets for add-on products"
msgid "Free tickets and add-on products are not counted"
msgstr "为关联商品生成门票"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
#, fuzzy
#| msgid "Order fees"
msgid "Keep fees"
msgstr "订单费用"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -14546,25 +14599,25 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
#, fuzzy
#| msgid "Send vouchers"
msgid "Send information via email"
msgstr "发送优惠券"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
#, fuzzy
#| msgid "Send vouchers"
msgid "Send information to waiting list"
msgstr "发送优惠券"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, fuzzy, python-brace-format
#| msgid "Can create events"
msgid "Canceled: {event}"
msgstr "可以创建项目"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello {attendee_name},\n"
@@ -14600,7 +14653,7 @@ msgstr ""
"致敬,\n"
"您的{event}团队"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello {attendee_name},\n"
@@ -14632,28 +14685,28 @@ msgstr ""
"致敬,\n"
"您的{event}团队"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "请选择此产品的特定变量。"
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "请选择此产品的特定变量。"
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -14674,7 +14727,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr "您目前无权访问任何活动。"
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
#, fuzzy
#| msgid "Features"
msgid "experimental"
@@ -14839,11 +14892,11 @@ msgctxt "form"
msgid "Optional"
msgstr "可选的"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
#, fuzzy
#| msgid "Change"
msgctxt "form_bulk"
@@ -14917,19 +14970,19 @@ msgstr "当前的问题"
msgid "Selection contains various values"
msgstr ""
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
#, fuzzy
#| msgid "The end of the event has to be later than its start."
msgid "The end of availability should be after the start of availability."
msgstr "活动的结束必须比开始晚。"
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
#, fuzzy
#| msgid "Available until"
msgid "Available_until"
msgstr "可用直到"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "排除这些日期而不是添加它们。"
@@ -14937,43 +14990,43 @@ msgstr "排除这些日期而不是添加它们。"
msgid "Your changes could not be saved. See below for details."
msgstr "您的更改无法保存。 请参阅下文了解详情。"
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr ""
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "选择的产品无效。"
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr ""
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "准则"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr "每行添加一个优惠券码。 我们建议您复制此列表并将其保存到文件中。"
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
#, fuzzy
#| msgid "Send vouchers"
msgid "Send vouchers via email"
msgstr "发送优惠券"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, fuzzy, python-brace-format
#| msgid "Your orders for {}"
msgid "Your voucher for {event}"
msgstr "您的订单{}"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -15015,7 +15068,7 @@ msgstr ""
"致敬,\n"
"您的{event}团队"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
@@ -15024,98 +15077,98 @@ msgstr ""
msgid "Recipients"
msgstr "收件人"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
#, fuzzy
#| msgid "Port"
msgid "or"
msgstr "端口"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
"\"email\", \"number\", \"name\", or \"tag\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "每张优惠券的最大使用次数"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "每张优惠券可以兑换的次数。"
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr ""
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr ""
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr ""
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr ""
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr ""
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, fuzzy, python-brace-format
#| msgid "Please enter a valid email address."
msgid "{value} is not a valid email address."
msgstr "请输入有效的电子邮件地址。"
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, fuzzy, python-brace-format
#| msgid "Invalid date input."
msgid "Invalid value in row {number}."
msgstr "日期输入无效。"
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "具有这些准则之一的优惠券已存在。"
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, fuzzy, python-brace-format
#| msgid "The given voucher code does not exist."
msgid "The voucher code {code} appears in your list twice."
msgstr "给定的票证号不存在。"
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr ""
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr ""
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
#, fuzzy
#| msgid "You need to specify either a quota or a product."
msgid "You need to specify as many seats as voucher codes."
@@ -15740,7 +15793,7 @@ msgid "The order locale has been changed."
msgstr "订单区域设置已更改。"
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "发票已生成。"
@@ -15749,7 +15802,7 @@ msgid "The invoice has been regenerated."
msgstr "发票已重新生成。"
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "发票已重新发行。"
@@ -16448,7 +16501,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "订单已拒绝。"
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "订单已取消。"
@@ -16672,9 +16725,9 @@ msgstr "签入"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "签入列表"
@@ -16977,7 +17030,7 @@ msgstr "设置新密码"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -17009,9 +17062,9 @@ msgstr "设置新密码"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -17416,7 +17469,7 @@ msgstr[0] "您确定要删除签入列表%(name)s?"
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -17535,7 +17588,7 @@ msgstr "银行名称"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "结果"
@@ -18912,8 +18965,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -20114,7 +20167,7 @@ msgstr ""
msgid "New variation"
msgstr "样本变量"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "添加一个新的变量"
@@ -20122,42 +20175,42 @@ msgstr "添加一个新的变量"
msgid "Availability"
msgstr "可用性"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
#, fuzzy
#| msgid "Ticket name"
msgid "Tickets & Badges"
msgstr "票证名称"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
#, fuzzy
#| msgid "Check-in list"
msgid "Check-in & Validity"
msgstr "签入列表"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
#, fuzzy
#| msgid "Variation"
msgid "Duration"
msgstr "变量"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
#, fuzzy
#| msgid "month(s)"
msgid "months"
msgstr "月份(s)"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
#, fuzzy
#| msgid "year(s)"
msgid "years"
msgstr "年(s)"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -20166,17 +20219,17 @@ msgid ""
"starts on."
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "其他设置"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr ""
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "产品历史记录"
@@ -20369,7 +20422,7 @@ msgstr "完全保留"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "已售空"
@@ -20435,8 +20488,8 @@ msgstr "编辑问题"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -24123,7 +24176,7 @@ msgid "Add many time slots"
msgstr "添加新的票据类型"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr "添加一个新配额"
@@ -24142,8 +24195,8 @@ msgid ""
"from the product settings will be used."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -24155,9 +24208,9 @@ msgid ""
"will be easier."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr "添加一个新的签入列表"
@@ -24174,7 +24227,7 @@ msgstr "创建多个日期"
msgid "Item prices"
msgstr "项目价格"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -24182,7 +24235,7 @@ msgid ""
"selected dates."
msgstr ""
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -24226,11 +24279,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr "创建日期"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "日期历史纪录"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "您可以使用以下按钮取消此订单。"
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "可以更改产品设置"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr "您尚未为此活动系列创建任何日期。"
@@ -25281,9 +25348,9 @@ msgstr "已创建新的签入列表。"
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -25391,7 +25458,7 @@ msgstr "没有日期"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "售完"
@@ -25399,7 +25466,7 @@ msgstr "售完"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "立刻"
@@ -25515,7 +25582,7 @@ msgid "Unknown e-mail renderer."
msgstr "未知的电子邮件渲染器。"
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "您请求的票证输出类型无效。"
@@ -25685,7 +25752,7 @@ msgid ""
"plugin \"{plugin}\" with license \"{license}\"."
msgstr ""
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr "请求的产品不存在。"
@@ -25803,14 +25870,14 @@ msgid ""
"itself."
msgstr "您不能将捆绑产品添加到只能作为附加组件本身使用的产品中。"
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
"from it."
msgstr ""
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
#, fuzzy
#| msgid ""
#| "The order could not be deleted as some constraints (e.g. data created by "
@@ -25821,11 +25888,11 @@ msgid ""
"functionality, so the product has been disabled instead."
msgstr "无法删除订单,因为某些约束(例如插件创建的数据)不允许删除。"
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "所选产品已被删除。"
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "所选产品已停用。"
@@ -25962,18 +26029,18 @@ msgid_plural ""
msgstr[0] ""
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr "未知订单代码或未授权访问此订单。"
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "此产品未启用票证下载。"
@@ -26222,15 +26289,15 @@ msgstr "发票已清除个人数据。"
msgid "The email has been queued to be sent."
msgstr "电子邮件已排队等待发送。"
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "尚未找到此发票"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr "发票文件不再存储在服务器上。"
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -26256,7 +26323,7 @@ msgstr "此操作仅适于用待处理订单。"
msgid "This action is only allowed for canceled orders."
msgstr "此操作仅适于用待处理订单。"
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr "发生错误。 请参阅下面的详细信息。"
@@ -26265,12 +26332,12 @@ msgid "The order has been changed and the user has been notified."
msgstr "订单已更改并已通知用户。"
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr "订单已更改。"
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr "我们在处理您的输入时遇到困难。请检查下面的错误。"
@@ -26298,7 +26365,7 @@ msgstr "您的邮件已排队,并将发送至{}。"
msgid "Failed to send mail to the following user: {}"
msgstr "无法向以下用户发送邮件:{}"
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26675,7 +26742,7 @@ msgstr ""
msgid "The selected data was deleted successfully."
msgstr "已成功删除所选数据。"
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr "请求的日期不存在。"
@@ -26690,17 +26757,17 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "所选日期已被删除。"
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr "新日期已创建。"
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "所选日期已被禁用。"
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
#, fuzzy
#| msgctxt "subevent"
#| msgid "The selected dates have been disabled."
@@ -26708,16 +26775,16 @@ msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "所选日期已被禁用。"
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "所选日期已被删除或禁用。"
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr ""
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "{}新日期已创建。"
@@ -26928,7 +26995,7 @@ msgstr "请求的条目不存在。"
msgid "The selected entry has been deleted."
msgstr "所选条目已被删除。"
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "这不是一个系列活动。"
@@ -27416,7 +27483,7 @@ msgstr "请将全额转账到以下银行账户:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -28135,9 +28202,9 @@ msgid "Check-in list (PDF)"
msgstr "签入列表(PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
#, fuzzy
#| msgid "Check-in"
msgctxt "export_category"
@@ -28156,97 +28223,97 @@ msgctxt "tablehead"
msgid "paid"
msgstr "付款"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
#, fuzzy
#| msgid "Checkout"
msgid "Checked out"
msgstr "结帐"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
#, fuzzy
#| msgctxt "amount_label"
#| msgid "Automatically refund"
msgid "Automatically checked in"
msgstr "自动退款"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "密钥"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "Check-in lists"
msgid "Valid check-in codes"
msgstr "签入列表"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
#, fuzzy
#| msgid "Check-in lists"
msgid "Check-in log (all scans)"
msgstr "签入列表"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
#, fuzzy
#| msgid "Go offline"
msgid "Offline"
msgstr "下线"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
#, fuzzy
#| msgid "Order overview"
msgid "Offline override"
msgstr "订单概述"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "错误信息"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
#, fuzzy
#| msgid "Download date"
msgid "Upload date"
msgstr "下载日期"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
#, fuzzy
#| msgid "Download ticket"
msgid "Upload time"
msgstr "下载门票"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
#, fuzzy
#| msgid "Successful payments"
msgid "Successful scans only"
msgstr "成功支付订单"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
#, fuzzy
#| msgid "Check-in lists"
msgid "All check-in lists"
@@ -28285,13 +28352,11 @@ msgid "PayPal account"
msgstr "PayPal帐户"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr "单击此处获取有关如何获取所需密钥的教程"
@@ -28356,7 +28421,7 @@ msgid ""
msgstr "PayPal尚未批准付款。 我们会在付款完成后立即通知您。"
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "发送确认邮件时出错。"
@@ -29103,184 +29168,184 @@ msgstr ""
msgid "Send out emails to all your customers or specific groups of customers."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
"2 MB in size."
msgstr ""
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
#, fuzzy
#| msgid "Waiting"
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "等待"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "只限特殊销售渠道"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
#, fuzzy
#| msgid "Only send to customers of"
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "仅发送给客户"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
#, fuzzy
#| msgid "Only send to customers of"
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "仅发送给客户"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
#, fuzzy
#| msgid "End date"
msgctxt "sendmail_form"
msgid "Send to"
msgstr "结束日期"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "限制国家"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
#, fuzzy
#| msgid "Check-in status"
msgid "Filter check-in status"
msgstr "签入状态"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
+msgid "Restrict to recipients without check-in on any list"
msgstr "只限特殊销售渠道"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
#, fuzzy
#| msgid "Send to customers with order status"
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "将订单状态发送给客户"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
#, fuzzy
#| msgid "Only send to customers of"
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "仅发送给客户"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "逾期未付款"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "含税订单列表(PDF)"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "只限特殊销售渠道"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "绝对值"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event start"
msgstr "搜索活动"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event end"
msgstr "搜索活动"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
#, fuzzy
#| msgid "Search for events"
msgid "Relative, after event start"
msgstr "搜索活动"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "相对日期:"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "含税订单列表(PDF)"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
#, fuzzy
#| msgid "Please enter your name."
msgid "Please specify the send date"
msgstr "请输入您的姓名。"
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
#, fuzzy
#| msgid "Please enter the same password twice"
msgid "Please specify the offset days and time"
msgstr "请输入两次相同的密码"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
#, fuzzy
#| msgid "Please select a quota."
msgid "Please specify a product"
@@ -29945,21 +30010,34 @@ msgstr ""
msgid "Publishable key"
msgstr "可发布的密钥"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "生成门票"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "密钥"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr "您的Stripe帐户注册所在的国家/地区。通常,这是您的居住国家/地区。"
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -29968,11 +30046,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr ""
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -29982,47 +30060,47 @@ msgid ""
"characters into this field."
msgstr ""
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "信用卡付款"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "Giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "支付宝"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
#, fuzzy
#| msgid ""
#| "Despite the name, Sofort payments via Stripe are not "
@@ -30039,27 +30117,27 @@ msgstr ""
"下可能需要14天才能确认。如果您的付款条件允许此延迟,请仅激活"
"此付款方式。"
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "Sofort"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -30070,53 +30148,53 @@ msgstr ""
"下可能需要14天才能确认。如果您的付款条件允许此延迟,请仅激活"
"此付款方式。"
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr ""
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr ""
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr ""
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
#, fuzzy
#| msgid "Description"
msgid "Destination"
msgstr "描述"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of 许多测试卡之一来执行交"
"易。实际上不会转移任何资金。"
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
msgid "No payment information found."
msgstr "未找到任何付款信息。"
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
"support if the problem persists."
msgstr "我们无法与Stripe通信。如果问题仍然存在,请重试并与支持人员联系。"
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
msgid "Stripe returned an error"
msgstr "Stripe返回错误"
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
msgid "You may need to enable JavaScript for Stripe payments."
msgstr "您可能需要为Stripe付款启用JavaScript。"
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, python-format
msgid "Stripe reported an error with your card: %s"
msgstr "Stripe报告您的卡错误:%s"
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
"with us if this problem persists."
msgstr "我们无法与Stripe通信。 如果此问题仍然存在,请再试一次并与我们联系。"
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
"payment completed."
msgstr "您的付款尚未完成。 我们会在付款完成后立即通知您。"
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
#, fuzzy
#| msgid "The password you entered was invalid, please try again."
msgid "Your payment failed. Please try again."
msgstr "您输入的密码无效,请重试。"
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, python-format
msgid "Stripe reported an error: %s"
msgstr "Stripe报告错误:%s"
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
msgid "Credit card via Stripe"
msgstr "Stripe信用卡"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
msgid "Credit card"
msgstr "信用卡"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
#, fuzzy
#| msgid "iDEAL via Stripe"
msgid "SEPA Debit via Stripe"
msgstr "通过Stripe的iDEAL"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr ""
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Name"
msgstr "账户持有人"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Street"
msgstr "账户持有人"
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Postal Code"
msgstr "账户持有人"
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder City"
msgstr "账户持有人"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
#, fuzzy
#| msgid "Account holder"
msgid "Account Holder Country"
msgstr "账户持有人"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Affirm via Stripe"
msgstr "通过Stripe的支付宝"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Klarna via Stripe"
msgstr "通过Stripe的支付宝"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
msgid "giropay via Stripe"
msgstr "通过Stripe的Giropay"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
"banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
msgid "unknown name"
msgstr "未知名称"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, fuzzy, python-brace-format
#| msgid "Bank account type"
msgid "Bank account at {bank}"
msgstr "银行账户类型"
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
msgid "iDEAL via Stripe"
msgstr "通过Stripe的iDEAL"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
msgid "Alipay via Stripe"
msgstr "通过Stripe的支付宝"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
msgid "Bancontact via Stripe"
msgstr "通过Stripe的Bancontact"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
msgid "SOFORT via Stripe"
msgstr "通过Stripe的Sofort"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
#, fuzzy
#| msgid "Payment by bank transfer"
msgid "SOFORT (instant bank transfer)"
msgstr "银行转账支付"
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
msgid "Country of your bank"
msgstr "银行所在的国家"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
msgid "Germany"
msgstr "德国"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
msgid "Austria"
msgstr "奥地利"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
msgid "Belgium"
msgstr "比利时"
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
msgid "Netherlands"
msgstr "荷兰"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
msgid "Spain"
msgstr "西班牙"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, fuzzy, python-brace-format
#| msgid "Bank account details"
msgid "Bank account {iban} at {bank}"
msgstr "银行帐户详细信息"
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
#, fuzzy
#| msgid "iDEAL via Stripe"
msgid "EPS via Stripe"
msgstr "通过Stripe的iDEAL"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Multibanco via Stripe"
msgstr "通过Stripe的支付宝"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Przelewy24 via Stripe"
msgstr "通过Stripe的支付宝"
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
"available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
#, fuzzy
#| msgid "Payment via Stripe"
msgid "WeChat Pay via Stripe"
msgstr "通过条纹付款"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -30873,7 +30951,7 @@ msgstr "附加产品"
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
msgid "Please enter numbers only."
msgstr "请只输入数字。"
@@ -30924,7 +31002,7 @@ msgid ""
"select a payment method for the remainder."
msgstr "您的礼品卡已应用,但仍需付款{}。请选择一种付款方式。"
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
msgid "Please select a payment method."
msgstr "请选择付款方式。"
@@ -30935,8 +31013,8 @@ msgstr "请选择付款方式。"
msgid "Please select a payment method to proceed."
msgstr "请选择付款方式。"
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
msgid "The payment information you entered was incomplete."
msgstr "您输入的付款信息不完整。"
@@ -31075,7 +31153,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
msgid "plus taxes"
@@ -31630,7 +31708,7 @@ msgstr "您可以在此类别中选择%(min_count)s和%(max_count)s选项。"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -31643,7 +31721,7 @@ msgstr "最低订购金额:%(num)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -31687,7 +31765,7 @@ msgstr "显示变量"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
#, fuzzy
@@ -31698,7 +31776,7 @@ msgstr "原价"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
#, fuzzy
@@ -31712,8 +31790,8 @@ msgstr "实价"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -31727,7 +31805,7 @@ msgstr "修改%(item)s的价格"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -31738,7 +31816,7 @@ msgstr "修改%(item)s的价格"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
msgid "incl. taxes"
@@ -31747,7 +31825,7 @@ msgstr "包含税"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, python-format
@@ -31757,7 +31835,7 @@ msgstr "加%(rate)s%%%(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -31765,7 +31843,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "包括%(rate)s%%%(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, fuzzy, python-format
@@ -31775,8 +31853,8 @@ msgstr "订单的数量%(item)s-%(var)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
#, fuzzy
@@ -31788,15 +31866,15 @@ msgstr "选择 州"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, fuzzy, python-format
#| msgid "Amount of %(item)s – %(var)s to order"
@@ -31805,15 +31883,15 @@ msgstr "订单的数量%(item)s-%(var)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, fuzzy, python-format
@@ -31822,7 +31900,7 @@ msgid "Add %(item)s to cart"
msgstr "添加到购物车"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, fuzzy, python-format
#| msgid "Amount of %(item)s to order"
@@ -31834,29 +31912,47 @@ msgid "There are no add-ons available for this product."
msgstr "此产品没有可用的附加组件。"
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "在下面输入优惠券代码即可购买此门票。"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "无法使用"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "无法使用"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
#, fuzzy
#| msgid "FULLY PAID"
msgid "FULLY BOOKED"
msgstr "全额支付"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "售完"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "保留的"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr "保留所有剩余产品,但可能会再次提供。"
@@ -32351,7 +32447,7 @@ msgid "Uncategorized items"
msgstr "未分类"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, fuzzy, python-format
@@ -32360,7 +32456,7 @@ msgid "Show full-size image of %(item)s"
msgstr "显示的所有事件%(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, fuzzy, python-format
@@ -32369,7 +32465,7 @@ msgid "%(value)s incl. taxes"
msgstr "包含税"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, fuzzy, python-format
@@ -32377,12 +32473,7 @@ msgstr "包含税"
msgid "%(value)s without taxes"
msgstr "总价 (未税)"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr "在下面输入优惠券代码即可购买此门票。"
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, fuzzy, python-format
#| msgid "Modify price for %(item)s"
@@ -32446,7 +32537,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
#, fuzzy
#| msgid "PDF ticket layout"
msgid "Few tickets left"
@@ -32457,7 +32548,7 @@ msgstr "PDF票证布局"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
#, fuzzy
#| msgid "Pay now"
msgctxt "available_event_in_list"
@@ -32474,7 +32565,7 @@ msgstr "现在付款"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr ""
@@ -32483,7 +32574,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
#, fuzzy
#| msgid "Fully redeemed"
msgid "Fully booked"
@@ -32546,14 +32637,14 @@ msgid "Other dates"
msgstr "其他特征"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
#, fuzzy
#| msgid "The presale period for this event is over."
msgid "The booking period for this event is over."
msgstr "此活动的预售期已结束。"
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, fuzzy, python-format
#| msgid "The presale for this event will start on %(date)s at %(time)s."
msgid "The booking period for this event will start on %(date)s at %(time)s."
@@ -32776,7 +32867,7 @@ msgstr "请在生成收据前确认付款方式。"
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "请求发票"
@@ -33001,7 +33092,7 @@ msgid ""
"invoice. Please contact us if you need a new invoice."
msgstr "修改发票地址不会自动生成新发票。 如果您需要新发票,请与我们联系。"
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "保存更改"
@@ -33633,7 +33724,7 @@ msgid "Multiple dates"
msgstr "创建多个日期"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "更多信息"
@@ -33703,8 +33794,8 @@ msgstr "你的购物车现在是空的。"
msgid "The products have been successfully added to your cart."
msgstr "产品已成功添加到您的购物车中。"
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr ""
@@ -33777,81 +33868,81 @@ msgid ""
"used for a different account in this system."
msgstr ""
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr "未知活动代码或未授权访问此事件。"
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "未选择日期。"
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "选择了未知日期。"
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "请返回重试。"
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "此订单的付款无法继续。"
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "付款太晚了,无法接受。"
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
#, fuzzy
#| msgid "The invoice has been generated."
msgid "An invoice has been generated."
msgstr "发票已生成。"
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
msgid "The payment method for this order cannot be changed."
msgstr "此订单的付款方式无法更改。"
-#: pretix/presale/views/order.py:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "此订单目前正在等待付款。"
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "您无法修改此订单"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
#, fuzzy
#| msgid "Keep a fixed cancellation fee"
msgid "You chose an invalid cancellation fee."
msgstr "保留固定的取消费用"
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
#, fuzzy
#| msgid "Any customer"
msgid "Canceled by customer"
msgstr "任何客户"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
#, fuzzy
#| msgid "The question has been deleted."
msgid "The cancellation has been requested."
msgstr "该问题已被删除。"
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr "尚未为此订单启用门票下载。"
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr ""
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, fuzzy, python-brace-format
#| msgid ""
#| "The order has been canceled. You can now select how you want to transfer "
@@ -33861,39 +33952,39 @@ msgid ""
"{amount}."
msgstr "订单已被取消。 您现在可以选择将资金转回给用户的方式。"
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
#, fuzzy
#| msgid "Your search did not match any vouchers."
msgid "You did not make any changes."
msgstr "您的搜索与任何优惠券都不匹配。"
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr ""
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr ""
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
#, fuzzy
#| msgid "You need to enter a price if you want to change the product price."
msgid "You may not change your order in a way that changes the total price."
msgstr "如果要更改产品价格,则需要输入价格。"
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You need to enter a price if you want to change the product price."
msgid "You may not change your order in a way that would require a refund."
msgstr "如果要更改产品价格,则需要输入价格。"
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
msgstr ""
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
#, fuzzy
#| msgid "You cannot cancel this order."
msgid "You cannot change this order."
@@ -33960,35 +34051,44 @@ msgid ""
"else."
msgstr ""
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "所选的售票处目前无法使用。"
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "所选日期不属于此活动。"
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "从 %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr ""
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "读取权限"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "录入权限"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr ""
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr "如果兑换优惠券,则此产品将添加到用户的购物车中。"
+
+#, fuzzy
+#~| msgid "Restrict to specific sales channels"
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "只限特殊销售渠道"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "现代发票渲染器(pretix 2.7)"
diff --git a/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po b/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po
index 5ec3f3d56..02ee58892 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: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2021-12-03 08:37+0000\n"
"Last-Translator: ExtremeX-BB \n"
"Language-Team: Chinese (Simplified) \n"
"Language-Team: Chinese (Traditional) not check this option if you want to use this "
@@ -4319,7 +4299,7 @@ msgstr ""
"如果設定此選項,則商品將僅作為捆綁產品的一部分出售。如果要將此商品用作附加產"
"品,但僅適用於固定捆綁包,請不要選中此選項!"
-#: pretix/base/models/items.py:546
+#: pretix/base/models/items.py:563
msgid ""
"If this is checked, the usual cancellation and order change settings of this "
"event apply. If this is unchecked, orders containing this product can not be "
@@ -4328,7 +4308,7 @@ msgstr ""
"如果選取此選項,則應用此事件的常規取消和訂單更改設定。如果未選取此選項,則使"
"用者無法取消包含此產品的訂單,而只能由你取消。"
-#: pretix/base/models/items.py:553
+#: pretix/base/models/items.py:570
msgid ""
"This product can only be bought if it is added to the cart at least this "
"many times. If you keep the field empty or set it to 0, there is no special "
@@ -4337,7 +4317,7 @@ msgstr ""
"該商品只有在,至少重複添加到購物車中才能購買。如果將該欄位保留為空,或將其設"
"置為 0,則此產品沒有特殊限制。"
-#: pretix/base/models/items.py:560
+#: pretix/base/models/items.py:577
msgid ""
"This product can only be bought at most this many times within one order. If "
"you keep the field empty or set it to 0, there is no special limit for this "
@@ -4347,7 +4327,7 @@ msgstr ""
"該產品在一個訂單中最多只能購買這麼多次。如果將該欄位保留為空或將其設置為 0,"
"則此產品沒有特殊限制。無論如何,整個訂單中的最大專案數限制都適用。"
-#: pretix/base/models/items.py:567 pretix/base/models/items.py:1102
+#: pretix/base/models/items.py:584 pretix/base/models/items.py:1149
msgid ""
"If you set this, the check-in app will show a visible warning that this "
"ticket requires special attention. You can use this for example for student "
@@ -4357,13 +4337,13 @@ msgstr ""
"如果設訂此選項,應用程式將隨機顯示一條可見警告,指出此票證需要特別注意。例"
"如,你可以將其用於學生票,以在辦理登機手續時向該人表明仍需要檢查學生證。"
-#: pretix/base/models/items.py:574 pretix/base/models/items.py:1109
+#: pretix/base/models/items.py:591 pretix/base/models/items.py:1156
msgid ""
"This text will be shown by the check-in app if a ticket of this type is "
"scanned."
msgstr ""
-#: pretix/base/models/items.py:580 pretix/base/models/items.py:1045
+#: pretix/base/models/items.py:597 pretix/base/models/items.py:1082
msgid ""
"If set, this will be displayed next to the current price to show that the "
"current price is a discounted one. This is just a cosmetic setting and will "
@@ -4372,17 +4352,17 @@ msgstr ""
"如果設定,這將顯示在當前價格旁邊,以顯示當前價格是折扣價格。這只是一項裝飾性"
"設定,實際上不會影響定價。"
-#: pretix/base/models/items.py:590
+#: pretix/base/models/items.py:607
msgid ""
"When a customer buys this product, they will get a gift card with a value "
"corresponding to the product price."
msgstr "當客戶購買此產品時,他們將獲得一張禮品卡,其價值與產品價格相對應。"
-#: pretix/base/models/items.py:600
+#: pretix/base/models/items.py:617
msgid "Allowed membership types"
msgstr "允許的會員資格類型"
-#: pretix/base/models/items.py:605 pretix/base/models/items.py:1072
+#: pretix/base/models/items.py:622 pretix/base/models/items.py:1109
msgid ""
"Do not show this unless the customer is logged in and has a valid "
"membership. Be aware that this means it will never be visible in the widget."
@@ -4390,29 +4370,29 @@ msgstr ""
"除非客戶已登錄並具有有效的會員資格,否則不要顯示此資訊。請注意,這意味著它永"
"遠不會在小組件中可見。"
-#: pretix/base/models/items.py:614
+#: pretix/base/models/items.py:631
msgid "This product creates a membership of type"
msgstr "此產品建立會員資格的類型"
-#: pretix/base/models/items.py:617
+#: pretix/base/models/items.py:634
msgid ""
"The duration of the membership is the same as the duration of the event or "
"event series date"
msgstr "會員資格的期限與活動或事件系列日期的期限時間相同"
-#: pretix/base/models/items.py:621
+#: pretix/base/models/items.py:638
msgid "Membership duration in days"
msgstr "會員資格有效期(天)"
-#: pretix/base/models/items.py:625
+#: pretix/base/models/items.py:642
msgid "Membership duration in months"
msgstr "會員資格有效期(月)"
-#: pretix/base/models/items.py:632
+#: pretix/base/models/items.py:649
msgid "Validity"
msgstr "有效性"
-#: pretix/base/models/items.py:634
+#: pretix/base/models/items.py:651
msgid ""
"When setting up a regular event, or an event series with time slots, you "
"typically do NOT need to change this value. The default setting means that "
@@ -4429,51 +4409,51 @@ msgstr ""
"性將與票證一起儲存,因此如你稍後在此處更改設定,現有票證將不受更改的影響,但"
"會保留其當前有效性。"
-#: pretix/base/models/items.py:642 pretix/control/forms/item.py:618
+#: pretix/base/models/items.py:659 pretix/control/forms/item.py:664
msgid "Start of validity"
msgstr "有效期開始"
-#: pretix/base/models/items.py:643
+#: pretix/base/models/items.py:660
msgid "End of validity"
msgstr "有效期結束"
-#: pretix/base/models/items.py:646
+#: pretix/base/models/items.py:663
msgid "Minutes"
msgstr "分鐘"
-#: pretix/base/models/items.py:650
+#: pretix/base/models/items.py:667
msgid "Hours"
msgstr "小時"
-#: pretix/base/models/items.py:654
+#: pretix/base/models/items.py:671
msgid "Days"
msgstr "日"
-#: pretix/base/models/items.py:658
+#: pretix/base/models/items.py:675
msgid "Months"
msgstr "月"
-#: pretix/base/models/items.py:661
+#: pretix/base/models/items.py:678
msgid "Customers can select the validity start date"
msgstr "客戶可以選擇有效期開始日期"
-#: pretix/base/models/items.py:662
+#: pretix/base/models/items.py:679
msgid "If not selected, the validity always starts at the time of purchase."
msgstr "如果未選擇,有效期始終從購買時開始。"
-#: pretix/base/models/items.py:667
+#: pretix/base/models/items.py:684
msgid "Maximum future start"
msgstr "未來最遠啟動時間"
-#: pretix/base/models/items.py:668
+#: pretix/base/models/items.py:685
msgid "The selected start date may only be this many days in the future."
msgstr "所選的開始日期可能只有未來這幾天。"
-#: pretix/base/models/items.py:674
+#: pretix/base/models/items.py:691
msgid "Reusable media policy"
msgstr "可重複使用的媒體策略"
-#: pretix/base/models/items.py:676
+#: pretix/base/models/items.py:693
msgid ""
"If this product should be stored on a re-usable physical medium, you can "
"attach a physical media policy. This is not required for regular tickets, "
@@ -4486,11 +4466,11 @@ msgstr ""
"要這樣做,普通票只使用一次性條碼,但只適用於可重複的季節票或可充值禮品卡腕帶"
"等產品。這是一項進階功能,還需要對票證和列印設置進行特定配置。"
-#: pretix/base/models/items.py:686
+#: pretix/base/models/items.py:703
msgid "Reusable media type"
msgstr "可重複使用的媒體類型"
-#: pretix/base/models/items.py:688
+#: pretix/base/models/items.py:705
msgid ""
"Select the type of physical medium that should be used for this product. "
"Note that not all media types support all types of products, and not all "
@@ -4499,9 +4479,9 @@ msgstr ""
"選擇本產品應使用的物理媒體類型。請留意,並非所有媒體類型都支援所有類型的產"
"品,並且並非所有媒體類型在所有銷售管道或簽到流程中都受支援。"
-#: pretix/base/models/items.py:699 pretix/base/models/items.py:1543
+#: pretix/base/models/items.py:716 pretix/base/models/items.py:1606
#: pretix/control/forms/filter.py:422 pretix/control/forms/filter.py:1826
-#: pretix/control/forms/item.py:235 pretix/control/navigation.py:148
+#: pretix/control/forms/item.py:211 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
@@ -4514,26 +4494,26 @@ msgstr ""
msgid "Products"
msgstr "商品"
-#: pretix/base/models/items.py:869
+#: pretix/base/models/items.py:906
msgid ""
"If you select a reusable media policy, you also need to select a reusable "
"media type."
msgstr "如果選擇可重用媒體策略,則還需要選擇可重用媒體類型。"
-#: pretix/base/models/items.py:873
+#: pretix/base/models/items.py:910
msgid "The selected media type is not enabled in your organizer settings."
msgstr "在你的管理員設置中未啟用所選取媒體類型。"
-#: pretix/base/models/items.py:875
+#: pretix/base/models/items.py:912
msgid "The selected media type does not support usage for tickets currently."
msgstr "所選媒體類型目前不支援門票使用。"
-#: pretix/base/models/items.py:877
+#: pretix/base/models/items.py:914
msgid ""
"The selected media type does not support usage for gift cards currently."
msgstr "所選媒體類型目前不支援禮品卡的使用。"
-#: pretix/base/models/items.py:879
+#: pretix/base/models/items.py:916
msgid ""
"You currently cannot create gift cards with a reusable media policy. "
"Instead, gift cards for some reusable media types can be created or re-"
@@ -4542,33 +4522,33 @@ msgstr ""
"你目前無法使用可重複使用的媒體策略建立禮品卡。相反的,某些可重複使用媒體類型"
"的禮品卡,可以直接在 POS 上建立或重新收費。"
-#: pretix/base/models/items.py:887
+#: pretix/base/models/items.py:924
msgid ""
"The maximum number per order can not be lower than the minimum number per "
"order."
msgstr "每則訂單的最大數量不能低於,每則訂單的最小數量。"
-#: pretix/base/models/items.py:893
+#: pretix/base/models/items.py:930
msgid "The item's category must belong to the same event as the item."
msgstr "項目的類別必須與項目屬於同一事件。"
-#: pretix/base/models/items.py:898
+#: pretix/base/models/items.py:935
msgid "The item's tax rule must belong to the same event as the item."
msgstr "項目的稅收規則必須與項目屬於同一活動。"
-#: pretix/base/models/items.py:904
+#: pretix/base/models/items.py:941
msgid "The item's availability cannot end before it starts."
msgstr "專案的可用性不能在開始之前結束。"
-#: pretix/base/models/items.py:1029
+#: pretix/base/models/items.py:1066
msgid "This is shown below the variation name in lists."
msgstr "這顯示在清單中的類別名稱下方。"
-#: pretix/base/models/items.py:1055
+#: pretix/base/models/items.py:1092
msgid "Require approval"
msgstr "需要批准"
-#: pretix/base/models/items.py:1057
+#: pretix/base/models/items.py:1094
msgid ""
"If this variation is part of an order, the order will be put into an "
"\"approval\" state and will need to be confirmed by you before it can be "
@@ -4578,21 +4558,21 @@ msgstr ""
"如果此變更是訂單的一部分,則該訂單將進入“批准”狀態,並且需要你確認才能付款和"
"完成。例如,你可以將其用於僅適用於特定團體的折扣門票。"
-#: pretix/base/models/items.py:1067 pretix/control/navigation.py:565
+#: pretix/base/models/items.py:1104 pretix/control/navigation.py:565
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4
#: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6
msgid "Membership types"
msgstr "會員資格類型"
-#: pretix/base/models/items.py:1079
+#: pretix/base/models/items.py:1116
msgid "This variation will not be sold before the given date."
msgstr "此類別不會在給定日期之前出售。"
-#: pretix/base/models/items.py:1084
+#: pretix/base/models/items.py:1126
msgid "This variation will not be sold after the given date."
msgstr "此類別在給定日期之後將不會出售。"
-#: pretix/base/models/items.py:1089 pretix/control/forms/item.py:837
+#: pretix/base/models/items.py:1136 pretix/control/forms/item.py:888
msgid ""
"The sales channel selection for the product as a whole takes precedence, so "
"if a sales channel is selected here but not on product level, the variation "
@@ -4601,81 +4581,81 @@ msgstr ""
"整個產品的銷售管道將被選擇優先,因此,如果在此處選擇了銷售管道,但未在產品級"
"別選擇銷售管道,則類別將不可用。"
-#: pretix/base/models/items.py:1094
+#: pretix/base/models/items.py:1141
msgid "Show only if a matching voucher is redeemed."
msgstr "只有在兌換對應的優惠券時才顯示。"
-#: pretix/base/models/items.py:1096
+#: pretix/base/models/items.py:1143
msgid ""
"This variation will be hidden from the event page until the user enters a "
"voucher that unlocks this variation."
msgstr "此類別將在活動頁面中隱藏,直到使用者輸入解鎖此類別的憑證。"
-#: pretix/base/models/items.py:1115 pretix/base/models/vouchers.py:262
+#: pretix/base/models/items.py:1162 pretix/base/models/vouchers.py:263
#: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:285
msgid "Product variation"
msgstr "產品變體"
-#: pretix/base/models/items.py:1116
+#: pretix/base/models/items.py:1163
#: pretix/control/templates/pretixcontrol/item/create.html:111
msgid "Product variations"
msgstr "其他種類商品"
-#: pretix/base/models/items.py:1304
+#: pretix/base/models/items.py:1367
msgid "Minimum number"
msgstr "最小數量"
-#: pretix/base/models/items.py:1308
+#: pretix/base/models/items.py:1371
msgid "Maximum number"
msgstr "最大數量"
-#: pretix/base/models/items.py:1312
+#: pretix/base/models/items.py:1375
msgid "Add-Ons are included in the price"
msgstr "附加部份包含在價格中"
-#: pretix/base/models/items.py:1313
+#: pretix/base/models/items.py:1376
msgid ""
"If selected, adding add-ons to this ticket is free, even if the add-ons "
"would normally cost money individually."
msgstr "如果選擇,向此票證添加附加部份是免費的,即使附加部份通常會單獨花錢。"
-#: pretix/base/models/items.py:1318
+#: pretix/base/models/items.py:1381
msgid "Allow the same product to be selected multiple times"
msgstr "允許多次選擇同一商品"
-#: pretix/base/models/items.py:1337
+#: pretix/base/models/items.py:1400
msgid "The add-on's category must belong to the same event as the item."
msgstr "附加部份類別必須與活動屬於同一事件。"
-#: pretix/base/models/items.py:1342
+#: pretix/base/models/items.py:1405
msgid "The item already has an add-on of this category."
msgstr "該項目已有此類別的附加組件。"
-#: pretix/base/models/items.py:1347
+#: pretix/base/models/items.py:1410
msgid "The minimum count needs to be equal to or greater than zero."
msgstr "最小計數需要等於或大於零。"
-#: pretix/base/models/items.py:1352
+#: pretix/base/models/items.py:1415
msgid "The maximum count needs to be equal to or greater than zero."
msgstr "最大計數需要等於或大於零。"
-#: pretix/base/models/items.py:1357
+#: pretix/base/models/items.py:1420
msgid "The maximum count needs to be greater than the minimum count."
msgstr "最大計數需要大於最小計數。"
-#: pretix/base/models/items.py:1384
+#: pretix/base/models/items.py:1447
msgid "Bundled item"
msgstr "捆綁商品"
-#: pretix/base/models/items.py:1390
+#: pretix/base/models/items.py:1453
msgid "Bundled variation"
msgstr "捆綁類別"
-#: pretix/base/models/items.py:1401
+#: pretix/base/models/items.py:1464
msgid "Designated price part"
msgstr "指定價格部份"
-#: pretix/base/models/items.py:1402
+#: pretix/base/models/items.py:1465
msgid ""
"If set, it will be shown that this bundled item is responsible for the given "
"value of the total gross price. This might be important in cases of mixed "
@@ -4685,59 +4665,59 @@ msgstr ""
"如果設定,將顯示此捆綁商品負責總價的給定值。這在混合稅收的情況下可能很重要,"
"但可以保留為空白。此值不會添加到基本商品的價格中。"
-#: pretix/base/models/items.py:1425
+#: pretix/base/models/items.py:1488
msgid "The bundled item must belong to the same event as the item."
msgstr "捆綁商品必須與商品屬於同一活動。"
-#: pretix/base/models/items.py:1427
+#: pretix/base/models/items.py:1490
msgid "A variation needs to be set for this item."
msgstr "需要為此項目設定類別。"
-#: pretix/base/models/items.py:1429
+#: pretix/base/models/items.py:1492
msgid "The chosen variation does not belong to this item."
msgstr "所選類別不屬於此專案。"
-#: pretix/base/models/items.py:1434
+#: pretix/base/models/items.py:1497
msgid "The count needs to be equal to or greater than zero."
msgstr "計數需要等於或大於零。"
-#: pretix/base/models/items.py:1489
+#: pretix/base/models/items.py:1552
msgid "Number"
msgstr "號碼"
-#: pretix/base/models/items.py:1490
+#: pretix/base/models/items.py:1553
msgid "Text (one line)"
msgstr "文字(一行)"
-#: pretix/base/models/items.py:1491
+#: pretix/base/models/items.py:1554
msgid "Multiline text"
msgstr "多行文件"
-#: pretix/base/models/items.py:1492
+#: pretix/base/models/items.py:1555
msgid "Yes/No"
msgstr "是與否"
-#: pretix/base/models/items.py:1493
+#: pretix/base/models/items.py:1556
msgid "Choose one from a list"
msgstr "從列表中選擇一則"
-#: pretix/base/models/items.py:1494
+#: pretix/base/models/items.py:1557
msgid "Choose multiple from a list"
msgstr "從列表中選擇多項"
-#: pretix/base/models/items.py:1495
+#: pretix/base/models/items.py:1558
msgid "File upload"
msgstr "上傳檔案"
-#: pretix/base/models/items.py:1498
+#: pretix/base/models/items.py:1561
msgid "Date and time"
msgstr "日期和時間"
-#: pretix/base/models/items.py:1499
+#: pretix/base/models/items.py:1562
msgid "Country code (ISO 3166-1 alpha-2)"
msgstr "國家代碼 (ISO 3166-1 alpha-2)"
-#: pretix/base/models/items.py:1512 pretix/base/models/items.py:1607
+#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1670
#: pretix/base/orderimport.py:781 pretix/control/forms/item.py:89
#: pretix/control/templates/pretixcontrol/items/question_edit.html:10
#: pretix/control/templates/pretixcontrol/items/question_edit.html:17
@@ -4745,183 +4725,183 @@ msgstr "國家代碼 (ISO 3166-1 alpha-2)"
msgid "Question"
msgstr "問題"
-#: pretix/base/models/items.py:1522 pretix/base/models/items.py:1770
+#: pretix/base/models/items.py:1585 pretix/base/models/items.py:1833
msgid ""
"The identifier may only contain letters, numbers, dots, dashes, and "
"underscores."
msgstr "標識碼只能包含字母、數字、點、短劃線和下劃線。"
-#: pretix/base/models/items.py:1527
+#: pretix/base/models/items.py:1590
msgid "Help text"
msgstr "説明文本"
-#: pretix/base/models/items.py:1528
+#: pretix/base/models/items.py:1591
msgid "If the question needs to be explained or clarified, do it here!"
msgstr "如果需要解釋或澄清問題,請在此處進行!"
-#: pretix/base/models/items.py:1534
+#: pretix/base/models/items.py:1597
msgid "Question type"
msgstr "問題類型"
-#: pretix/base/models/items.py:1538
+#: pretix/base/models/items.py:1601
#: pretix/control/templates/pretixcontrol/items/questions.html:55
msgid "Required question"
msgstr "必填題"
-#: pretix/base/models/items.py:1545
+#: pretix/base/models/items.py:1608
msgid "This question will be asked to buyers of the selected products"
msgstr "將對選擇此產品的買家詢問該問題"
-#: pretix/base/models/items.py:1552
+#: pretix/base/models/items.py:1615
msgid "Ask during check-in instead of in the ticket buying process"
msgstr "在辦理check-in時詢問,而不是在購票過程中詢問"
-#: pretix/base/models/items.py:1553 pretix/base/models/items.py:1558
+#: pretix/base/models/items.py:1616 pretix/base/models/items.py:1621
msgid "Not supported by all check-in apps for all question types."
msgstr "並非所有問題類型的check-in應用程式都支援。"
-#: pretix/base/models/items.py:1557
+#: pretix/base/models/items.py:1620
#, fuzzy
#| msgid "Ask during check-in"
msgid "Show answer during check-in"
msgstr "簽到時詢問"
-#: pretix/base/models/items.py:1562
+#: pretix/base/models/items.py:1625
#: pretix/control/templates/pretixcontrol/items/questions.html:66
msgid "Hidden question"
msgstr "隱藏的問題"
-#: pretix/base/models/items.py:1563
+#: pretix/base/models/items.py:1626
msgid "This question will only show up in the backend."
msgstr "此問題只會顯示在後端。"
-#: pretix/base/models/items.py:1567
+#: pretix/base/models/items.py:1630
msgid "Print answer on invoices"
msgstr "在發票上印出答案"
-#: pretix/base/models/items.py:1575 pretix/base/models/items.py:1581
-#: pretix/base/models/items.py:1587
+#: pretix/base/models/items.py:1638 pretix/base/models/items.py:1644
+#: pretix/base/models/items.py:1650
msgid "Minimum value"
msgstr "最小值"
-#: pretix/base/models/items.py:1576 pretix/base/models/items.py:1579
-#: pretix/base/models/items.py:1582 pretix/base/models/items.py:1585
-#: pretix/base/models/items.py:1588 pretix/base/models/items.py:1591
-#: pretix/base/models/items.py:1595
+#: pretix/base/models/items.py:1639 pretix/base/models/items.py:1642
+#: pretix/base/models/items.py:1645 pretix/base/models/items.py:1648
+#: pretix/base/models/items.py:1651 pretix/base/models/items.py:1654
+#: pretix/base/models/items.py:1658
msgid "Currently not supported in our apps and during check-in"
msgstr "目前在我們的應用程式和辦理check-in手續時不支援"
-#: pretix/base/models/items.py:1578 pretix/base/models/items.py:1584
-#: pretix/base/models/items.py:1590
+#: pretix/base/models/items.py:1641 pretix/base/models/items.py:1647
+#: pretix/base/models/items.py:1653
msgid "Maximum value"
msgstr "最大值"
-#: pretix/base/models/items.py:1593
+#: pretix/base/models/items.py:1656
msgid "Maximum length"
msgstr "最大長度"
-#: pretix/base/models/items.py:1599
+#: pretix/base/models/items.py:1662
msgid "Validate file to be a portrait"
msgstr "驗證檔是否為縱向檔"
-#: pretix/base/models/items.py:1600
+#: pretix/base/models/items.py:1663
msgid ""
"If checked, files must be images with an aspect ratio of 3:4. This is "
"commonly used for photos printed on badges."
msgstr ""
"如果選取,文件必須是寬高比為3:4的圖像。這通常用於印在徽章標誌圖片上的照片。"
-#: pretix/base/models/items.py:1655
+#: pretix/base/models/items.py:1718
msgid "An answer to this question is required to proceed."
msgstr "需要回答這個問題才能繼續。"
-#: pretix/base/models/items.py:1665
+#: pretix/base/models/items.py:1728
msgid "Invalid input type."
msgstr "輸入類型無效。"
-#: pretix/base/models/items.py:1671 pretix/base/models/items.py:1689
+#: pretix/base/models/items.py:1734 pretix/base/models/items.py:1752
#: pretix/base/orderimport.py:791 pretix/base/orderimport.py:799
msgid "Invalid option selected."
msgstr "選擇的選項無效。"
-#: pretix/base/models/items.py:1699
+#: pretix/base/models/items.py:1762
msgid "The number is to low."
msgstr "數量太低。"
-#: pretix/base/models/items.py:1701
+#: pretix/base/models/items.py:1764
msgid "The number is to high."
msgstr "數量太高。"
-#: pretix/base/models/items.py:1704
+#: pretix/base/models/items.py:1767
msgid "Invalid number input."
msgstr "輸入無效數字。"
-#: pretix/base/models/items.py:1711 pretix/base/models/items.py:1735
+#: pretix/base/models/items.py:1774 pretix/base/models/items.py:1798
msgid "Please choose a later date."
msgstr "請選擇較晚的日期。"
-#: pretix/base/models/items.py:1713 pretix/base/models/items.py:1737
+#: pretix/base/models/items.py:1776 pretix/base/models/items.py:1800
msgid "Please choose an earlier date."
msgstr "請選擇更早日期。"
-#: pretix/base/models/items.py:1716
+#: pretix/base/models/items.py:1779
msgid "Invalid date input."
msgstr "輸入無效日期."
-#: pretix/base/models/items.py:1723
+#: pretix/base/models/items.py:1786
msgid "Invalid time input."
msgstr "輸入無效時間."
-#: pretix/base/models/items.py:1732
+#: pretix/base/models/items.py:1795
msgid "Invalid datetime input."
msgstr "輸入無效的日期時間。"
-#: pretix/base/models/items.py:1744
+#: pretix/base/models/items.py:1807
msgid "Unknown country code."
msgstr "未知國家代碼."
-#: pretix/base/models/items.py:1774
+#: pretix/base/models/items.py:1837
#: pretix/control/templates/pretixcontrol/items/question.html:69
msgid "Answer"
msgstr "回答"
-#: pretix/base/models/items.py:1798
+#: pretix/base/models/items.py:1861
msgid "The identifier \"{}\" is already used for a different option."
msgstr "標識碼“{}”已用於其他選項。"
-#: pretix/base/models/items.py:1801
+#: pretix/base/models/items.py:1864
msgid "Question option"
msgstr "問題選項"
-#: pretix/base/models/items.py:1802
+#: pretix/base/models/items.py:1865
msgid "Question options"
msgstr "問題選項"
-#: pretix/base/models/items.py:1887 pretix/control/forms/event.py:1632
+#: pretix/base/models/items.py:1950 pretix/control/forms/event.py:1627
#: pretix/control/templates/pretixcontrol/items/quotas.html:56
msgid "Total capacity"
msgstr "總容量"
-#: pretix/base/models/items.py:1889 pretix/control/forms/item.py:372
+#: pretix/base/models/items.py:1952 pretix/control/forms/item.py:388
msgid "Leave empty for an unlimited number of tickets."
msgstr "保留空白以獲得無限數量的票。"
-#: pretix/base/models/items.py:1893 pretix/base/models/orders.py:1399
-#: pretix/base/models/orders.py:2798
+#: pretix/base/models/items.py:1956 pretix/base/models/orders.py:1403
+#: pretix/base/models/orders.py:2799
#: pretix/control/templates/pretixcontrol/checkin/index.html:97
msgid "Item"
msgstr "物品"
-#: pretix/base/models/items.py:1901 pretix/control/forms/item.py:780
+#: pretix/base/models/items.py:1964 pretix/control/forms/item.py:831
msgid "Variations"
msgstr "類別"
-#: pretix/base/models/items.py:1905
+#: pretix/base/models/items.py:1968
#: pretix/control/templates/pretixcontrol/items/quotas.html:70
msgid "Ignore this quota when determining event availability"
msgstr "確定活動可用性時忽略此額度"
-#: pretix/base/models/items.py:1906
+#: pretix/base/models/items.py:1969
msgid ""
"If you enable this, this quota will be ignored when determining event "
"availability in your event calendar. This is useful e.g. for merchandise "
@@ -4931,11 +4911,11 @@ msgstr ""
"如果啟用此選項,則在確定事件日曆中的活動可用性時,將忽略此配額。這將會有用,"
"例如,對於添加到每項活動但不應阻止事件顯示為售罄的商品。"
-#: pretix/base/models/items.py:1913
+#: pretix/base/models/items.py:1976
msgid "Close this quota permanently once it is sold out"
msgstr "售罄後永久關閉此額度"
-#: pretix/base/models/items.py:1914
+#: pretix/base/models/items.py:1977
msgid ""
"If you enable this, when the quota is sold out once, no more tickets will be "
"sold, even if tickets become available again through cancellations or "
@@ -4944,11 +4924,11 @@ msgstr ""
"如果啟用此功能,當配額售罄一次時,即使門票通過取消或到期訂單再次可用,也不會"
"再售出門票。當然,你始終可以手動重新啟動。"
-#: pretix/base/models/items.py:1922
+#: pretix/base/models/items.py:1985
msgid "Allow to sell more tickets once people have checked out"
msgstr "允許在大眾退出後出售更多門票"
-#: pretix/base/models/items.py:1923
+#: pretix/base/models/items.py:1986
msgid ""
"With this option, quota will be released as soon as people are scanned at an "
"exit of your event. This will only happen if they have been scanned both at "
@@ -4962,40 +4942,40 @@ msgstr ""
"要,但如果簽到清單被設定為“允許在退出掃描後重新進入”以防止意外超額預訂,則會"
"忽略簽到清單。"
-#: pretix/base/models/items.py:1934 pretix/base/models/vouchers.py:271
+#: pretix/base/models/items.py:1997 pretix/base/models/vouchers.py:272
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:8
#: pretix/control/templates/pretixcontrol/items/quota_edit.html:15
msgid "Quota"
msgstr "額度"
-#: pretix/base/models/items.py:1935 pretix/control/navigation.py:166
+#: pretix/base/models/items.py:1998 pretix/control/navigation.py:166
#: pretix/control/templates/pretixcontrol/items/quotas.html:4
#: pretix/control/templates/pretixcontrol/items/quotas.html:6
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:416
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:181
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:183
#: pretix/control/templates/pretixcontrol/subevents/detail.html:58
msgid "Quotas"
msgstr "額度"
-#: pretix/base/models/items.py:2008
+#: pretix/base/models/items.py:2071
msgid "All variations must belong to an item contained in the items list."
msgstr "所有的類型必須屬於專案清單中包含的專案。"
-#: pretix/base/models/items.py:2019
+#: pretix/base/models/items.py:2082
msgid ""
"One or more items has variations but none of these are in the variations "
"list."
msgstr "一個或多個專案具有更多類型,但這些類型都不在類型清單中。"
-#: pretix/base/models/items.py:2025 pretix/base/models/waitinglist.py:306
+#: pretix/base/models/items.py:2088 pretix/base/models/waitinglist.py:303
msgid "Subevent cannot be null for event series."
msgstr "對於事件系列,子事件不能為空白。"
-#: pretix/base/models/items.py:2061
+#: pretix/base/models/items.py:2124
msgid "Required for products"
msgstr "商品所需要"
-#: pretix/base/models/items.py:2062
+#: pretix/base/models/items.py:2125
msgid ""
"If checked, this property must be set in each product. Does not apply if a "
"default value is set."
@@ -5003,7 +4983,7 @@ msgstr ""
"如果已選取,則必須在每個商品中設定該屬性。假如已設定該屬性為預設值,則不適"
"用。"
-#: pretix/base/models/items.py:2067
+#: pretix/base/models/items.py:2130
msgid ""
"If you keep this empty, any value is allowed. Otherwise, enter one possible "
"value per line."
@@ -5123,7 +5103,7 @@ msgid "expired"
msgstr "過期"
#: pretix/base/models/orders.py:199 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:639 pretix/control/forms/organizer.py:779
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:779
msgid "Customer"
msgstr "客戶"
@@ -5137,7 +5117,7 @@ msgstr "語言環境"
msgid "Total amount"
msgstr "總額"
-#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:292
+#: pretix/base/models/orders.py:232 pretix/base/models/vouchers.py:293
msgid ""
"The text entered in this field will not be visible to the user and is "
"available for your convenience."
@@ -5167,12 +5147,12 @@ msgid ""
"scanned."
msgstr "結帳時,此文件將顯示在發票位址表上方。"
-#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1436
+#: pretix/base/models/orders.py:260 pretix/base/models/orders.py:1440
msgid "Meta information"
msgstr "元資訊"
-#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:243
-#: pretix/plugins/sendmail/forms.py:397 pretix/plugins/sendmail/views.py:269
+#: pretix/base/models/orders.py:342 pretix/plugins/sendmail/forms.py:231
+#: pretix/plugins/sendmail/forms.py:385 pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "等待批准"
@@ -5227,132 +5207,132 @@ msgstr "憑證“{voucher}”不再有足夠的預算。"
msgid "The voucher \"{voucher}\" has been used in the meantime."
msgstr "在此期間,已使用憑證“{voucher}”。"
-#: pretix/base/models/orders.py:1315
+#: pretix/base/models/orders.py:1319
msgid ""
msgstr ""
-#: pretix/base/models/orders.py:1416 pretix/base/models/orders.py:1424
+#: pretix/base/models/orders.py:1420 pretix/base/models/orders.py:1428
msgid "Empty, if this product is not an admission ticket"
msgstr "空的,如果此商品不是入場門票"
-#: pretix/base/models/orders.py:1633
+#: pretix/base/models/orders.py:1637
msgctxt "payment_state"
msgid "created"
msgstr "建立"
-#: pretix/base/models/orders.py:1634
+#: pretix/base/models/orders.py:1638
msgctxt "payment_state"
msgid "pending"
msgstr "等待"
-#: pretix/base/models/orders.py:1635
+#: pretix/base/models/orders.py:1639
msgctxt "payment_state"
msgid "confirmed"
msgstr "付款已確認"
-#: pretix/base/models/orders.py:1636
+#: pretix/base/models/orders.py:1640
msgctxt "payment_state"
msgid "canceled"
msgstr "取消"
-#: pretix/base/models/orders.py:1637
+#: pretix/base/models/orders.py:1641
msgctxt "payment_state"
msgid "failed"
msgstr "失敗"
-#: pretix/base/models/orders.py:1638
+#: pretix/base/models/orders.py:1642
msgctxt "payment_state"
msgid "refunded"
msgstr "退還"
-#: pretix/base/models/orders.py:1666 pretix/base/models/orders.py:2080
+#: pretix/base/models/orders.py:1670 pretix/base/models/orders.py:2084
#: pretix/base/shredder.py:629
msgid "Payment information"
msgstr "付款資訊"
-#: pretix/base/models/orders.py:2021
+#: pretix/base/models/orders.py:2025
msgctxt "refund_state"
msgid "started externally"
msgstr "從外部開始"
-#: pretix/base/models/orders.py:2022
+#: pretix/base/models/orders.py:2026
msgctxt "refund_state"
msgid "created"
msgstr "建立"
-#: pretix/base/models/orders.py:2023
+#: pretix/base/models/orders.py:2027
msgctxt "refund_state"
msgid "in transit"
msgstr "在中途"
-#: pretix/base/models/orders.py:2024
+#: pretix/base/models/orders.py:2028
msgctxt "refund_state"
msgid "done"
msgstr "完成"
-#: pretix/base/models/orders.py:2025
+#: pretix/base/models/orders.py:2029
msgctxt "refund_state"
msgid "failed"
msgstr "失敗"
-#: pretix/base/models/orders.py:2027
+#: pretix/base/models/orders.py:2031
msgctxt "refund_state"
msgid "canceled"
msgstr "取消"
-#: pretix/base/models/orders.py:2035
+#: pretix/base/models/orders.py:2039
msgctxt "refund_source"
msgid "Organizer"
msgstr "組織者"
-#: pretix/base/models/orders.py:2036
+#: pretix/base/models/orders.py:2040
msgctxt "refund_source"
msgid "Customer"
msgstr "客戶"
-#: pretix/base/models/orders.py:2037
+#: pretix/base/models/orders.py:2041
msgctxt "refund_source"
msgid "External"
msgstr "外部"
-#: pretix/base/models/orders.py:2075
+#: pretix/base/models/orders.py:2079
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:197
msgid "Refund reason"
msgstr "退款原因"
-#: pretix/base/models/orders.py:2076
+#: pretix/base/models/orders.py:2080
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:198
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:200
msgid ""
"May be shown to the end user or used e.g. as part of a payment reference."
msgstr "可以向最終用戶顯示或用作範圍為付款參考的一部分。"
-#: pretix/base/models/orders.py:2195
+#: pretix/base/models/orders.py:2199
msgid "Payment fee"
msgstr "支付費用"
-#: pretix/base/models/orders.py:2196
+#: pretix/base/models/orders.py:2200
msgid "Shipping fee"
msgstr "船運費用"
-#: pretix/base/models/orders.py:2197
+#: pretix/base/models/orders.py:2201
msgid "Service fee"
msgstr "服務費用"
-#: pretix/base/models/orders.py:2198
+#: pretix/base/models/orders.py:2202
#: pretix/control/templates/pretixcontrol/order/index.html:149
msgid "Cancellation fee"
msgstr "取消費用"
-#: pretix/base/models/orders.py:2199
+#: pretix/base/models/orders.py:2203
msgid "Insurance fee"
msgstr "保險費用"
-#: pretix/base/models/orders.py:2200
+#: pretix/base/models/orders.py:2204
msgid "Other fees"
msgstr "其他費用"
-#: pretix/base/models/orders.py:2201 pretix/base/payment.py:1310
+#: pretix/base/models/orders.py:2205 pretix/base/payment.py:1310
#: pretix/base/payment.py:1315 pretix/base/settings.py:977
#: pretix/control/forms/organizer.py:765
#: pretix/control/templates/pretixcontrol/items/index.html:90
@@ -5363,7 +5343,7 @@ msgstr "其他費用"
msgid "Gift card"
msgstr "禮品卡"
-#: pretix/base/models/orders.py:2206
+#: pretix/base/models/orders.py:2210
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74
#: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115
#: pretix/control/views/vouchers.py:119
@@ -5371,27 +5351,27 @@ msgstr "禮品卡"
msgid "Value"
msgstr "數值"
-#: pretix/base/models/orders.py:2425
+#: pretix/base/models/orders.py:2429
msgid "Order position"
msgstr "訂單倉位"
-#: pretix/base/models/orders.py:2889
+#: pretix/base/models/orders.py:2890
msgid "Cart ID (e.g. session key)"
msgstr "購物車 ID(如: 工作階段金鑰)"
-#: pretix/base/models/orders.py:2926
+#: pretix/base/models/orders.py:2927
msgid "Cart position"
msgstr "購物車位置"
-#: pretix/base/models/orders.py:2927
+#: pretix/base/models/orders.py:2928
msgid "Cart positions"
msgstr "購物車位置"
-#: pretix/base/models/orders.py:3048
+#: pretix/base/models/orders.py:3049
msgid "Business customer"
msgstr "商業客戶"
-#: pretix/base/models/orders.py:3064
+#: pretix/base/models/orders.py:3065
msgid "This reference will be printed on your invoice for your convenience."
msgstr "為方便起見,此參考將列印在你的發票上。"
@@ -5568,7 +5548,7 @@ msgstr ""
"對歐盟以外的所有客戶以及輸入有效歐盟增值稅號的不同歐盟國家/地區的企業客戶收取"
"加值稅。僅在諮詢稅務顧問后啟用此選項。不保證正確計算稅款。使用風險自負。"
-#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:294
+#: pretix/base/models/tax.py:203 pretix/plugins/stripe/payment.py:297
msgid "Merchant country"
msgstr "商家所在國家"
@@ -5698,30 +5678,33 @@ msgid "Voucher value"
msgstr "優惠券價值"
#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:66
-msgid "This product is added to the user's cart if the voucher is redeemed."
-msgstr "如果兌換優惠券,則此商品將添加到使用者的購物車中。"
+msgid ""
+"This product is added to the user's cart if the voucher is redeemed. Instead "
+"of a specific product, you can also select a quota. In this case, all "
+"products assigned to this quota can be selected."
+msgstr ""
-#: pretix/base/models/vouchers.py:264
+#: pretix/base/models/vouchers.py:265
msgid "This variation of the product select above is being used."
msgstr "正在使用上面選擇的商品是這類類別。"
-#: pretix/base/models/vouchers.py:273
+#: pretix/base/models/vouchers.py:274
msgid ""
"If enabled, the voucher is valid for any product affected by this quota."
msgstr "如果啟用,優惠券對受此額度影響的任何商品有效。"
-#: pretix/base/models/vouchers.py:280
+#: pretix/base/models/vouchers.py:281
msgid "Specific seat"
msgstr "特定座位"
-#: pretix/base/models/vouchers.py:284
+#: pretix/base/models/vouchers.py:285
#: pretix/control/templates/pretixcontrol/vouchers/index.html:124
#: pretix/control/templates/pretixcontrol/vouchers/tags.html:42
#: pretix/control/views/vouchers.py:119
msgid "Tag"
msgstr "標記"
-#: pretix/base/models/vouchers.py:287
+#: pretix/base/models/vouchers.py:288
msgid ""
"You can use this field to group multiple vouchers together. If you enter the "
"same value for multiple vouchers, you can get statistics on how many of them "
@@ -5730,35 +5713,35 @@ msgstr ""
"你可以使用此欄位,將多個憑證合併同一組。如果你為多項優惠券輸入相同的價值,你"
"將可以獲得有關其中有多少優惠券已兌換等的統計資訊。"
-#: pretix/base/models/vouchers.py:296
+#: pretix/base/models/vouchers.py:297
msgid "Shows hidden products that match this voucher"
msgstr "顯示與此優惠券符合的隱藏商品"
-#: pretix/base/models/vouchers.py:300
+#: pretix/base/models/vouchers.py:301
msgid "Offer all add-on products for free when redeeming this voucher"
msgstr "兌換此優惠券時免費提供所有附加產品"
-#: pretix/base/models/vouchers.py:304
+#: pretix/base/models/vouchers.py:305
msgid ""
"Include all bundled products without a designated price when redeeming this "
"voucher"
msgstr "兌換此優惠券時包括:所有沒有指定價格的捆綁商品"
-#: pretix/base/models/vouchers.py:312 pretix/control/navigation.py:265
+#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:265
#: pretix/control/templates/pretixcontrol/vouchers/index.html:6
#: pretix/control/templates/pretixcontrol/vouchers/index.html:8
msgid "Vouchers"
msgstr "優惠券"
-#: pretix/base/models/vouchers.py:338
+#: pretix/base/models/vouchers.py:339
msgid "You cannot select a quota that belongs to a different event."
msgstr "不能選擇屬於其他活動的配額。"
-#: pretix/base/models/vouchers.py:340
+#: pretix/base/models/vouchers.py:341
msgid "You cannot select a quota and a specific product at the same time."
msgstr "不能同時選擇配額和特定商品。"
-#: pretix/base/models/vouchers.py:343
+#: pretix/base/models/vouchers.py:344
msgid ""
"You cannot select a product that is only available as an add-on product or "
"as part of a bundle, since vouchers cannot be applied to add-on products or "
@@ -5767,21 +5750,21 @@ msgstr ""
"你不能選擇只作為附加產品或捆綁銷售的一部分所提供的商品,因為優惠券不能應用於"
"附加產品或捆綁產品。"
-#: pretix/base/models/vouchers.py:347
+#: pretix/base/models/vouchers.py:348
msgid "You cannot select a product that belongs to a different event."
msgstr "你無法選擇屬於其他活動的產品。"
-#: pretix/base/models/vouchers.py:349 pretix/base/models/vouchers.py:362
+#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:363
msgid ""
"You cannot select a variation without having selected a product that "
"provides variations."
msgstr "在未選擇提供其他類別的商品的情況下,你無法選擇類型。"
-#: pretix/base/models/vouchers.py:352
+#: pretix/base/models/vouchers.py:353
msgid "This variation does not belong to this product."
msgstr "此類別不屬於此商品。"
-#: pretix/base/models/vouchers.py:354 pretix/base/models/vouchers.py:449
+#: pretix/base/models/vouchers.py:355 pretix/base/models/vouchers.py:450
msgid ""
"You can only block quota if you specify a specific product variation. "
"Otherwise it might be unclear which quotas to block."
@@ -5789,79 +5772,79 @@ msgstr ""
"只有在你指定特定商品類型時,才能阻止配額。否則,系統可能不清楚要阻止哪些配"
"額。"
-#: pretix/base/models/vouchers.py:357
+#: pretix/base/models/vouchers.py:358
msgid "It is currently not possible to create vouchers for add-on products."
msgstr "目前無法為附加商品建立優惠券。"
-#: pretix/base/models/vouchers.py:359 pretix/base/models/vouchers.py:456
+#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:457
msgid ""
"You need to select a specific product or quota if this voucher should "
"reserve tickets."
msgstr "如果此憑證應預訂門票,則需要選擇特定的商品或額度。"
-#: pretix/base/models/vouchers.py:369
+#: pretix/base/models/vouchers.py:370
#, python-format
msgid ""
"This voucher has already been redeemed %(redeemed)s times. You cannot reduce "
"the maximum number of usages below this number."
msgstr "此優惠券已兌換 %(redeemed)s 。不能將最大使用次數,減少到此數目以下。"
-#: pretix/base/models/vouchers.py:377
+#: pretix/base/models/vouchers.py:378
msgid ""
"The maximum number of usages may not be lower than the minimum number of "
"usages."
msgstr "最大使用次數,不得低於最小使用次數。"
-#: pretix/base/models/vouchers.py:383 pretix/base/models/vouchers.py:444
+#: pretix/base/models/vouchers.py:384 pretix/base/models/vouchers.py:445
msgid ""
"If you want this voucher to block quota, you need to select a specific date."
msgstr "如果希望此憑證阻止額度,則需要選擇特定日期。"
-#: pretix/base/models/vouchers.py:385
+#: pretix/base/models/vouchers.py:386
msgid "You can not select a subevent if your event is not an event series."
msgstr "如果你的活動不是活動系列,則無法選擇子活動。"
-#: pretix/base/models/vouchers.py:469
+#: pretix/base/models/vouchers.py:470
msgid ""
"You cannot create a voucher that blocks quota as the selected product or "
"quota is currently sold out or completely reserved."
msgstr ""
"你無法建立阻擋額度的憑證,因為所選商品或額度在當前,已經售罄,或完全保留。"
-#: pretix/base/models/vouchers.py:475
+#: pretix/base/models/vouchers.py:476
msgid "A voucher with this code already exists."
msgstr "包含此代碼的憑證已存在。"
-#: pretix/base/models/vouchers.py:482
+#: pretix/base/models/vouchers.py:483
msgid "You need to choose a date if you select a seat."
msgstr "如果你選擇座位,則你需要選擇日期。"
-#: pretix/base/models/vouchers.py:491
+#: pretix/base/models/vouchers.py:492
#, python-brace-format
msgid "The specified seat ID \"{id}\" does not exist for this event."
msgstr "此活動的指定座位 ID “{id}”不存在。"
-#: pretix/base/models/vouchers.py:495
+#: pretix/base/models/vouchers.py:496
#, python-brace-format
msgid ""
"The seat \"{id}\" is currently unavailable (blocked, already sold or a "
"different voucher)."
msgstr "座位“{id}”目前不可用(已封鎖、已售出或其他優惠券)。"
-#: pretix/base/models/vouchers.py:500
+#: pretix/base/models/vouchers.py:501
msgid "You need to choose a specific product if you select a seat."
msgstr "如果你選擇座位,你則需要選擇特定商品。"
-#: pretix/base/models/vouchers.py:503
+#: pretix/base/models/vouchers.py:504
msgid "Seat-specific vouchers can only be used once."
msgstr "特定座位優惠券只能使用一次。"
-#: pretix/base/models/vouchers.py:506
+#: pretix/base/models/vouchers.py:507
#, python-brace-format
msgid "You need to choose the product \"{prod}\" for this seat."
msgstr "你需要為此座位選擇產品“{prod}”。"
-#: pretix/base/models/vouchers.py:509
+#: pretix/base/models/vouchers.py:510
#, python-brace-format
msgid "The seat \"{id}\" is already sold or currently blocked."
msgstr "座位“{id}”已售出或當前被封鎖。"
@@ -5911,15 +5894,15 @@ msgstr "此條目是匿名的,不能再使用。"
msgid "Automatically created from waiting list entry for {email}"
msgstr "從電子郵件{email} 的等待清單項目自動建立"
-#: pretix/base/models/waitinglist.py:298
+#: pretix/base/models/waitinglist.py:295
msgid "The selected item does not belong to this event."
msgstr "所選活動不屬於此活動。"
-#: pretix/base/models/waitinglist.py:300
+#: pretix/base/models/waitinglist.py:297
msgid "Please select a specific variation of this product."
msgstr "請選擇此產品的特定類別。"
-#: pretix/base/models/waitinglist.py:318
+#: pretix/base/models/waitinglist.py:315
msgid ""
"You are already on this waiting list! We will notify you as soon as we have "
"a ticket available for you."
@@ -6163,13 +6146,13 @@ msgstr "找到了多個符合的座位。"
msgid "No matching seat was found."
msgstr "未找到符合的座位。"
-#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:203
+#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:212
#: pretix/base/services/orderimport.py:172
msgid ""
"The seat you selected has already been taken. Please select a different seat."
msgstr "你選擇的座位已被佔用。請選擇其他座位。"
-#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:200
+#: pretix/base/orderimport.py:743 pretix/base/services/cart.py:209
msgid "You need to select a specific seat."
msgstr "你需要選擇一個特定的座位。"
@@ -6559,6 +6542,15 @@ msgstr "123.45歐元"
msgid "Price including add-ons"
msgstr "費用包括附加費"
+#: pretix/base/pdf.py:174 pretix/base/pdf.py:332
+#: pretix/base/services/invoices.py:470
+#: pretix/base/services/placeholders.py:397
+#: pretix/base/services/placeholders.py:479
+#: pretix/base/services/placeholders.py:495
+#: pretix/base/services/placeholders.py:504 pretix/control/views/event.py:797
+msgid "John Doe"
+msgstr "無名氏"
+
#: pretix/base/pdf.py:178
#: pretix/control/templates/pretixcontrol/order/index.html:542
#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186
@@ -6817,7 +6809,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr "地面層,3排4座"
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:326
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr "一般管理"
@@ -6865,10 +6857,18 @@ msgstr "<回答:{question}>"
msgid "Attendee name for salutation"
msgstr "參與者的稱呼"
+#: pretix/base/pdf.py:626 pretix/base/pdf.py:649
+#: pretix/base/services/placeholders.py:517
+#: pretix/base/services/placeholders.py:522
+#: pretix/base/services/placeholders.py:527
+#: pretix/control/forms/organizer.py:596
+msgid "Mr Doe"
+msgstr "無名氏"
+
#: pretix/base/pdf.py:632 pretix/base/pdf.py:639
#: pretix/plugins/badges/exporters.py:477
#: pretix/plugins/checkinlists/exporters.py:123
-#: pretix/plugins/checkinlists/exporters.py:480
+#: pretix/plugins/checkinlists/exporters.py:483
#: pretix/plugins/ticketoutputpdf/exporters.py:98
#, python-brace-format
msgid "Attendee name: {part}"
@@ -6958,7 +6958,7 @@ msgid "Event canceled"
msgstr "活動取消"
#: pretix/base/services/cart.py:101 pretix/base/services/orderimport.py:232
-#: pretix/base/services/orders.py:151
+#: pretix/base/services/orders.py:150
msgid ""
"We were not able to process your request completely as the server was too "
"busy. Please try again."
@@ -6977,7 +6977,7 @@ msgctxt "subevent"
msgid "No date was specified."
msgstr "未指定日期。"
-#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:188
+#: pretix/base/services/cart.py:107 pretix/base/services/orders.py:187
msgid "You selected a product which is not available for sale."
msgstr "你選擇了無法銷售的商品。"
@@ -6994,26 +6994,47 @@ msgid ""
msgstr "你選擇的某些產品不再可用。詳情請見下文。"
#: pretix/base/services/cart.py:117
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available. The following "
+"products are affected and have not been added to your cart: %s"
+msgstr "你選擇的某些產品不再可用。詳情請見下文。"
+
+#: pretix/base/services/cart.py:121
+#, fuzzy, python-format
+#| msgid ""
+#| "Some of the products you selected are no longer available in the quantity "
+#| "you selected. Please see below for details."
+msgid ""
+"Some of the products you selected are no longer available in the quantity "
+"you selected. The following products are affected and have not been added to "
+"your cart: %s"
+msgstr "你選擇的某些產品不再可用。詳情請見下文。"
+
+#: pretix/base/services/cart.py:126
#, python-format
msgid "You cannot select more than %s item per order."
msgid_plural "You cannot select more than %s items per order."
msgstr[0] "每項訂單不能選擇超過 %s 的產品。"
-#: pretix/base/services/cart.py:121 pretix/base/services/orders.py:1506
+#: pretix/base/services/cart.py:130 pretix/base/services/orders.py:1495
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
"You cannot select more than %(max)s items of the product %(product)s."
msgstr[0] "不能選擇商品 %(product)s 的多個 %(max)s 專案。"
-#: pretix/base/services/cart.py:126 pretix/base/services/orders.py:1511
+#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:1500
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
"You need to select at least %(min)s items of the product %(product)s."
msgstr[0] "你需要選擇產品 %(product)s.的至少 %(min)s 項。"
-#: pretix/base/services/cart.py:131
+#: pretix/base/services/cart.py:140
#, python-format
msgid ""
"We removed %(product)s from your cart as you can not buy less than %(min)s "
@@ -7024,47 +7045,47 @@ msgid_plural ""
msgstr[0] ""
"我們從你的購物車中刪除 %(product)s,因為你不能購買少於 %(min)s的商品。"
-#: pretix/base/services/cart.py:135 pretix/base/services/orders.py:154
+#: pretix/base/services/cart.py:144 pretix/base/services/orders.py:153
#: pretix/presale/templates/pretixpresale/event/index.html:157
-#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:730
+#: pretix/presale/views/waiting.py:106 pretix/presale/views/widget.py:734
msgid "The booking period for this event has not yet started."
msgstr "此活動的預訂期已結束或尚未開始。"
-#: pretix/base/services/cart.py:136
+#: pretix/base/services/cart.py:145
msgid "The booking period for this event has ended."
msgstr "此活動的預訂期已結束。"
-#: pretix/base/services/cart.py:137
+#: pretix/base/services/cart.py:146
msgid ""
"All payments for this event need to be confirmed already, so no new orders "
"can be created."
msgstr "此事件的所有付款都需要已經確認,因此無法建立新訂單。"
-#: pretix/base/services/cart.py:139
+#: pretix/base/services/cart.py:148
msgid ""
"The booking period for this event has not yet started. The affected "
"positions have been removed from your cart."
msgstr "此活動的預訂期尚未開始。受影響的順位已從你的購物車中刪除。"
-#: pretix/base/services/cart.py:142 pretix/base/services/orders.py:182
+#: pretix/base/services/cart.py:151 pretix/base/services/orders.py:181
msgid ""
"The booking period for one of the events in your cart has ended. The "
"affected positions have been removed from your cart."
msgstr "此活動的預訂期尚未開始。受影響的順位已從你的購物車中刪除。"
-#: pretix/base/services/cart.py:144
+#: pretix/base/services/cart.py:153
msgid "The entered price is not a number."
msgstr "輸入的價格不是數字。"
-#: pretix/base/services/cart.py:145
+#: pretix/base/services/cart.py:154
msgid "The entered price is to high."
msgstr "輸入的價格太高。"
-#: pretix/base/services/cart.py:146
+#: pretix/base/services/cart.py:155
msgid "This voucher code is not known in our database."
msgstr "在我們的資料庫中不知道此優惠券代碼。"
-#: pretix/base/services/cart.py:148 pretix/base/services/orders.py:157
+#: pretix/base/services/cart.py:157 pretix/base/services/orders.py:156
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7075,7 +7096,7 @@ msgid_plural ""
msgstr[0] ""
"優惠券代碼\"%(voucher)s\"只有在你選擇至少 %(number)s 符合商品時使用。"
-#: pretix/base/services/cart.py:153
+#: pretix/base/services/cart.py:162
#, python-format
msgid ""
"The voucher code \"%(voucher)s\" can only be used if you select at least "
@@ -7089,12 +7110,12 @@ msgstr[0] ""
"憑證代碼「%(voucher)s僅在你選擇至少 %(number)s對應商品時使用。因此,我們從你"
"的購物車中刪除一些無法再像這樣購買的順位。"
-#: pretix/base/services/cart.py:159
+#: pretix/base/services/cart.py:168
msgid ""
"This voucher code has already been used the maximum number of times allowed."
msgstr "此優惠券代碼已被使用所允許的最大次數。"
-#: pretix/base/services/cart.py:161
+#: pretix/base/services/cart.py:170
#, python-format
msgid ""
"This voucher code is currently locked since it is already contained in a "
@@ -7106,37 +7127,37 @@ msgstr ""
"此優惠券,或者你之前嘗試兌換過優惠券,但未完成結帳流程你您可以嘗試在 %d 分鐘"
"後再次使用優惠券。"
-#: pretix/base/services/cart.py:166
+#: pretix/base/services/cart.py:175
#, python-format
msgid "This voucher code can only be redeemed %d more times."
msgstr "此優惠券代碼只能兌換 %d 次。"
-#: pretix/base/services/cart.py:167
+#: pretix/base/services/cart.py:176
msgid ""
"Applying a voucher to the whole cart should not be combined with other "
"operations."
msgstr "將優惠券應用於整個購物車,這項操作不應與其他操作結合使用。"
-#: pretix/base/services/cart.py:169
+#: pretix/base/services/cart.py:178
msgid ""
"You already used this voucher code. Remove the associated line from your "
"cart if you want to use it for a different product."
msgstr ""
"你已經使用此優惠券代碼。如果要將其用於其他產品,請從購物車中刪除關聯的行數。"
-#: pretix/base/services/cart.py:172
+#: pretix/base/services/cart.py:181
msgid "This voucher is expired."
msgstr "優惠券過期。"
-#: pretix/base/services/cart.py:173
+#: pretix/base/services/cart.py:182
msgid "This voucher is not valid for this product."
msgstr "此優惠券不適用於此產品。"
-#: pretix/base/services/cart.py:174
+#: pretix/base/services/cart.py:183
msgid "This voucher is not valid for this seat."
msgstr "此優惠券不適用於此產品。"
-#: pretix/base/services/cart.py:176
+#: pretix/base/services/cart.py:185
msgid ""
"We did not find any position in your cart that we could use this voucher "
"for. If you want to add something new to your cart using that voucher, you "
@@ -7145,33 +7166,33 @@ msgstr ""
"我們沒有在你的購物車中找到任何可以使用此憑證的位置。如果你想使用該優惠券將新"
"商品添加到購物車你您可以使用頁面底部的優惠券兌換選項來實現。"
-#: pretix/base/services/cart.py:181
+#: pretix/base/services/cart.py:190
msgid "Your voucher is valid for a product that is currently not for sale."
msgstr "你的優惠券對當前不出售的產品有效。"
-#: pretix/base/services/cart.py:182
+#: pretix/base/services/cart.py:191
msgctxt "subevent"
msgid "This voucher is not valid for this event date."
msgstr "此優惠券不適用於此活動日期。"
-#: pretix/base/services/cart.py:183
+#: pretix/base/services/cart.py:192
msgid "You need a valid voucher code to order this product."
msgstr "你需要有效的優惠券代碼才能訂購此商品。"
-#: pretix/base/services/cart.py:184
+#: pretix/base/services/cart.py:193
msgctxt "subevent"
msgid "The selected event date is not active."
msgstr "所選活動日期還未啟動。"
-#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:189
+#: pretix/base/services/cart.py:194 pretix/base/services/orders.py:188
msgid "You can not select an add-on for the selected product."
msgstr "你無法為所選取產品選擇附加配件。"
-#: pretix/base/services/cart.py:186 pretix/base/services/orders.py:190
+#: pretix/base/services/cart.py:195 pretix/base/services/orders.py:189
msgid "You can not select two variations of the same add-on product."
msgstr "你不能選擇同一附加商品的兩種類型。"
-#: pretix/base/services/cart.py:188 pretix/base/services/orders.py:192
+#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:191
#, python-format
msgid ""
"You can select at most %(max)s add-on from the category %(cat)s for the "
@@ -7181,7 +7202,7 @@ msgid_plural ""
"product %(base)s."
msgstr[0] "你最多為了%(base)s產品在%(cat)s類別可以選擇%(max)s套件。"
-#: pretix/base/services/cart.py:193 pretix/base/services/orders.py:197
+#: pretix/base/services/cart.py:202 pretix/base/services/orders.py:196
#, python-format
msgid ""
"You need to select at least %(min)s add-on from the category %(cat)s for the "
@@ -7191,36 +7212,36 @@ msgid_plural ""
"the product %(base)s."
msgstr[0] "你最少需要為了%(base)s產品在%(cat)s類別選擇%(min)s套件。"
-#: pretix/base/services/cart.py:197 pretix/base/services/orders.py:201
+#: pretix/base/services/cart.py:206 pretix/base/services/orders.py:200
#, python-format
msgid ""
"You can select every add-ons from the category %(cat)s for the product "
"%(base)s at most once."
msgstr "您最多只能從商品%(base)s 的類別 %(cat)s 中選擇每個附加部份一次。"
-#: pretix/base/services/cart.py:198
+#: pretix/base/services/cart.py:207
msgid ""
"One of the products you selected can only be bought as an add-on to another "
"product."
msgstr "你選擇的一種商品只能作為另一種商品的附加部分購買。"
-#: pretix/base/services/cart.py:199
+#: pretix/base/services/cart.py:208
msgid "One of the products you selected can only be bought part of a bundle."
msgstr "你選擇的商品之一隻能購買捆綁包的一部分。"
-#: pretix/base/services/cart.py:201
+#: pretix/base/services/cart.py:210
msgid "Please select a valid seat."
msgstr "請選擇有效座位。"
-#: pretix/base/services/cart.py:202
+#: pretix/base/services/cart.py:211
msgid "You can not select a seat for this position."
msgstr "你不能選擇座位為此位置。"
-#: pretix/base/services/cart.py:204
+#: pretix/base/services/cart.py:213
msgid "You can not select the same seat multiple times."
msgstr "你不能多次選擇同一座位。"
-#: pretix/base/services/cart.py:205
+#: pretix/base/services/cart.py:214
msgid ""
"You entered a gift card instead of a voucher. Gift cards can be entered "
"later on when you're asked for your payment details."
@@ -7228,7 +7249,7 @@ msgstr ""
"你輸入的是禮物卡而不是優惠券。稍後,當系統要求你提供付款詳細資訊時,可以輸入"
"禮物卡。"
-#: pretix/base/services/cart.py:207
+#: pretix/base/services/cart.py:216
msgid ""
"The configuration of this product requires mapping to a physical medium, "
"which is currently not available online."
@@ -7511,14 +7532,14 @@ msgstr ""
"\n"
"我們之所以發送此電子郵件,是因為你在活動設定中配定我們這樣做。"
-#: pretix/base/services/mail.py:269
+#: pretix/base/services/mail.py:265
#, python-brace-format
msgid ""
"You are receiving this email because someone placed an order for {event} for "
"you."
msgstr "你收到此電子郵件是因為有人為你下了 {event} 訂單。"
-#: pretix/base/services/mail.py:273 pretix/base/services/mail.py:289
+#: pretix/base/services/mail.py:269 pretix/base/services/mail.py:285
#, python-brace-format
msgid ""
"You can view your order details at the following URL:\n"
@@ -7527,12 +7548,12 @@ msgstr ""
"你可以透過以下網址檢視您的訂單詳細資訊:\n"
"{orderurl}."
-#: pretix/base/services/mail.py:285
+#: pretix/base/services/mail.py:281
#, python-brace-format
msgid "You are receiving this email because you placed an order for {event}."
msgstr "你收到此電子郵件是因為你下了 {event} 訂單。"
-#: pretix/base/services/mail.py:460
+#: pretix/base/services/mail.py:456
msgctxt "attachment_filename"
msgid "Calendar invite"
msgstr "日曆邀請"
@@ -7609,7 +7630,7 @@ msgid ""
"\"{line}\": {message}"
msgstr "在行 \"{line}\"中為列\"{column}\"匯入值 \"{value}\"時出錯:{message}"
-#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1515
+#: pretix/base/services/orderimport.py:130 pretix/base/services/orders.py:1504
#, python-format
msgid "Orders cannot have more than %(max)s positions."
msgstr ""
@@ -7619,39 +7640,39 @@ msgstr ""
msgid "Invalid data in row {row}: {message}"
msgstr "行 {row} 中的數據無效: {message}"
-#: pretix/base/services/orders.py:130
+#: pretix/base/services/orders.py:129
msgid ""
"Some of the products you selected were no longer available. Please see below "
"for details."
msgstr "你選擇的某些產品不再可用。詳情請見下文。"
-#: pretix/base/services/orders.py:134
+#: pretix/base/services/orders.py:133
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:138
+#: pretix/base/services/orders.py:137
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:141
+#: pretix/base/services/orders.py:140
msgid "An internal error occurred, please try again."
msgstr "發生內部錯誤,請重試。"
-#: pretix/base/services/orders.py:142
+#: pretix/base/services/orders.py:141
msgid ""
"This order was changed by someone else simultaneously. Please check if your "
"changes are still accurate and try again."
msgstr ""
-#: pretix/base/services/orders.py:144
+#: pretix/base/services/orders.py:143
msgid "Your cart is empty."
msgstr "你的購物車是空的."
-#: pretix/base/services/orders.py:146
+#: pretix/base/services/orders.py:145
#, python-format
msgid ""
"You cannot select more than %(max)s item of the product %(product)s. We "
@@ -7663,17 +7684,17 @@ msgstr[0] ""
"不能選擇產品%(product)s. 的多項 %(max)s.專案。我們從您的購物車中刪除了多餘的"
"商品。"
-#: pretix/base/services/orders.py:155
+#: pretix/base/services/orders.py:154
msgid "The booking period has ended."
msgstr "預訂期已結束。"
-#: pretix/base/services/orders.py:161
+#: pretix/base/services/orders.py:160
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:163
+#: pretix/base/services/orders.py:162
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 "
@@ -7682,91 +7703,91 @@ msgstr ""
"用於購物車中某件商品的優惠券代碼,已使用被允許的最大次數。我們已從您的購物車"
"中移除了此商品。"
-#: pretix/base/services/orders.py:167
+#: pretix/base/services/orders.py:166
msgid ""
"The voucher code used for one of the items in your cart has already been too "
"often. We adjusted the price of the item in your cart."
msgstr ""
"用於購物車中某件商品的優惠券代碼被太頻繁使用。我們調整了購物車中商品的價格。"
-#: pretix/base/services/orders.py:171
+#: pretix/base/services/orders.py:170
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:174
+#: pretix/base/services/orders.py:173
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:176
+#: pretix/base/services/orders.py:175
msgid "You need a valid voucher code to order one of the products."
msgstr "你需要有效的優惠券代碼才能訂購其中一種商品。"
-#: pretix/base/services/orders.py:178
+#: pretix/base/services/orders.py:177
msgid ""
"The booking 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:185
+#: pretix/base/services/orders.py:184
msgid ""
"One of the seats in your order was invalid, we removed the position from "
"your cart."
msgstr "你訂單中的座位無效,我們從你的購物車中刪除了該位置。"
-#: pretix/base/services/orders.py:186
+#: pretix/base/services/orders.py:185
msgid ""
"One of the seats in your order has been taken in the meantime, we removed "
"the position from your cart."
msgstr ""
"你訂單中的一個座位已被佔用 。在此期間,我們從你的購物車中刪除了該位置。"
-#: pretix/base/services/orders.py:202
+#: pretix/base/services/orders.py:201
#, python-format
msgid ""
"You cannot remove the position %(addon)s since it has already been checked "
"in."
msgstr "你無法刪除位置 %(addon)s s,因為該座位已被登記。"
-#: pretix/base/services/orders.py:218
+#: pretix/base/services/orders.py:217
msgid "The order was not canceled."
msgstr "訂單未取消。"
-#: pretix/base/services/orders.py:272 pretix/control/forms/orders.py:120
+#: pretix/base/services/orders.py:271 pretix/control/forms/orders.py:121
msgid "The new expiry date needs to be in the future."
msgstr "新的到期日期需要設定在將來。"
-#: pretix/base/services/orders.py:364 pretix/base/services/orders.py:445
+#: pretix/base/services/orders.py:363 pretix/base/services/orders.py:444
msgid "This order is not pending approval."
msgstr "此訂單未等待批准。"
-#: pretix/base/services/orders.py:503 pretix/presale/views/order.py:906
-#: pretix/presale/views/order.py:955
+#: pretix/base/services/orders.py:502 pretix/presale/views/order.py:868
+#: pretix/presale/views/order.py:917
msgid "You cannot cancel this order."
msgstr "你無法取消此訂單。"
-#: pretix/base/services/orders.py:515
+#: pretix/base/services/orders.py:514
#, python-brace-format
msgid ""
"This order can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr "此訂單無法取消,因為在此訂單中購買的禮品卡{card}已經兌換。"
-#: pretix/base/services/orders.py:555 pretix/control/forms/orders.py:201
+#: pretix/base/services/orders.py:554 pretix/control/forms/orders.py:202
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr "取消費用不能高於此訂單的總金額。"
-#: pretix/base/services/orders.py:942
+#: pretix/base/services/orders.py:941
msgid "The selected payment methods do not cover the total balance."
msgstr "所選的付款方式不包括總餘額。"
-#: pretix/base/services/orders.py:1010
+#: pretix/base/services/orders.py:1009
msgid ""
"While trying to place your order, we noticed that the order total has "
"changed. Either one of the prices changed just now, or a gift card you used "
@@ -7775,90 +7796,110 @@ msgstr ""
"在嘗試下訂單時,我們注意到訂單總數已更改。不是剛才價格發生了變化,就是你使用"
"的禮品卡在此期間被使用了。請檢查下面的價格,然後重試。"
-#: pretix/base/services/orders.py:1485
+#: pretix/base/services/orders.py:1474
msgid "You need to select a variation of the product."
msgstr "你需要選擇產品的類別。"
-#: pretix/base/services/orders.py:1486
+#: pretix/base/services/orders.py:1475
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr "{name}的額度 沒有足夠的剩餘容量來執行該操作。"
-#: pretix/base/services/orders.py:1487
+#: pretix/base/services/orders.py:1476
msgid "There is no quota defined that allows this operation."
msgstr "沒有允許此操作的配額的定義。"
-#: pretix/base/services/orders.py:1488
+#: pretix/base/services/orders.py:1477
msgid "The selected product is not active or has no price set."
msgstr "所選商品未處於活動狀態或未設定價格。"
-#: pretix/base/services/orders.py:1489
+#: pretix/base/services/orders.py:1478
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr "此操作會將訂單保留空白。請取消訂單本身。"
-#: pretix/base/services/orders.py:1491
+#: pretix/base/services/orders.py:1480
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr "此操作將使訂單免費,因此立即付款,但是沒有可用的額度。"
-#: pretix/base/services/orders.py:1494
+#: pretix/base/services/orders.py:1483
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr "這是一個附加商品,請選擇該商品並添加添加到應該的基本位置。"
-#: pretix/base/services/orders.py:1495
+#: pretix/base/services/orders.py:1484
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr "所選的座位位置不允許你將此產品添加為附加部分。"
-#: pretix/base/services/orders.py:1496
+#: pretix/base/services/orders.py:1485
msgid "You need to choose a subevent for the new position."
msgstr "你需要為新職位選擇一個子事件。"
-#: pretix/base/services/orders.py:1499
+#: pretix/base/services/orders.py:1488
#, python-brace-format
msgid ""
"You selected seat \"{seat}\" for a date that does not match the selected "
"ticket date. Please choose a seat again."
msgstr "你選擇的座位“{seat}”的日期與所選的票與日期不符合。請重新選擇座位。"
-#: pretix/base/services/orders.py:1501
+#: pretix/base/services/orders.py:1490
msgid "The selected product requires you to select a seat."
msgstr "所選商品要求你選擇一個座位。"
-#: pretix/base/services/orders.py:1502
+#: pretix/base/services/orders.py:1491
msgid "The selected product does not allow to select a seat."
msgstr "所選商品不允許選擇座位。"
-#: pretix/base/services/orders.py:1503
+#: pretix/base/services/orders.py:1492
msgid "The selected country is blocked by your tax rule."
msgstr "所選國家/地區被你的稅收規則封鎖。"
-#: pretix/base/services/orders.py:1504
+#: pretix/base/services/orders.py:1493
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr "你無法更改已用於發行禮品卡的順序的價格。"
-#: pretix/base/services/orders.py:2282 pretix/base/services/orders.py:2298
+#: pretix/base/services/orders.py:2271 pretix/base/services/orders.py:2287
#, python-brace-format
msgid ""
"A position can not be canceled since the gift card {card} purchased in this "
"order has already been redeemed."
msgstr "此訂單無法取消,因為在此訂單中購買的禮品卡{card}已經兌換。"
-#: pretix/base/services/orders.py:2939
+#: pretix/base/services/orders.py:2928
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
msgstr "嘗試將錢退還給你時出錯。請聯繫活動組織者以獲取更多資訊。"
+#: pretix/base/services/placeholders.py:401
+msgid "Sample Corporation"
+msgstr "樣本公司"
+
+#: pretix/base/services/placeholders.py:441
+msgid "Sample Admission Ticket"
+msgstr "入場門票樣本"
+
+#: pretix/base/services/placeholders.py:483
+msgid "An individual text with a reason can be inserted here."
+msgstr "可以在此處插入帶有原因的單項文本。"
+
+#: pretix/base/services/placeholders.py:487
+msgid "The amount has been charged to your card."
+msgstr "該金額已從你的卡中扣除。"
+
+#: pretix/base/services/placeholders.py:491
+msgid "Please transfer money to this bank account: 9999-9999-9999-9999"
+msgstr "請將錢轉入此銀行帳戶:9999-9999-9999-9999"
+
#: pretix/base/services/seating.py:61 pretix/base/services/seating.py:128
#, python-format
msgid ""
@@ -8204,7 +8245,7 @@ msgid "Show exchange rates"
msgstr "顯示匯率"
#: pretix/base/settings.py:522 pretix/base/settings.py:530
-#: pretix/control/forms/item.py:538
+#: pretix/control/forms/item.py:556
msgid "Never"
msgstr "從不"
@@ -8734,7 +8775,7 @@ msgstr "在預售開始前和預售結束後顯示商品詳細資訊"
msgid "Available languages"
msgstr "可用語言"
-#: pretix/base/settings.py:1272 pretix/control/forms/event.py:137
+#: pretix/base/settings.py:1272 pretix/control/forms/event.py:136
msgid "Default language"
msgstr "預設語言"
@@ -8786,7 +8827,7 @@ msgstr "如果禁用,將顯示事件的開始和結束日期,而不顯示一
msgid "Hide all products that are sold out"
msgstr "隱藏所有已售罄的產品"
-#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1599
+#: pretix/base/settings.py:1336 pretix/control/forms/event.py:1594
msgid "Publicly show how many tickets of a certain type are still available."
msgstr "公開顯示某種類型的票證數量仍然可用。"
@@ -8802,7 +8843,7 @@ msgstr "顯示預設展示的商品的類型"
msgid "Enable waiting list"
msgstr "啟動候補名單"
-#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1604
+#: pretix/base/settings.py:1364 pretix/control/forms/event.py:1599
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 "
@@ -9191,7 +9232,7 @@ msgstr ""
"如果付款方式允許,已支付的款項將自動退還。否則,我們將建立手動退款,供你手動"
"處理。"
-#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1822 pretix/control/forms/orders.py:834
msgid "Keep a fixed cancellation fee"
msgstr "保留固定的取消費用"
@@ -9199,7 +9240,7 @@ msgstr "保留固定的取消費用"
msgid "Keep payment, shipping and service fees"
msgstr "保留付款、運費和服務費"
-#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:844
+#: pretix/base/settings.py:1843 pretix/control/forms/orders.py:845
msgid "Keep a percentual cancellation fee"
msgstr "保留百分比取消費用"
@@ -9300,19 +9341,19 @@ msgid ""
"cancellation based on your settings."
msgstr ""
-#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1627
+#: pretix/base/settings.py:1973 pretix/control/forms/event.py:1622
msgid "Contact address"
msgstr "聯絡地址"
-#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1629
+#: pretix/base/settings.py:1974 pretix/control/forms/event.py:1624
msgid "We'll show this publicly to allow attendees to contact you."
msgstr "我們將公開顯示此資訊,以便出席者與你聯繫。"
-#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1621
+#: pretix/base/settings.py:1982 pretix/control/forms/event.py:1616
msgid "Imprint URL"
msgstr "版本說明網址"
-#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1622
+#: pretix/base/settings.py:1983 pretix/control/forms/event.py:1617
msgid ""
"This should point e.g. to a part of your website that has your contact "
"details and legal information."
@@ -9340,7 +9381,7 @@ msgid ""
"delivery problems."
msgstr "如果票證大於 {size},則永遠不會附加票證,以避免電子郵件傳送問題。"
-#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:213
+#: pretix/base/settings.py:2029 pretix/plugins/sendmail/forms.py:201
#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
@@ -9718,12 +9759,12 @@ msgstr ""
"此致敬意\n"
"你的 {event} 團隊"
-#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1109
-#: pretix/control/forms/event.py:1209 pretix/plugins/sendmail/models.py:259
+#: pretix/base/settings.py:2326 pretix/control/forms/event.py:1115
+#: pretix/control/forms/event.py:1215 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr "天數"
-#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1112
+#: pretix/base/settings.py:2328 pretix/control/forms/event.py:1118
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."
@@ -10737,7 +10778,7 @@ msgctxt "person_name_sample"
msgid "MA"
msgstr "MA"
-#: pretix/base/settings.py:3756 pretix/control/forms/event.py:220
+#: pretix/base/settings.py:3756 pretix/control/forms/event.py:219
msgid ""
"Your default locale must also be enabled for your event (see box above)."
msgstr "還必須為事件啟用預設區域設定(請參閱上面的框)。"
@@ -11116,14 +11157,14 @@ msgstr "上傳照片"
#: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:20
-#: pretix/control/templates/pretixcontrol/item/index.html:218
-#: pretix/control/templates/pretixcontrol/item/index.html:236
-#: pretix/control/templates/pretixcontrol/item/index.html:249
+#: pretix/control/templates/pretixcontrol/item/index.html:219
+#: pretix/control/templates/pretixcontrol/item/index.html:237
+#: pretix/control/templates/pretixcontrol/item/index.html:250
msgid "days"
msgstr "日"
#: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15
-#: pretix/control/templates/pretixcontrol/item/index.html:216
+#: pretix/control/templates/pretixcontrol/item/index.html:217
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:355
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:364
msgid "minutes"
@@ -11166,11 +11207,11 @@ msgstr ""
"本網站由免費軟體提供支援。如果要閱讀許可條款或獲取原始程式碼,請按照以下連結"
"或說明進行操作:"
-#: pretix/base/ticketoutput.py:179
+#: pretix/base/ticketoutput.py:182
msgid "Enable ticket format"
msgstr "啟用門票格式"
-#: pretix/base/ticketoutput.py:197
+#: pretix/base/ticketoutput.py:200
msgid "Download ticket"
msgstr "下載門票"
@@ -11514,7 +11555,7 @@ msgstr "發生意外錯誤,請稍後重試。"
msgid "The task has been completed."
msgstr "任務已完成。"
-#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:693
+#: pretix/control/forms/__init__.py:207 pretix/control/forms/item.py:742
#, python-brace-format
msgid "Please do not upload files larger than {size}!"
msgstr "請不要上傳大於 {size} 的文件!"
@@ -11562,19 +11603,19 @@ msgstr ""
"該語言的翻譯仍在進行中。此語言目前只能在 pretix 的開發模式安裝中選擇,而不能"
"在生產模式中選擇。"
-#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1528
+#: pretix/control/forms/checkin.py:93 pretix/control/forms/event.py:1523
#: pretix/control/forms/filter.py:429 pretix/control/forms/filter.py:456
#: pretix/control/forms/filter.py:1835 pretix/control/forms/filter.py:1868
#: pretix/control/forms/filter.py:2059 pretix/control/forms/filter.py:2079
#: pretix/control/forms/filter.py:2174 pretix/control/forms/filter.py:2190
#: pretix/control/forms/filter.py:2256 pretix/control/forms/filter.py:2291
#: pretix/control/forms/filter.py:2473 pretix/control/forms/filter.py:2488
-#: pretix/control/forms/orders.py:775 pretix/control/forms/orders.py:948
+#: pretix/control/forms/orders.py:776 pretix/control/forms/orders.py:938
#: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:52
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:114
-#: pretix/plugins/sendmail/forms.py:111 pretix/plugins/sendmail/forms.py:185
-#: pretix/plugins/sendmail/forms.py:357
+#: pretix/plugins/sendmail/forms.py:99 pretix/plugins/sendmail/forms.py:173
+#: pretix/plugins/sendmail/forms.py:345
msgctxt "subevent"
msgid "All dates"
msgstr "所有日期"
@@ -11614,32 +11655,32 @@ msgstr "支持辦理check-in手續的問題"
msgid "All gates"
msgstr "所有閘門"
-#: pretix/control/forms/event.py:88
+#: pretix/control/forms/event.py:87
msgid "Use languages"
msgstr "使用語言"
-#: pretix/control/forms/event.py:90
+#: pretix/control/forms/event.py:89
msgid "Choose all languages that your event should be available in."
msgstr "選擇你的活動應該支援的所有語言。"
-#: pretix/control/forms/event.py:93
+#: pretix/control/forms/event.py:92
msgid "This is an event series"
msgstr "這是一個活動系列"
-#: pretix/control/forms/event.py:129
+#: pretix/control/forms/event.py:128
msgid ""
"You already used this slug for a different event. Please choose a new one."
msgstr "你已經將此 slug 用於其他活動。請選擇新的。"
-#: pretix/control/forms/event.py:133 pretix/control/forms/event.py:509
+#: pretix/control/forms/event.py:132 pretix/control/forms/event.py:508
msgid "Event timezone"
msgstr "活動時區"
-#: pretix/control/forms/event.py:140
+#: pretix/control/forms/event.py:139
msgid "Sales tax rate"
msgstr "銷售稅率"
-#: pretix/control/forms/event.py:141
+#: pretix/control/forms/event.py:140
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 "
@@ -11648,11 +11689,11 @@ msgstr ""
"你需要為門票支付銷售稅嗎?在這種情況下,請在此處以百分比形式輸入適用的稅率。"
"如果你的稅務情況比較複雜,可以稍後添加更多稅率和詳置設定。"
-#: pretix/control/forms/event.py:150
+#: pretix/control/forms/event.py:149
msgid "Grant access to team"
msgstr "對團隊授予訪問許可權"
-#: pretix/control/forms/event.py:151
+#: pretix/control/forms/event.py:150
msgid ""
"You are allowed to create events under this organizer, however you do not "
"have permission to edit all events under this organizer. Please select one "
@@ -11661,11 +11702,11 @@ msgstr ""
"你可以在此召集人下建立活動,但是你無權編輯此召集人下的所有活動。請選擇將有權"
"訪問此活動的現有團隊之一。"
-#: pretix/control/forms/event.py:156
+#: pretix/control/forms/event.py:155
msgid "Create a new team for this event with me as the only member"
msgstr "為此活動建立一個新團隊,我是唯一成員"
-#: pretix/control/forms/event.py:199 pretix/control/forms/event.py:370
+#: pretix/control/forms/event.py:198 pretix/control/forms/event.py:369
msgid ""
"Sample Conference Center\n"
"Heidelberg, Germany"
@@ -11673,53 +11714,53 @@ msgstr ""
"示例會議中心\n"
"海德堡, 德國"
-#: pretix/control/forms/event.py:224
+#: pretix/control/forms/event.py:223
msgid "Your default locale must be specified."
msgstr "必須指定預設值區域設定。"
-#: pretix/control/forms/event.py:298
+#: pretix/control/forms/event.py:297
msgid "Copy configuration from"
msgstr "從...複製設定"
-#: pretix/control/forms/event.py:304 pretix/control/forms/event.py:307
-#: pretix/control/forms/item.py:331
+#: pretix/control/forms/event.py:303 pretix/control/forms/event.py:306
+#: pretix/control/forms/item.py:347
msgid "Do not copy"
msgstr "不要複製"
-#: pretix/control/forms/event.py:323 pretix/control/forms/item.py:1160
-#: pretix/control/forms/subevents.py:400
+#: pretix/control/forms/event.py:322 pretix/control/forms/item.py:1229
+#: pretix/control/forms/subevents.py:405
#, python-brace-format
msgid "Default ({value})"
msgstr "預設{value}"
-#: pretix/control/forms/event.py:375 pretix/control/forms/organizer.py:145
+#: pretix/control/forms/event.py:374 pretix/control/forms/organizer.py:145
msgid "Custom domain"
msgstr "自訂網域"
-#: pretix/control/forms/event.py:377 pretix/control/forms/organizer.py:147
+#: pretix/control/forms/event.py:376 pretix/control/forms/organizer.py:147
msgid "You need to configure the custom domain in the webserver beforehand."
msgstr "你需要事先在 Web 伺服器中設定自訂網域。"
-#: pretix/control/forms/event.py:395 pretix/control/forms/organizer.py:155
+#: pretix/control/forms/event.py:394 pretix/control/forms/organizer.py:155
msgid "You cannot choose the base domain of this installation."
msgstr "你不能選擇此安裝的基本網域。"
-#: pretix/control/forms/event.py:399 pretix/control/forms/organizer.py:160
+#: pretix/control/forms/event.py:398 pretix/control/forms/organizer.py:160
msgid "This domain is already in use for a different event or organizer."
msgstr "此網域已用於其他活動或召集人。"
-#: pretix/control/forms/event.py:494
+#: pretix/control/forms/event.py:493
#, python-brace-format
msgid ""
"A validation error has occurred on a setting that is not part of this form: "
"{error}"
msgstr "不屬於此表單的設定發生驗證錯誤:{error}"
-#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:400
+#: pretix/control/forms/event.py:511 pretix/control/forms/organizer.py:400
msgid "Name format"
msgstr "名稱格式"
-#: pretix/control/forms/event.py:513 pretix/control/forms/organizer.py:401
+#: pretix/control/forms/event.py:512 pretix/control/forms/organizer.py:401
msgid ""
"This defines how pretix will ask for human names. Changing this after you "
"already received orders might lead to unexpected behavior when sorting or "
@@ -11728,50 +11769,50 @@ msgstr ""
"這定義pretix將如何查詢人名。在已收到訂單後,更改此設定,可能會導致排序或更改"
"名稱時出現意外行為。"
-#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:406
+#: pretix/control/forms/event.py:517 pretix/control/forms/organizer.py:406
msgid "Allowed titles"
msgstr "允許的頭銜"
-#: pretix/control/forms/event.py:519 pretix/control/forms/organizer.py:407
+#: pretix/control/forms/event.py:518 pretix/control/forms/organizer.py:407
msgid ""
"If the naming scheme you defined above allows users to input a title, you "
"can use this to restrict the set of selectable titles."
msgstr ""
"如果上面定義的命名方案允許使用者輸入標題,則可以使用該定義來限制可選標題集。"
-#: pretix/control/forms/event.py:632 pretix/control/forms/organizer.py:477
+#: pretix/control/forms/event.py:635 pretix/control/forms/organizer.py:477
#, python-brace-format
msgid "Ask for {fields}, display like {example}"
msgstr "請求 {fields}顯示類似{example}"
-#: pretix/control/forms/event.py:638 pretix/control/forms/organizer.py:483
+#: pretix/control/forms/event.py:641 pretix/control/forms/organizer.py:483
msgid "Free text input"
msgstr "自由輸入文本"
-#: pretix/control/forms/event.py:671
+#: pretix/control/forms/event.py:674
msgid "Do not ask"
msgstr "別問"
-#: pretix/control/forms/event.py:672
+#: pretix/control/forms/event.py:675
msgid "Ask, but do not require input"
msgstr "詢問,但不需要輸入"
-#: pretix/control/forms/event.py:673
+#: pretix/control/forms/event.py:676
#: pretix/control/templates/pretixcontrol/event/settings.html:74
msgid "Ask and require input"
msgstr "詢問和要求輸入"
-#: pretix/control/forms/event.py:747
+#: pretix/control/forms/event.py:753
msgid ""
"You have configured gift cards to be valid {} years plus the year the gift "
"card is issued in."
msgstr "你已將禮品卡配置為有效期 {} 年加上禮品卡的發行年份。"
-#: pretix/control/forms/event.py:766
+#: pretix/control/forms/event.py:772
msgid "Tax rule for payment fees"
msgstr "付款費用的稅收規則"
-#: pretix/control/forms/event.py:768
+#: pretix/control/forms/event.py:774
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 "
@@ -11780,134 +11821,134 @@ msgstr ""
"適用於你為單一付款方式配置的額外費用的稅收規則。這將設定稅率和沖銷收費規則,"
"稅收規則的其他設置將被忽略。"
-#: pretix/control/forms/event.py:873
+#: pretix/control/forms/event.py:879
msgid "Generate invoices for Sales channels"
msgstr "為銷售管道產生發票"
-#: pretix/control/forms/event.py:876
+#: pretix/control/forms/event.py:882
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:880
+#: pretix/control/forms/event.py:886
msgid "Invoice style"
msgstr "發票樣式"
-#: pretix/control/forms/event.py:886
+#: pretix/control/forms/event.py:892
msgid "Invoice language"
msgstr "發票語言"
-#: pretix/control/forms/event.py:887 pretix/control/forms/event.py:902
+#: pretix/control/forms/event.py:893 pretix/control/forms/event.py:908
msgid "The user's language"
msgstr "使用者的語言"
-#: pretix/control/forms/event.py:910
+#: pretix/control/forms/event.py:916
#, python-brace-format
msgid ""
"An invoice will be issued before payment if the customer selects one of the "
"following payment methods: {list}"
msgstr ""
-#: pretix/control/forms/event.py:914
+#: pretix/control/forms/event.py:920
msgid ""
"None of the currently configured payment methods will cause an invoice to be "
"issued before payment."
msgstr ""
-#: pretix/control/forms/event.py:923
+#: pretix/control/forms/event.py:929
#, fuzzy
#| msgid "Recommended for new users"
msgid "Recommended"
msgstr "推薦給新使用者"
-#: pretix/control/forms/event.py:932
+#: pretix/control/forms/event.py:938
msgid "The online shop must be selected to receive these emails."
msgstr "必須選擇在線商店才能接收這些電子郵件。"
-#: pretix/control/forms/event.py:948
+#: pretix/control/forms/event.py:954
msgid "Sales channels for checkout emails"
msgstr "結帳電子郵件的銷售管道"
-#: pretix/control/forms/event.py:949
+#: pretix/control/forms/event.py:955
msgid ""
"The order placed and paid emails will only be send to orders from these "
"sales channels. The online shop must be enabled."
msgstr ""
"下訂單和付款電子郵件只會發送到來自這些銷售渠道的訂單。必須在線商店啟用。"
-#: pretix/control/forms/event.py:960
+#: pretix/control/forms/event.py:966
msgid ""
"This email will only be send to orders from these sales channels. The online "
"shop must be enabled."
msgstr "此電子郵件只會發送給來自這些銷售管道的訂單。必須在線商店啟用。"
-#: pretix/control/forms/event.py:968 pretix/control/forms/organizer.py:518
+#: pretix/control/forms/event.py:974 pretix/control/forms/organizer.py:518
msgid "Bcc address"
msgstr "密件抄送位址"
-#: pretix/control/forms/event.py:969 pretix/control/forms/organizer.py:519
+#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:519
msgid "All emails will be sent to this address as a Bcc copy"
msgstr "所有電子郵件將作為密件抄送副本發送到此位址"
-#: pretix/control/forms/event.py:975 pretix/control/forms/organizer.py:525
+#: pretix/control/forms/event.py:981 pretix/control/forms/organizer.py:525
msgid "Signature"
msgstr "簽名"
-#: pretix/control/forms/event.py:978
+#: pretix/control/forms/event.py:984
#, python-brace-format
msgid "This will be attached to every email. Available placeholders: {event}"
msgstr "這將附加到每封電子郵件中。可用占位符:{event}"
-#: pretix/control/forms/event.py:983 pretix/control/forms/organizer.py:533
+#: pretix/control/forms/event.py:989 pretix/control/forms/organizer.py:533
msgid "e.g. your contact details"
msgstr "例如你的聯繫方式"
-#: pretix/control/forms/event.py:988
+#: pretix/control/forms/event.py:994
msgid "HTML mail renderer"
msgstr "HTML 郵件渲染器"
-#: pretix/control/forms/event.py:993 pretix/control/forms/event.py:1020
-#: pretix/control/forms/event.py:1047 pretix/control/forms/event.py:1183
+#: pretix/control/forms/event.py:999 pretix/control/forms/event.py:1026
+#: pretix/control/forms/event.py:1053 pretix/control/forms/event.py:1189
msgid "Subject sent to order contact address"
msgstr "主題發送到訂單聯絡地址"
-#: pretix/control/forms/event.py:998 pretix/control/forms/event.py:1025
-#: pretix/control/forms/event.py:1052 pretix/control/forms/event.py:1188
+#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
+#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
msgid "Text sent to order contact address"
msgstr "發送到訂單聯絡地址的文字"
-#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1030
-#: pretix/control/forms/event.py:1057 pretix/control/forms/event.py:1193
-#: pretix/control/forms/event.py:1238 pretix/control/forms/event.py:1268
+#: pretix/control/forms/event.py:1009 pretix/control/forms/event.py:1036
+#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
+#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
msgid "Send an email to attendees"
msgstr "向出席者發送電子郵件"
-#: pretix/control/forms/event.py:1004 pretix/control/forms/event.py:1031
-#: pretix/control/forms/event.py:1058 pretix/control/forms/event.py:1194
-#: pretix/control/forms/event.py:1239 pretix/control/forms/event.py:1269
+#: pretix/control/forms/event.py:1010 pretix/control/forms/event.py:1037
+#: pretix/control/forms/event.py:1064 pretix/control/forms/event.py:1200
+#: pretix/control/forms/event.py:1245 pretix/control/forms/event.py:1275
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:1009 pretix/control/forms/event.py:1036
-#: pretix/control/forms/event.py:1063 pretix/control/forms/event.py:1199
-#: pretix/control/forms/event.py:1244 pretix/control/forms/event.py:1274
+#: pretix/control/forms/event.py:1015 pretix/control/forms/event.py:1042
+#: pretix/control/forms/event.py:1069 pretix/control/forms/event.py:1205
+#: pretix/control/forms/event.py:1250 pretix/control/forms/event.py:1280
msgid "Subject sent to attendees"
msgstr "發送給出席者的主題"
-#: pretix/control/forms/event.py:1014 pretix/control/forms/event.py:1041
-#: pretix/control/forms/event.py:1068 pretix/control/forms/event.py:1204
-#: pretix/control/forms/event.py:1249 pretix/control/forms/event.py:1279
+#: pretix/control/forms/event.py:1020 pretix/control/forms/event.py:1047
+#: pretix/control/forms/event.py:1074 pretix/control/forms/event.py:1210
+#: pretix/control/forms/event.py:1255 pretix/control/forms/event.py:1285
msgid "Text sent to attendees"
msgstr "發送給出席者的文本"
-#: pretix/control/forms/event.py:1079 pretix/control/forms/event.py:1141
-#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/event.py:1173 pretix/control/forms/event.py:1178
+#: pretix/control/forms/event.py:1085 pretix/control/forms/event.py:1147
+#: pretix/control/forms/event.py:1159 pretix/control/forms/event.py:1169
+#: pretix/control/forms/event.py:1179 pretix/control/forms/event.py:1184
#: pretix/control/forms/organizer.py:544 pretix/control/forms/organizer.py:554
#: pretix/control/forms/organizer.py:564
#: pretix/control/templates/pretixcontrol/event/mail.html:88
@@ -11916,160 +11957,160 @@ msgstr "發送給出席者的文本"
msgid "Text"
msgstr "文件"
-#: pretix/control/forms/event.py:1084
+#: pretix/control/forms/event.py:1090
msgid "Subject (sent by admin)"
msgstr "主題(由系統管理員發送)"
-#: pretix/control/forms/event.py:1089
+#: pretix/control/forms/event.py:1095
msgid "Subject (sent by admin to attendee)"
msgstr "主題(由系統管理員發送給出席者)"
-#: pretix/control/forms/event.py:1094
+#: pretix/control/forms/event.py:1100
msgid "Text (sent by admin)"
msgstr "文字(由系統管理員傳送)"
-#: pretix/control/forms/event.py:1099
+#: pretix/control/forms/event.py:1105
msgid "Subject (requested by user)"
msgstr "主題(使用者要求)"
-#: pretix/control/forms/event.py:1104
+#: pretix/control/forms/event.py:1110
msgid "Text (requested by user)"
msgstr "文字(使用者要求)"
-#: pretix/control/forms/event.py:1116
+#: pretix/control/forms/event.py:1122
msgid "Text (if order will expire automatically)"
msgstr "文字(如果訂單將自動過期)"
-#: pretix/control/forms/event.py:1121
+#: pretix/control/forms/event.py:1127
msgid "Subject (if order will expire automatically)"
msgstr "主題(如果訂單將自動過期)"
-#: pretix/control/forms/event.py:1126
+#: pretix/control/forms/event.py:1132
msgid "Text (if order will not expire automatically)"
msgstr "文字(如果訂單不會自動過期)"
-#: pretix/control/forms/event.py:1131
+#: pretix/control/forms/event.py:1137
msgid "Subject (if order will not expire automatically)"
msgstr "主題(如果訂單不會自動過期)"
-#: pretix/control/forms/event.py:1144
+#: pretix/control/forms/event.py:1150
msgid ""
"This email only applies to payment methods that can receive incomplete "
"payments, such as bank transfer."
msgstr "此電子郵件僅適用於可能接收未完成付款的付款方式,例如銀行轉帳。"
-#: pretix/control/forms/event.py:1212
+#: pretix/control/forms/event.py:1218
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:1216
+#: pretix/control/forms/event.py:1222
msgid "Subject for received order"
msgstr "收到的訂單主題"
-#: pretix/control/forms/event.py:1221
+#: pretix/control/forms/event.py:1227
msgid "Text for received order"
msgstr "已接收訂單的文本"
-#: pretix/control/forms/event.py:1226
+#: pretix/control/forms/event.py:1232
msgid "Subject for approved order"
msgstr "以批准的訂單為準"
-#: pretix/control/forms/event.py:1231
+#: pretix/control/forms/event.py:1237
msgid "Text for approved order"
msgstr "已批准訂單的文本"
-#: pretix/control/forms/event.py:1234 pretix/control/forms/event.py:1252
+#: pretix/control/forms/event.py:1240 pretix/control/forms/event.py:1258
msgid ""
"This will only be sent out for non-free orders. Free orders will receive the "
"free order template from below instead."
msgstr "這隻會發送給非免費訂單。免費訂單將從下面收到免費訂單範本。"
-#: pretix/control/forms/event.py:1256
+#: pretix/control/forms/event.py:1262
msgid "Subject for approved free order"
msgstr "以獲批免費訂單為準"
-#: pretix/control/forms/event.py:1261
+#: pretix/control/forms/event.py:1267
msgid "Text for approved free order"
msgstr "已批准的免費訂單的文本"
-#: pretix/control/forms/event.py:1264 pretix/control/forms/event.py:1282
+#: pretix/control/forms/event.py:1270 pretix/control/forms/event.py:1288
msgid ""
"This will only be sent out for free orders. Non-free orders will receive the "
"non-free order template from above instead."
msgstr "這隻會發送給免費訂單。非自由訂單將從上面收到非自由訂單範本。"
-#: pretix/control/forms/event.py:1286
+#: pretix/control/forms/event.py:1292
msgid "Subject for denied order"
msgstr "被拒絕的訂單主題"
-#: pretix/control/forms/event.py:1291
+#: pretix/control/forms/event.py:1297
msgid "Text for denied order"
msgstr "被拒絕的訂單文本"
-#: pretix/control/forms/event.py:1389
+#: pretix/control/forms/event.py:1384
msgid "Ticket code generator"
msgstr "門票代碼產生器"
-#: pretix/control/forms/event.py:1390
+#: pretix/control/forms/event.py:1385
msgid "For advanced users, usually does not need to be changed."
msgstr "對於進階使用者,通常不需要更改。"
-#: pretix/control/forms/event.py:1447
+#: pretix/control/forms/event.py:1442
msgid "Any country"
msgstr "任何國家"
-#: pretix/control/forms/event.py:1448
+#: pretix/control/forms/event.py:1443
msgid "European Union"
msgstr "歐盟"
-#: pretix/control/forms/event.py:1472
+#: pretix/control/forms/event.py:1467
msgid "Any customer"
msgstr "任何客戶"
-#: pretix/control/forms/event.py:1473
+#: pretix/control/forms/event.py:1468
msgid "Individual"
msgstr "個人"
-#: pretix/control/forms/event.py:1474
+#: pretix/control/forms/event.py:1469
msgid "Business"
msgstr "商業"
-#: pretix/control/forms/event.py:1475
+#: pretix/control/forms/event.py:1470
msgid "Business with valid VAT ID"
msgstr "具有有效增值稅號的企業"
-#: pretix/control/forms/event.py:1481
+#: pretix/control/forms/event.py:1476
msgid "Charge VAT"
msgstr "收取增值稅"
-#: pretix/control/forms/event.py:1483
+#: pretix/control/forms/event.py:1478
msgid "No VAT"
msgstr "無增值稅"
-#: pretix/control/forms/event.py:1484
+#: pretix/control/forms/event.py:1479
msgid "Sale not allowed"
msgstr "不允許銷售"
-#: pretix/control/forms/event.py:1485
+#: pretix/control/forms/event.py:1480
msgid "Order requires approval"
msgstr "訂單需要批准"
-#: pretix/control/forms/event.py:1489
+#: pretix/control/forms/event.py:1484
msgid "Deviating tax rate"
msgstr "偏離稅率"
-#: pretix/control/forms/event.py:1494 pretix/control/forms/event.py:1498
+#: pretix/control/forms/event.py:1489 pretix/control/forms/event.py:1493
msgid "Text on invoice"
msgstr "發票上的文字"
-#: pretix/control/forms/event.py:1538
+#: pretix/control/forms/event.py:1533
msgid "Pre-selected voucher"
msgstr "預選優惠券"
-#: pretix/control/forms/event.py:1540
+#: pretix/control/forms/event.py:1535
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 "
@@ -12079,11 +12120,11 @@ msgstr ""
"如果設置,視窗小插件將顯示產品,就像已輸入此優惠券一樣,當透過小額購買產品"
"時,將使用此優惠券。例如,這可用於提供提供折扣或解鎖秘密產品的小插件。"
-#: pretix/control/forms/event.py:1545
+#: pretix/control/forms/event.py:1540
msgid "Compatibility mode"
msgstr "相容模式"
-#: pretix/control/forms/event.py:1547
+#: pretix/control/forms/event.py:1542
msgid ""
"Our regular widget doesn't work in all website builders. If you run into "
"trouble, try using this compatibility mode."
@@ -12091,39 +12132,39 @@ msgstr ""
"我們的小組件通常並非適用於所有網站構建器。如果遇到問題,請嘗試使用此相容模"
"式。"
-#: pretix/control/forms/event.py:1568
+#: pretix/control/forms/event.py:1563
msgid "The given voucher code does not exist."
msgstr "給定的優惠券代碼不存在。"
-#: pretix/control/forms/event.py:1575 pretix/control/forms/organizer.py:106
+#: pretix/control/forms/event.py:1570 pretix/control/forms/organizer.py:106
#: pretix/control/views/shredder.py:179
msgid "The slug you entered was not correct."
msgstr "你輸入的slug值不正確。"
-#: pretix/control/forms/event.py:1610
+#: pretix/control/forms/event.py:1605
msgid "Ticket downloads"
msgstr "門票下載"
-#: pretix/control/forms/event.py:1611
+#: pretix/control/forms/event.py:1606
msgid "Your customers will be able to download their tickets in PDF format."
msgstr "你的客戶將能夠以PDF格式下載他們的門票。"
-#: pretix/control/forms/event.py:1615
+#: pretix/control/forms/event.py:1610
msgid "Require all attendees to fill in their names"
msgstr "要求所有出席者填寫其姓名"
-#: pretix/control/forms/event.py:1616
+#: pretix/control/forms/event.py:1611
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:1642
+#: pretix/control/forms/event.py:1637
msgid "Payment via Stripe"
msgstr "透過Stripe付款"
-#: pretix/control/forms/event.py:1643
+#: pretix/control/forms/event.py:1638
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 "
@@ -12134,11 +12175,11 @@ msgstr ""
"付款,你需要在他們那裡建立一個帳戶,使用他們簡單的介面,只需不到五分鐘的時"
"間。"
-#: pretix/control/forms/event.py:1649
+#: pretix/control/forms/event.py:1644
msgid "Payment by bank transfer"
msgstr "通過銀行轉帳付款"
-#: pretix/control/forms/event.py:1650
+#: pretix/control/forms/event.py:1645
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 "
@@ -12147,16 +12188,16 @@ msgstr ""
"你的客戶將被指示將錢電匯到你的帳戶。然後,你可以導入銀行對帳單以在pretix中處"
"理付款,或將其標記為手動付款。"
-#: pretix/control/forms/event.py:1689
+#: pretix/control/forms/event.py:1684
#: pretix/control/templates/pretixcontrol/event/quick_setup.html:45
msgid "Price (optional)"
msgstr "價格(可自選)"
-#: pretix/control/forms/event.py:1694
+#: pretix/control/forms/event.py:1689
msgid "Free"
msgstr "免費"
-#: pretix/control/forms/event.py:1699
+#: pretix/control/forms/event.py:1694
msgid "Quantity available"
msgstr "可用數量"
@@ -12283,7 +12324,7 @@ msgstr "後續工作到期"
#: pretix/control/forms/filter.py:463 pretix/control/forms/filter.py:1829
#: pretix/control/forms/filter.py:2086 pretix/control/forms/filter.py:2390
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:148
+#: pretix/control/forms/filter.py:2409 pretix/control/forms/vouchers.py:149
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
#: pretix/plugins/sendmail/models.py:235
@@ -12291,18 +12332,18 @@ msgid "All products"
msgstr "所有商品"
#: pretix/control/forms/filter.py:467 pretix/control/forms/filter.py:2090
-#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:136
-#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:740
+#: pretix/control/forms/filter.py:2394 pretix/control/forms/vouchers.py:137
+#: pretix/control/views/typeahead.py:666 pretix/control/views/typeahead.py:781
#, python-brace-format
msgid "{product} – Any variation"
msgstr "{product}– 任何類別"
-#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:786
+#: pretix/control/forms/filter.py:531 pretix/control/forms/orders.py:787
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr "所有以或之後開始的日期"
-#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:793
+#: pretix/control/forms/filter.py:537 pretix/control/forms/orders.py:794
msgctxt "subevent"
msgid "All dates starting before"
msgstr "之前開始的所有日期"
@@ -12502,7 +12543,7 @@ msgstr "所有出席者"
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:108
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked in"
msgstr "登記"
@@ -12579,8 +12620,8 @@ msgstr "按標籤篩選"
msgid "Search voucher"
msgstr "搜尋優惠券"
-#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:127
-#: pretix/control/views/typeahead.py:748 pretix/control/views/typeahead.py:752
+#: pretix/control/forms/filter.py:2096 pretix/control/forms/vouchers.py:128
+#: pretix/control/views/typeahead.py:789 pretix/control/views/typeahead.py:793
#: pretix/control/views/vouchers.py:131
#, python-brace-format
msgid "Any product in quota \"{quota}\""
@@ -12624,7 +12665,7 @@ msgstr "不成功的Check-in ( 簽到)"
#: pretix/control/forms/filter.py:2310
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:64
-#: pretix/plugins/checkinlists/exporters.py:741
+#: pretix/plugins/checkinlists/exporters.py:744
msgid "Scan type"
msgstr "掃描"
@@ -12634,7 +12675,7 @@ msgstr "所有方向"
#: pretix/control/forms/filter.py:2321 pretix/control/forms/filter.py:2361
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
-#: pretix/plugins/checkinlists/exporters.py:747
+#: pretix/plugins/checkinlists/exporters.py:750
msgid "Device"
msgstr "設備"
@@ -12659,9 +12700,9 @@ msgstr "終止日期"
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:25
#: pretix/plugins/checkinlists/exporters.py:80
#: pretix/plugins/checkinlists/exporters.py:152
-#: pretix/plugins/checkinlists/exporters.py:457
-#: pretix/plugins/checkinlists/exporters.py:740
-#: pretix/plugins/checkinlists/exporters.py:822
+#: pretix/plugins/checkinlists/exporters.py:460
+#: pretix/plugins/checkinlists/exporters.py:743
+#: pretix/plugins/checkinlists/exporters.py:825
msgid "Check-in list"
msgstr "check-in列表"
@@ -12911,82 +12952,88 @@ msgstr "此欄位為必填"
msgid "Dependencies between questions are not supported during check-in."
msgstr "登入期間不支援問題之間的依賴關係。"
-#: pretix/control/forms/item.py:298
+#: pretix/control/forms/item.py:248
+#, fuzzy
+#| msgid "All products"
+msgid "No products"
+msgstr "所有商品"
+
+#: pretix/control/forms/item.py:314
msgid "The product should exist in multiple variations"
msgstr "商品應以多項類型存在"
-#: pretix/control/forms/item.py:299
+#: pretix/control/forms/item.py:315
msgid ""
"Select this option e.g. for t-shirts that come in multiple sizes. You can "
"select the variations in the next step."
msgstr "選擇此選項,例如,對於有多種尺寸的 T 恤。你可以在下一步中選擇類型。"
-#: pretix/control/forms/item.py:319 pretix/control/forms/item.py:610
+#: pretix/control/forms/item.py:335 pretix/control/forms/item.py:656
msgid "No category"
msgstr "無產品類別"
-#: pretix/control/forms/item.py:326
+#: pretix/control/forms/item.py:342
msgid "No taxation"
msgstr "無稅"
-#: pretix/control/forms/item.py:328
+#: pretix/control/forms/item.py:344
msgid "Copy product information"
msgstr "複製產品資訊"
-#: pretix/control/forms/item.py:339
+#: pretix/control/forms/item.py:355
msgid "Do not add to a quota now"
msgstr "現在不添加到額度"
-#: pretix/control/forms/item.py:340
+#: pretix/control/forms/item.py:356
msgid "Add product to an existing quota"
msgstr "將商品添加到現有額度"
-#: pretix/control/forms/item.py:341
+#: pretix/control/forms/item.py:357
msgid "Create a new quota for this product"
msgstr "為此商品建立新額度"
-#: pretix/control/forms/item.py:347
+#: pretix/control/forms/item.py:363
msgid "Quota options"
msgstr "額度選項"
-#: pretix/control/forms/item.py:355
+#: pretix/control/forms/item.py:371
msgid "Add to existing quota"
msgstr "添加到現有額度"
-#: pretix/control/forms/item.py:364
+#: pretix/control/forms/item.py:380
msgid "New quota name"
msgstr "新額度名稱"
-#: pretix/control/forms/item.py:370
+#: pretix/control/forms/item.py:386
msgid "Size"
msgstr "尺寸"
-#: pretix/control/forms/item.py:371
+#: pretix/control/forms/item.py:387
msgid "Number of tickets"
msgstr "門票數量"
-#: pretix/control/forms/item.py:499
+#: pretix/control/forms/item.py:517
msgid "Quota name is required."
msgstr "額度名稱是必要的。"
-#: pretix/control/forms/item.py:504
+#: pretix/control/forms/item.py:522
msgid "Please select a quota."
msgstr "請選擇配額。"
-#: pretix/control/forms/item.py:526 pretix/plugins/badges/forms.py:85
+#: pretix/control/forms/item.py:544 pretix/plugins/badges/forms.py:85
#: pretix/plugins/ticketoutputpdf/forms.py:55
msgid "(Event default)"
msgstr "預設活動"
-#: pretix/control/forms/item.py:536
+#: pretix/control/forms/item.py:554
msgid "Choose automatically depending on event settings"
msgstr "根據事件設定自動選擇"
-#: pretix/control/forms/item.py:537
+#: pretix/control/forms/item.py:555
msgid "Yes, if ticket generation is enabled in general"
msgstr "是,假如通常啟用產生票證"
-#: pretix/control/forms/item.py:548
+#: pretix/control/forms/item.py:566
msgid ""
"e.g. This reduced price is available for full-time students, jobless and "
"people over 65. This ticket includes access to all parts of the event, "
@@ -12995,45 +13042,51 @@ msgstr ""
"例如,這種優惠價格適用於全日制學生、失業者和65歲以上的人。這張票包括進入活動"
"的所有部分,VIP區除外。"
-#: pretix/control/forms/item.py:569
+#: pretix/control/forms/item.py:602
+#, fuzzy
+#| msgid "The ordered product \"{item}\" is no longer available."
+msgid "Show product with info on why it’s unavailable"
+msgstr "訂購的產品“{item}”不再可用。"
+
+#: pretix/control/forms/item.py:615
msgid ""
"This option is deprecated. For new products, use the newer option below that "
"refers to another product instead of a quota."
msgstr ""
-#: pretix/control/forms/item.py:580 pretix/control/forms/item.py:596
+#: pretix/control/forms/item.py:626 pretix/control/forms/item.py:642
msgid "Shown independently of other products"
msgstr "獨立於其他商品的顯示"
-#: pretix/control/forms/item.py:620
+#: pretix/control/forms/item.py:666
#, fuzzy
#| msgid "Purchased"
msgid "Purchase date"
msgstr "已購買"
-#: pretix/control/forms/item.py:621
+#: pretix/control/forms/item.py:667
#, fuzzy
#| msgid "Canceled by customer"
msgid "Date chosen by customer"
msgstr "客戶取消"
-#: pretix/control/forms/item.py:630
+#: pretix/control/forms/item.py:676
msgid "No membership granted"
msgstr "未授予會員資格"
-#: pretix/control/forms/item.py:649
+#: pretix/control/forms/item.py:695
msgid ""
"Gift card products should use a tax rule with a rate of 0 percent since "
"sales tax will be applied when the gift card is redeemed."
msgstr "禮品卡商品應使用稅率為 0% 的稅收規則,因為在兌換禮品卡時將收取銷售稅。"
-#: pretix/control/forms/item.py:663 pretix/control/forms/item.py:918
+#: pretix/control/forms/item.py:712 pretix/control/forms/item.py:987
msgid ""
"If a valid membership is required, at least one valid membership type needs "
"to be selected."
msgstr "如果需要有效的會員資格,則需要至少選擇一種有效的會員資格類型。"
-#: pretix/control/forms/item.py:674
+#: pretix/control/forms/item.py:723
msgid ""
"Your product grants a non-transferable membership and should therefore be a "
"personalized admission ticket. Otherwise customers might not be able to use "
@@ -13044,11 +13097,11 @@ msgstr ""
"無法使用會員資格。如果希望成員資格是非個人化的,請將成員資格類型設置為可轉"
"讓。"
-#: pretix/control/forms/item.py:683
+#: pretix/control/forms/item.py:732
msgid "The start of validity must be before the end of validity."
msgstr "有效期的開始時間必須在有效期結束之前。"
-#: pretix/control/forms/item.py:789
+#: pretix/control/forms/item.py:840
#, python-format
msgid ""
"The variation \"%s\" cannot be deleted because it has already been ordered "
@@ -13058,40 +13111,40 @@ msgstr ""
"類別「%s」 無法刪除,因為該類型已由使用者訂購或當前在使用者的購物車中。請將類"
"別設定為「非活動」。"
-#: pretix/control/forms/item.py:864
+#: pretix/control/forms/item.py:931
msgid "Use value from product"
msgstr "使用商品的數值"
-#: pretix/control/forms/item.py:945
+#: pretix/control/forms/item.py:1014
msgid "Add-ons"
msgstr "附加部份"
-#: pretix/control/forms/item.py:969
+#: pretix/control/forms/item.py:1038
msgid "You added the same add-on category twice"
msgstr "你添加兩次相同的載入項目類別"
-#: pretix/control/forms/item.py:1014
+#: pretix/control/forms/item.py:1083
msgid ""
"Be aware that setting a minimal number makes it impossible to buy this "
"product if all available add-ons are sold out."
msgstr "請注意,如果所有可用的附加元件都售罄,則設置最小數量將無法購買此商品。"
-#: pretix/control/forms/item.py:1021
+#: pretix/control/forms/item.py:1090
msgid "Bundled products"
msgstr "捆綁商品"
-#: pretix/control/forms/item.py:1071
+#: pretix/control/forms/item.py:1140
msgid "You added the same bundled product twice."
msgstr "您添加兩次相同的捆綁商品。"
-#: pretix/control/forms/item.py:1077
+#: pretix/control/forms/item.py:1146
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:23
#: pretix/control/templates/pretixcontrol/item/include_bundles.html:50
msgid "Bundled product"
msgstr "捆綁商品"
-#: pretix/control/forms/item.py:1102 pretix/control/forms/orders.py:361
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/item.py:1171 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr "非活躍"
@@ -13168,11 +13221,11 @@ msgstr "將訂單建立為測試模式訂單"
msgid "CSV column: \"{name}\""
msgstr "CSV 列:{name}"
-#: pretix/control/forms/orders.py:79
+#: pretix/control/forms/orders.py:80
msgid "Confirm order regardless of payment"
msgstr "無論付款如何,確認訂單"
-#: pretix/control/forms/orders.py:80
+#: pretix/control/forms/orders.py:81
msgid ""
"If you check this box, this order will behave like a paid order for most "
"purposes, even though it is not yet paid. This means that the customer can "
@@ -13188,11 +13241,11 @@ msgstr ""
"自動標記為「已過期」,因為我們希望你希望以某種方式收取金額,而不是自動取消訂"
"單。"
-#: pretix/control/forms/orders.py:88
+#: pretix/control/forms/orders.py:89
msgid "Overbook quota"
msgstr "超額預訂額度"
-#: pretix/control/forms/orders.py:89
+#: pretix/control/forms/orders.py:90
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned!"
@@ -13200,11 +13253,11 @@ msgstr ""
"如果你選中此框,即使它將導致超額預訂配額,並且你售出的門票比計劃的多,也會執"
"行此操作!"
-#: pretix/control/forms/orders.py:130
+#: pretix/control/forms/orders.py:131
msgid "Overbook quota and ignore late payment"
msgstr "超額預訂配額並忽略逾期付款"
-#: pretix/control/forms/orders.py:131
+#: pretix/control/forms/orders.py:132
msgid ""
"If you check this box, this operation will be performed even if it leads to "
"an overbooked quota and you having sold more tickets than you planned! The "
@@ -13214,16 +13267,16 @@ msgstr ""
"如果你選取此複選框,即使這將導致超額預訂配額,並且你售出的門票比計劃的多,也"
"會執行此操作!無論逾期付款的設定如何,也將執行該操作。"
-#: pretix/control/forms/orders.py:161 pretix/control/forms/orders.py:208
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:162 pretix/control/forms/orders.py:209
+#: pretix/control/forms/orders.py:223
msgid "Notify customer by email"
msgstr "通過電子郵件通知客戶"
-#: pretix/control/forms/orders.py:168
+#: pretix/control/forms/orders.py:169
msgid "Keep a cancellation fee of"
msgstr "保留取消費用"
-#: pretix/control/forms/orders.py:169
+#: pretix/control/forms/orders.py:170
msgid ""
"If you keep a fee, all positions within this order will be canceled and the "
"order will be reduced to a cancellation fee. Payment and shipping fees will "
@@ -13235,29 +13288,29 @@ msgstr ""
"也將取消,因此如果你想保留訂單,請將訂單包含在你的取消費用中。請總是輸入總"
"值,稅費將自動計算。"
-#: pretix/control/forms/orders.py:175
+#: pretix/control/forms/orders.py:176
msgid "Generate cancellation for invoice"
msgstr "為發票產生取消"
-#: pretix/control/forms/orders.py:180 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
msgid "Comment (will be sent to the user)"
msgstr "評論(將發送給使用者)"
-#: pretix/control/forms/orders.py:181 pretix/control/forms/orders.py:213
+#: pretix/control/forms/orders.py:182 pretix/control/forms/orders.py:214
msgid ""
"Will be included in the notification email when the respective placeholder "
"is present in the configured email text."
msgstr "當配置的電子郵件文本中存在相應的佔位元時,將包含在通知電子郵件中。"
-#: pretix/control/forms/orders.py:223
+#: pretix/control/forms/orders.py:224
msgid "A mail will only be sent if the order is fully paid after this."
msgstr ""
-#: pretix/control/forms/orders.py:230
+#: pretix/control/forms/orders.py:231
msgid "Payment amount"
msgstr "付款金額"
-#: pretix/control/forms/orders.py:234
+#: pretix/control/forms/orders.py:235
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:499
#: pretix/plugins/reports/exporters.py:561
@@ -13266,58 +13319,58 @@ msgstr "付款金額"
msgid "Payment date"
msgstr "付款日期"
-#: pretix/control/forms/orders.py:258
+#: pretix/control/forms/orders.py:259
msgid "Please select some events."
msgstr "請選擇一些活動。"
-#: pretix/control/forms/orders.py:279
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr "重計算稅"
-#: pretix/control/forms/orders.py:282
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr "不要重新計算稅率"
-#: pretix/control/forms/orders.py:283
+#: pretix/control/forms/orders.py:284
msgid ""
"Re-calculate taxes based on address and product settings, keep gross amount "
"the same."
msgstr "根據地址和產品設置重新計算稅率,保持總金額不變。"
-#: pretix/control/forms/orders.py:284
+#: pretix/control/forms/orders.py:285
msgid ""
"Re-calculate taxes based on address and product settings, keep net amount "
"the same."
msgstr "根據地址和產品設置重新計算稅率,保持凈額不變。"
-#: pretix/control/forms/orders.py:289
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr "如果需要,開新發票"
-#: pretix/control/forms/orders.py:293
+#: pretix/control/forms/orders.py:294
msgid ""
"If an invoice exists for this order and this operation would change its "
"contents, the old invoice will be canceled and a new invoice will be issued."
msgstr "如果此訂單存在發票,並且此操作將更改其內容,則將取消舊發票並開新發票。"
-#: pretix/control/forms/orders.py:298
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr "通知使用者"
-#: pretix/control/forms/orders.py:302
+#: pretix/control/forms/orders.py:303
msgid ""
"Send an email to the customer notifying that their order has been changed."
msgstr "向客戶發送電子郵件,通知其訂單已更改。"
-#: pretix/control/forms/orders.py:306
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr "允許在執行此操作時超額預訂配額"
-#: pretix/control/forms/orders.py:322
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr "添加到"
-#: pretix/control/forms/orders.py:327
+#: pretix/control/forms/orders.py:328
#: pretix/control/templates/pretixcontrol/checkin/index.html:104
#: pretix/control/templates/pretixcontrol/order/change.html:123
#: pretix/control/views/vouchers.py:119
@@ -13326,7 +13379,7 @@ msgstr "添加到"
msgid "Seat"
msgstr "座位"
-#: pretix/control/forms/orders.py:330
+#: pretix/control/forms/orders.py:331
#: pretix/control/templates/pretixcontrol/order/change.html:172
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9
@@ -13336,58 +13389,58 @@ msgstr "座位"
msgid "Membership"
msgstr "會員資格"
-#: pretix/control/forms/orders.py:338
+#: pretix/control/forms/orders.py:339
msgid "Including taxes, if any. Keep empty for the product's default price"
msgstr "包括稅費(如果有的話)。將產品的預設價格保留為空白"
-#: pretix/control/forms/orders.py:453 pretix/control/forms/orders.py:457
-#: pretix/control/forms/orders.py:485 pretix/control/forms/orders.py:525
-#: pretix/control/forms/orders.py:544 pretix/control/forms/orders.py:562
-#: pretix/control/forms/orders.py:590
+#: pretix/control/forms/orders.py:454 pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:486 pretix/control/forms/orders.py:526
+#: pretix/control/forms/orders.py:545 pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:591
msgid "(Unchanged)"
msgstr "(未改變)"
-#: pretix/control/forms/orders.py:463 pretix/control/forms/orders.py:585
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr "新價格(毛利)"
-#: pretix/control/forms/orders.py:467
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr "票券已經封銷"
-#: pretix/control/forms/orders.py:472
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr "有效性開始"
-#: pretix/control/forms/orders.py:477
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr "有效性結束"
-#: pretix/control/forms/orders.py:489
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr "生成新密鑰"
-#: pretix/control/forms/orders.py:493
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr "取消此職位"
-#: pretix/control/forms/orders.py:497
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr "拆分為新訂單"
-#: pretix/control/forms/orders.py:563
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr "(無會員資格)"
-#: pretix/control/forms/orders.py:594
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr "取消此費用"
-#: pretix/control/forms/orders.py:609
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr "機密失效"
-#: pretix/control/forms/orders.py:610
+#: pretix/control/forms/orders.py:611
msgid ""
"Regenerates the order and ticket secrets. You will need to re-send the link "
"to the order page to the user and the user will need to download his tickets "
@@ -13396,58 +13449,58 @@ msgstr ""
"重新生成訂單和機密票證。你需要將訂單頁面的連結重新發送給用戶,並且使用者需要"
"再次下載他的票證。舊版本將無效。"
-#: pretix/control/forms/orders.py:667 pretix/plugins/sendmail/forms.py:208
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:196
msgid "Attach tickets"
msgstr "附加票證"
-#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:209
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:197
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr "如果票證超過給定的大小限制以確保電子郵件的可傳遞性,則將被忽略。"
-#: pretix/control/forms/orders.py:672
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr "附加發票"
-#: pretix/control/forms/orders.py:693
+#: pretix/control/forms/orders.py:694
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:20
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:30
msgid "Recipient"
msgstr "收件人"
-#: pretix/control/forms/orders.py:730
+#: pretix/control/forms/orders.py:731
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr "取消訂單。所有票證將不再有效。這無法還原。"
-#: pretix/control/forms/orders.py:731
+#: pretix/control/forms/orders.py:732
msgid ""
"Mark the order as pending and allow the user to pay the open amount with "
"another payment method."
msgstr "將訂單標記為待處理,並允許使用者使用其他付款方式支付未結金額。"
-#: pretix/control/forms/orders.py:733
+#: pretix/control/forms/orders.py:734
msgid "Do nothing and keep the order as it is."
msgstr "什麼都不做,保持訂單不變。"
-#: pretix/control/forms/orders.py:760
+#: pretix/control/forms/orders.py:761
msgid "The refund amount needs to be positive and less than {}."
msgstr "退款金額必須為正且小於 {}。"
-#: pretix/control/forms/orders.py:766
+#: pretix/control/forms/orders.py:767
msgid "You need to specify an amount for a partial refund."
msgstr "你需要指定部分退款的金額。"
-#: pretix/control/forms/orders.py:778
+#: pretix/control/forms/orders.py:779
msgid "Cancel all dates"
msgstr "取消所有日期"
-#: pretix/control/forms/orders.py:797
+#: pretix/control/forms/orders.py:798
msgid "Automatically refund money if possible"
msgstr "如果可能,自動退款"
-#: pretix/control/forms/orders.py:800
+#: pretix/control/forms/orders.py:801
msgid ""
"Only available for payment method that support automatic refunds. Tickets "
"that have been blocked (manually or by a plugin) are not auto-canceled and "
@@ -13456,11 +13509,11 @@ msgstr ""
"只適用於支持自動退款的付款方式。被阻止(手動或件阻止)的門票不會自動取消,你"
"需要手動處理。"
-#: pretix/control/forms/orders.py:804
+#: pretix/control/forms/orders.py:805
msgid "Create refund in the manual refund to-do list"
msgstr "在手動退款待辦事項清單中建立退款"
-#: pretix/control/forms/orders.py:807
+#: pretix/control/forms/orders.py:808
msgid ""
"Manual refunds will be created which will be listed in the manual refund to-"
"do list. When combined with the automatic refund functionally, only payments "
@@ -13472,29 +13525,29 @@ msgstr ""
"用時,只有使用不支援自動退款的付款方式的付款才會出現在你的手動退款待辦事項清"
"單中。不要檢查你是否想通過用不同的訂單抵消或發行禮品卡來退還某些訂單。"
-#: pretix/control/forms/orders.py:813
+#: pretix/control/forms/orders.py:814
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr "將訂單價值退還到禮品卡,而不是原始付款方式"
-#: pretix/control/forms/orders.py:819
+#: pretix/control/forms/orders.py:820
msgid "Gift card validity"
msgstr "禮品卡有效性"
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:839
msgid "Keep a fixed cancellation fee per ticket"
msgstr "每張票保留固定的取消費"
-#: pretix/control/forms/orders.py:839
+#: pretix/control/forms/orders.py:840
msgid "Free tickets and add-on products are not counted"
msgstr "免費門票和附加產品不計算在內"
-#: pretix/control/forms/orders.py:849
+#: pretix/control/forms/orders.py:850
msgid "Keep fees"
msgstr "保留費用"
-#: pretix/control/forms/orders.py:852
+#: pretix/control/forms/orders.py:853
msgid ""
"The selected types of fees will not be refunded but instead added to the "
"cancellation fee. Fees are never refunded in when an order in an event "
@@ -13504,20 +13557,20 @@ msgstr ""
"所選類型的費用將不予退還,而是添加到取消費用中。當活動系列中的訂單僅部分取消"
"時,費用永遠不會退還,因為訂單由多個日期的門票組成。"
-#: pretix/control/forms/orders.py:858
+#: pretix/control/forms/orders.py:859
msgid "Send information via email"
msgstr "透過電子郵件發送資訊"
-#: pretix/control/forms/orders.py:864
+#: pretix/control/forms/orders.py:865
msgid "Send information to waiting list"
msgstr "將資訊發送到候補名單"
-#: pretix/control/forms/orders.py:890 pretix/control/forms/orders.py:916
+#: pretix/control/forms/orders.py:880 pretix/control/forms/orders.py:906
#, python-brace-format
msgid "Canceled: {event}"
msgstr "已取消: {event}"
-#: pretix/control/forms/orders.py:901
+#: pretix/control/forms/orders.py:891
#, python-brace-format
msgid ""
"Hello,\n"
@@ -13548,7 +13601,7 @@ msgstr ""
"\n"
"你的 {event} 團隊"
-#: pretix/control/forms/orders.py:928
+#: pretix/control/forms/orders.py:918
#, python-brace-format
msgid ""
"Hello,\n"
@@ -13571,24 +13624,24 @@ msgstr ""
"\n"
"你的 {event} 團隊"
-#: pretix/control/forms/orders.py:960 pretix/plugins/sendmail/forms.py:127
-#: pretix/plugins/sendmail/forms.py:220
+#: pretix/control/forms/orders.py:950 pretix/plugins/sendmail/forms.py:115
+#: pretix/plugins/sendmail/forms.py:208
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr "請選擇特定日期或日期範圍,而不是兩者兼而有之。"
-#: pretix/control/forms/orders.py:962
+#: pretix/control/forms/orders.py:952
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr "請選擇所有日期或日期範圍,而不是兩者兼而有之。"
-#: pretix/control/forms/orders.py:964 pretix/plugins/sendmail/forms.py:129
-#: pretix/plugins/sendmail/forms.py:222
+#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:117
+#: pretix/plugins/sendmail/forms.py:210
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr "如果你設定日期範圍,請同時設定開始和結束。"
-#: pretix/control/forms/orders.py:966
+#: pretix/control/forms/orders.py:956
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr "請確認你要取消此活動系列中的所有日期。"
@@ -13607,7 +13660,7 @@ msgid ""
"Your device will not have access to anything, please select some events."
msgstr "你的設備將無法存取任何內容,請選擇一些事件。"
-#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:306
+#: pretix/control/forms/organizer.py:493 pretix/plugins/stripe/payment.py:309
msgid "experimental"
msgstr "實驗性"
@@ -13746,11 +13799,11 @@ msgctxt "form"
msgid "Optional"
msgstr "可選擇的"
-#: pretix/control/forms/renderers.py:125
+#: pretix/control/forms/renderers.py:141
#: pretix/control/templates/pretixcontrol/organizers/device_bulk_edit.html:26
#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:48
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:194
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:281
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:196
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:283
msgctxt "form_bulk"
msgid "change"
msgstr "更改"
@@ -13820,15 +13873,15 @@ msgstr "保留當前數值"
msgid "Selection contains various values"
msgstr "所選內容包含各種數值"
-#: pretix/control/forms/subevents.py:281 pretix/control/forms/subevents.py:308
+#: pretix/control/forms/subevents.py:283 pretix/control/forms/subevents.py:312
msgid "The end of availability should be after the start of availability."
msgstr "可用性的結束應在可用性開始之後。"
-#: pretix/control/forms/subevents.py:341
+#: pretix/control/forms/subevents.py:345
msgid "Available_until"
msgstr "直到...可用"
-#: pretix/control/forms/subevents.py:459
+#: pretix/control/forms/subevents.py:464
msgid "Exclude these dates instead of adding them."
msgstr "排除這些日期,而不是添加它們。"
@@ -13836,40 +13889,40 @@ msgstr "排除這些日期,而不是添加它們。"
msgid "Your changes could not be saved. See below for details."
msgstr "無法儲存所做的更改。詳情見下文。"
-#: pretix/control/forms/vouchers.py:156
+#: pretix/control/forms/vouchers.py:157
msgid "Specific seat ID"
msgstr "特定座位ID"
-#: pretix/control/forms/vouchers.py:197 pretix/presale/forms/waitinglist.py:126
+#: pretix/control/forms/vouchers.py:198 pretix/presale/forms/waitinglist.py:126
msgid "Invalid product selected."
msgstr "選擇的商品無效。"
-#: pretix/control/forms/vouchers.py:219
+#: pretix/control/forms/vouchers.py:220
msgid ""
"The voucher only matches hidden products but you have not selected that it "
"should show them."
msgstr "憑證僅符合隱藏的產品,但你尚未選擇,因此應該顯示。"
-#: pretix/control/forms/vouchers.py:255
+#: pretix/control/forms/vouchers.py:256
msgid "Codes"
msgstr "代碼"
-#: pretix/control/forms/vouchers.py:257
+#: pretix/control/forms/vouchers.py:258
msgid ""
"Add one voucher code per line. We suggest that you copy this list and save "
"it into a file."
msgstr "每行添加一項優惠券代碼。我們建議你複製此列表,並將其儲存到檔案中。"
-#: pretix/control/forms/vouchers.py:262
+#: pretix/control/forms/vouchers.py:263
msgid "Send vouchers via email"
msgstr "通過電子郵件發送憑證"
-#: pretix/control/forms/vouchers.py:269
+#: pretix/control/forms/vouchers.py:270
#, python-brace-format
msgid "Your voucher for {event}"
msgstr "你的 {event} 優惠券"
-#: pretix/control/forms/vouchers.py:275
+#: pretix/control/forms/vouchers.py:276
#, python-brace-format
msgid ""
"Hello,\n"
@@ -13899,18 +13952,18 @@ msgstr ""
"\n"
"你的 {event} 團隊"
-#: pretix/control/forms/vouchers.py:281
+#: pretix/control/forms/vouchers.py:282
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:28
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:42
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:25
msgid "Recipients"
msgstr "收件人"
-#: pretix/control/forms/vouchers.py:285
+#: pretix/control/forms/vouchers.py:286
msgid "or"
msgstr "或"
-#: pretix/control/forms/vouchers.py:289
+#: pretix/control/forms/vouchers.py:290
msgid ""
"You can either supply a list of email addresses with one email address per "
"line, or a CSV file with a title column and one or more of the columns "
@@ -13919,82 +13972,82 @@ msgstr ""
"你可以提供電子郵件位址清單(每行一個電子郵件位址),也可以提供包含標題列和一"
"個或多個列「電子郵件」、「數位」、「名稱」或「標籤」的 CSV 檔。"
-#: pretix/control/forms/vouchers.py:322
+#: pretix/control/forms/vouchers.py:323
msgid "Maximum usages per voucher"
msgstr "每張優惠券的最大使用量"
-#: pretix/control/forms/vouchers.py:325
+#: pretix/control/forms/vouchers.py:326
msgid "Number of times times EACH of these vouchers can be redeemed."
msgstr "每張優惠券可以兌換的次數。"
-#: pretix/control/forms/vouchers.py:334
+#: pretix/control/forms/vouchers.py:335
msgid "Specific seat IDs"
msgstr "特定座位ID"
-#: pretix/control/forms/vouchers.py:351
+#: pretix/control/forms/vouchers.py:352
msgid "CSV input needs to contain a header row in the first line."
msgstr "CSV 輸入需要在第一行中包含標題行。"
-#: pretix/control/forms/vouchers.py:356
+#: pretix/control/forms/vouchers.py:357
#, python-brace-format
msgid "CSV parsing failed: {error}."
msgstr "CSV 解析失敗:{error}。"
-#: pretix/control/forms/vouchers.py:358
+#: pretix/control/forms/vouchers.py:359
msgid ""
"CSV input was not recognized to have multiple columns, maybe you have some "
"invalid quoted field in your input."
msgstr "無法識別CSV輸入具有多列,也許你的輸入中有一些無效的帶引號的欄位。"
-#: pretix/control/forms/vouchers.py:360
+#: pretix/control/forms/vouchers.py:361
#, python-brace-format
msgid "CSV input needs to contain a field with the header \"{header}\"."
msgstr "CSV 輸入需要包含標題為“{header}”的字段。"
-#: pretix/control/forms/vouchers.py:363
+#: pretix/control/forms/vouchers.py:364
#, python-brace-format
msgid "CSV input contains an unknown field with the header \"{header}\"."
msgstr "CSV 輸入包含一項標頭為“{header}”的未知字段。"
-#: pretix/control/forms/vouchers.py:368 pretix/control/forms/vouchers.py:383
+#: pretix/control/forms/vouchers.py:369 pretix/control/forms/vouchers.py:384
#, python-brace-format
msgid "{value} is not a valid email address."
msgstr "{value} 不是有效的電子郵件位址。"
-#: pretix/control/forms/vouchers.py:377
+#: pretix/control/forms/vouchers.py:378
#, python-brace-format
msgid "Invalid value in row {number}."
msgstr "行 {number} 中的數值無效。"
-#: pretix/control/forms/vouchers.py:396
+#: pretix/control/forms/vouchers.py:397
msgid "A voucher with one of these codes already exists."
msgstr "具有這些代碼之一的優惠券已存在。"
-#: pretix/control/forms/vouchers.py:403
+#: pretix/control/forms/vouchers.py:404
#, python-brace-format
msgid ""
"The voucher code {code} is too short. Make sure all voucher codes are at "
"least {min_length} characters long."
msgstr ""
-#: pretix/control/forms/vouchers.py:410
+#: pretix/control/forms/vouchers.py:411
#, python-brace-format
msgid "The voucher code {code} appears in your list twice."
msgstr "優惠券代碼 {code} 會在你的列表中顯示兩次。"
-#: pretix/control/forms/vouchers.py:414
+#: pretix/control/forms/vouchers.py:415
msgid ""
"If vouchers should be sent by email, subject, message and recipients need to "
"be specified."
msgstr "如果應透過電子郵件發送優惠券,則需要指定主題、訊息和收件者。"
-#: pretix/control/forms/vouchers.py:421
+#: pretix/control/forms/vouchers.py:422
#, python-brace-format
msgid ""
"You generated {codes} vouchers, but entered recipients for {recp} vouchers."
msgstr "你生成了 {codes} 優惠券,但輸入 {recp} 優惠券的收件者。"
-#: pretix/control/forms/vouchers.py:426
+#: pretix/control/forms/vouchers.py:427
msgid "You need to specify as many seats as voucher codes."
msgstr "你需要指定與優惠券代碼一樣多的座位。"
@@ -14490,7 +14543,7 @@ msgid "The order locale has been changed."
msgstr "訂單區域設定已更改。"
#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1578
-#: pretix/presale/views/order.py:789 pretix/presale/views/order.py:862
+#: pretix/presale/views/order.py:751 pretix/presale/views/order.py:824
msgid "The invoice has been generated."
msgstr "發票已產生。"
@@ -14499,7 +14552,7 @@ msgid "The invoice has been regenerated."
msgstr "發票已重新產生。"
#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1678
-#: pretix/presale/views/order.py:875
+#: pretix/presale/views/order.py:837
msgid "The invoice has been reissued."
msgstr "發票已新開。"
@@ -15129,7 +15182,7 @@ msgid "The order has been canceled (comment: \"{comment}\")."
msgstr "訂單已被取消(註釋:{comment})。"
#: pretix/control/logdisplay.py:617 pretix/control/views/orders.py:1536
-#: pretix/presale/views/order.py:1020
+#: pretix/presale/views/order.py:982
msgid "The order has been canceled."
msgstr "訂單已被取消。"
@@ -15348,9 +15401,9 @@ msgstr "check-in"
#: pretix/control/navigation.py:303
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:517
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:269
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:159
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:271
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
#: pretix/plugins/checkinlists/apps.py:44
msgid "Check-in lists"
msgstr "check-in列表"
@@ -15630,7 +15683,7 @@ msgstr "設定新密碼"
#: pretix/control/templates/pretixcontrol/event/tickets.html:73
#: pretix/control/templates/pretixcontrol/global_settings.html:12
#: pretix/control/templates/pretixcontrol/global_update.html:86
-#: pretix/control/templates/pretixcontrol/item/index.html:292
+#: pretix/control/templates/pretixcontrol/item/index.html:293
#: pretix/control/templates/pretixcontrol/items/category.html:37
#: pretix/control/templates/pretixcontrol/items/discount.html:76
#: pretix/control/templates/pretixcontrol/items/question_edit.html:153
@@ -15662,9 +15715,9 @@ msgstr "設定新密碼"
#: pretix/control/templates/pretixcontrol/organizers/team_edit.html:46
#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21
#: pretix/control/templates/pretixcontrol/pdf/index.html:467
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:628
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:363
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:284
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:630
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:365
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:286
#: pretix/control/templates/pretixcontrol/user/notifications.html:85
#: pretix/control/templates/pretixcontrol/user/settings.html:81
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:13
@@ -16043,7 +16096,7 @@ msgstr[0] "是否確實要刪除簽到清單 %(name)s?"
#: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:38
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12
#: pretix/presale/templates/pretixpresale/event/order_change.html:22
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:77
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:79
#: pretix/presale/templates/pretixpresale/event/order_pay.html:23
#: pretix/presale/templates/pretixpresale/event/order_pay_change.html:61
#: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:40
@@ -16156,7 +16209,7 @@ msgstr "掃描時間"
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:65
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:49
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14
-#: pretix/plugins/checkinlists/exporters.py:752
+#: pretix/plugins/checkinlists/exporters.py:755
msgid "Result"
msgstr "結果"
@@ -17472,8 +17525,8 @@ msgstr ""
#: pretix/control/views/organizer.py:2845
#: pretix/control/views/organizer.py:2921
#: pretix/control/views/organizer.py:3017
-#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:524
-#: pretix/control/views/subevents.py:1588 pretix/control/views/user.py:217
+#: pretix/control/views/organizer.py:3045 pretix/control/views/subevents.py:525
+#: pretix/control/views/subevents.py:1589 pretix/control/views/user.py:217
#: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:304
#: pretix/plugins/badges/views.py:154 pretix/plugins/sendmail/views.py:653
#: pretix/plugins/stripe/views.py:677
@@ -18592,7 +18645,7 @@ msgstr ""
msgid "New variation"
msgstr "新類別"
-#: pretix/control/templates/pretixcontrol/item/include_variations.html:217
+#: pretix/control/templates/pretixcontrol/item/include_variations.html:218
msgid "Add a new variation"
msgstr "添加新類型"
@@ -18600,32 +18653,32 @@ msgstr "添加新類型"
msgid "Availability"
msgstr "可用性"
-#: pretix/control/templates/pretixcontrol/item/index.html:184
+#: pretix/control/templates/pretixcontrol/item/index.html:185
msgid "Tickets & Badges"
msgstr "門票和徽章標誌圖片"
-#: pretix/control/templates/pretixcontrol/item/index.html:203
+#: pretix/control/templates/pretixcontrol/item/index.html:204
msgid "Check-in & Validity"
msgstr "辦理check-in和有效期"
-#: pretix/control/templates/pretixcontrol/item/index.html:214
+#: pretix/control/templates/pretixcontrol/item/index.html:215
msgid "Duration"
msgstr "期間"
-#: pretix/control/templates/pretixcontrol/item/index.html:217
+#: pretix/control/templates/pretixcontrol/item/index.html:218
msgid "hours"
msgstr "小時"
-#: pretix/control/templates/pretixcontrol/item/index.html:219
-#: pretix/control/templates/pretixcontrol/item/index.html:250
+#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:251
msgid "months"
msgstr "月"
-#: pretix/control/templates/pretixcontrol/item/index.html:220
+#: pretix/control/templates/pretixcontrol/item/index.html:221
msgid "years"
msgstr "年"
-#: pretix/control/templates/pretixcontrol/item/index.html:226
+#: pretix/control/templates/pretixcontrol/item/index.html:227
msgid ""
"If you select a duration given in days, months or years, the validity will "
"always end at the end of a full day (midnight), plus the number of minutes "
@@ -18637,17 +18690,17 @@ msgstr ""
"結束,加上上面選擇的分鐘數和小時數。開始日期包含在計算中,因此如果你輸入“1"
"天”,則票證將有效到開始的那一天結束。"
-#: pretix/control/templates/pretixcontrol/item/index.html:242
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:615
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:257
+#: pretix/control/templates/pretixcontrol/item/index.html:243
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:617
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:259
msgid "Additional settings"
msgstr "額外設定"
-#: pretix/control/templates/pretixcontrol/item/index.html:252
+#: pretix/control/templates/pretixcontrol/item/index.html:253
msgid "Membership duration after purchase"
msgstr "購買後的會員資格有效期"
-#: pretix/control/templates/pretixcontrol/item/index.html:300
+#: pretix/control/templates/pretixcontrol/item/index.html:301
msgid "Product history"
msgstr "商品歷史"
@@ -18826,7 +18879,7 @@ msgstr "完全保留"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71
#: pretix/presale/templates/pretixpresale/organizers/index.html:108
-#: pretix/presale/views/widget.py:402
+#: pretix/presale/views/widget.py:404
msgid "Sold out"
msgstr "售罄"
@@ -18888,8 +18941,8 @@ msgstr "編輯問題"
#: pretix/control/templates/pretixcontrol/items/question.html:20
#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31
#: pretix/control/templates/pretixcontrol/orders/overview.html:88
-#: pretix/plugins/checkinlists/exporters.py:485
-#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:488
+#: pretix/plugins/checkinlists/exporters.py:685
#: pretix/plugins/reports/exporters.py:386
#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25
msgid "Paid"
@@ -22326,7 +22379,7 @@ msgid "Add many time slots"
msgstr "添加多個時間段"
#: pretix/control/templates/pretixcontrol/subevents/bulk.html:481
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:261
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:263
#: pretix/control/templates/pretixcontrol/subevents/detail.html:123
msgid "Add a new quota"
msgstr "添加新額度"
@@ -22343,8 +22396,8 @@ msgid ""
"from the product settings will be used."
msgstr "這些設定是可選的,如果將它們留空,則將使用商品設定中的預設值。"
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:519
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:161
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:521
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:163
msgid ""
"You can choose to either add one or more check-in lists for every date in "
"your series individually, or use just one check-in list for all your dates "
@@ -22361,9 +22414,9 @@ msgstr ""
"你使用日期來表示同一天的多個時間段,甚至重疊的時間段,則僅使用一個大型簽到清"
"單會更容易。"
-#: pretix/control/templates/pretixcontrol/subevents/bulk.html:598
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:354
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:240
+#: pretix/control/templates/pretixcontrol/subevents/bulk.html:600
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:356
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:242
msgid "Add a new check-in list"
msgstr "添加新的簽到清單"
@@ -22377,7 +22430,7 @@ msgstr "更改多項日期"
msgid "Item prices"
msgstr "商品價格"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:184
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:186
msgid ""
"You selected a set of dates that currently have different quota setups. You "
"can therefore not change their quotas in bulk. If you want, you can set up a "
@@ -22387,7 +22440,7 @@ msgstr ""
"你選擇一組當前具有不同配額設定的日期。因此,你無法批量更改其配額。如果需要,"
"可以設置一組新的配額來替換所有選定日期的配額設定。"
-#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:272
+#: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:274
msgid ""
"You selected a set of dates that currently have different check-in list "
"setups. You can therefore not change their check-in lists in bulk."
@@ -22434,11 +22487,25 @@ msgctxt "subevent"
msgid "Create date"
msgstr "建立日期"
-#: pretix/control/templates/pretixcontrol/subevents/detail.html:274
+#: pretix/control/templates/pretixcontrol/subevents/detail.html:276
msgctxt "subevent"
msgid "Date history"
msgstr "日期歷史紀錄"
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "You can cancel this order using the following button."
+msgid "You can change this option in the variation settings."
+msgstr "你可以使用以下按鈕取消此訂單。"
+
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3
+#: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5
+#, fuzzy
+#| msgid "Can change product settings"
+msgid "You can change this option in the product settings."
+msgstr "可以更改商品設定"
+
#: pretix/control/templates/pretixcontrol/subevents/index.html:11
msgid "You haven't created any dates for this event series yet."
msgstr "你尚未為此事件系列建立任何日期。"
@@ -23405,9 +23472,9 @@ msgstr "新的簽入清單已建立。"
#: pretix/control/views/item.py:930 pretix/control/views/item.py:1134
#: pretix/control/views/item.py:1300 pretix/control/views/item.py:1483
#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291
-#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:503
-#: pretix/control/views/subevents.py:629 pretix/control/views/subevents.py:1032
-#: pretix/control/views/subevents.py:1490 pretix/control/views/user.py:330
+#: pretix/control/views/organizer.py:1155 pretix/control/views/subevents.py:504
+#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033
+#: pretix/control/views/subevents.py:1491 pretix/control/views/user.py:330
#: pretix/control/views/vouchers.py:276 pretix/control/views/vouchers.py:350
#: pretix/control/views/vouchers.py:533 pretix/control/views/waitinglist.py:413
#: pretix/plugins/badges/views.py:114 pretix/plugins/sendmail/views.py:582
@@ -23514,7 +23581,7 @@ msgstr "無日期"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79
#: pretix/presale/templates/pretixpresale/organizers/index.html:116
-#: pretix/presale/views/widget.py:416
+#: pretix/presale/views/widget.py:418
msgid "Sale over"
msgstr "銷售結束"
@@ -23522,7 +23589,7 @@ msgstr "銷售結束"
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:100
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86
-#: pretix/presale/views/widget.py:426
+#: pretix/presale/views/widget.py:428
msgid "Soon"
msgstr "很快地"
@@ -23618,7 +23685,7 @@ msgid "Unknown e-mail renderer."
msgstr "未知的電子郵件渲染器。"
#: pretix/control/views/event.py:826 pretix/control/views/orders.py:670
-#: pretix/presale/views/order.py:1061 pretix/presale/views/order.py:1068
+#: pretix/presale/views/order.py:1021 pretix/presale/views/order.py:1028
msgid "You requested an invalid ticket output type."
msgstr "你請求的票證輸出類型無效。"
@@ -23807,7 +23874,7 @@ msgstr ""
"你選擇沒有安裝免費外掛程式,但我們找到了許可證為“{license}”的外掛程"
"式“{plugin}”。"
-#: pretix/control/views/item.py:130 pretix/control/views/item.py:1569
+#: pretix/control/views/item.py:130 pretix/control/views/item.py:1575
msgid "The requested product does not exist."
msgstr "請求的產品不存在。"
@@ -23915,7 +23982,7 @@ msgid ""
"itself."
msgstr "你不能將捆綁包添加到僅作為附加元件本身提供的產品。"
-#: pretix/control/views/item.py:1493
+#: pretix/control/views/item.py:1499
msgid ""
"You disabled this item, but it is still part of a product bundle. Your "
"participants won't be able to buy the bundle unless you remove this item "
@@ -23924,7 +23991,7 @@ msgstr ""
"你禁用了此商品,但商品仍然是捆綁商品的一部分。除非你從捆綁包中刪除此項目,否"
"則你的參與者將無法購買捆綁包。"
-#: pretix/control/views/item.py:1589
+#: pretix/control/views/item.py:1595
msgid ""
"The product could not be deleted as some constraints (e.g. data created by "
"plug-ins) did not allow it. Deleting it could break reporting or other "
@@ -23933,11 +24000,11 @@ msgstr ""
"由於某些限制(例如外掛程式建立的數據)不允許刪除該產品,因此無法刪除該產品。"
"刪除它可能會破壞報告或其他功能,因此該產品已被禁用。"
-#: pretix/control/views/item.py:1593
+#: pretix/control/views/item.py:1599
msgid "The selected product has been deleted."
msgstr "選取產品已刪除。"
-#: pretix/control/views/item.py:1602
+#: pretix/control/views/item.py:1608
msgid "The selected product has been deactivated."
msgstr "所選產品已停用。"
@@ -24083,18 +24150,18 @@ msgstr[0] ""
"你的 {event}團隊"
#: pretix/control/views/orders.py:672 pretix/plugins/banktransfer/views.py:901
-#: pretix/presale/views/order.py:164 pretix/presale/views/order.py:211
-#: pretix/presale/views/order.py:342 pretix/presale/views/order.py:405
-#: pretix/presale/views/order.py:473 pretix/presale/views/order.py:552
-#: pretix/presale/views/order.py:597 pretix/presale/views/order.py:776
-#: pretix/presale/views/order.py:889 pretix/presale/views/order.py:904
-#: pretix/presale/views/order.py:953 pretix/presale/views/order.py:1070
-#: pretix/presale/views/order.py:1242 pretix/presale/views/order.py:1625
-#: pretix/presale/views/order.py:1656
+#: pretix/presale/views/order.py:162 pretix/presale/views/order.py:247
+#: pretix/presale/views/order.py:341 pretix/presale/views/order.py:367
+#: pretix/presale/views/order.py:435 pretix/presale/views/order.py:514
+#: pretix/presale/views/order.py:559 pretix/presale/views/order.py:738
+#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:866
+#: pretix/presale/views/order.py:915 pretix/presale/views/order.py:1030
+#: pretix/presale/views/order.py:1203 pretix/presale/views/order.py:1586
+#: pretix/presale/views/order.py:1617
msgid "Unknown order code or not authorized to access this order."
msgstr "訂單代碼未知或無權訪問此訂單。"
-#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1074
+#: pretix/control/views/orders.py:674 pretix/presale/views/order.py:1035
msgid "Ticket download is not enabled for this product."
msgstr "此產品未啟用票證下載。"
@@ -24316,15 +24383,15 @@ msgstr "發票中已清除個人數據。"
msgid "The email has been queued to be sent."
msgstr "電子郵件已排隊等待發送。"
-#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1251
+#: pretix/control/views/orders.py:1723 pretix/presale/views/order.py:1212
msgid "This invoice has not been found"
msgstr "未找到此發票"
-#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1258
+#: pretix/control/views/orders.py:1730 pretix/presale/views/order.py:1219
msgid "The invoice file is no longer stored on the server."
msgstr "發票檔不再儲存在伺服器上。"
-#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1263
+#: pretix/control/views/orders.py:1735 pretix/presale/views/order.py:1224
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -24348,7 +24415,7 @@ msgstr "此操作僅允許用於待處理的訂單。"
msgid "This action is only allowed for canceled orders."
msgstr "此操作僅適用於已取消的訂單。"
-#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1535
+#: pretix/control/views/orders.py:2048 pretix/presale/views/order.py:1496
msgid "An error occurred. Please see the details below."
msgstr "發生錯誤。請參閱下面的詳細資訊。"
@@ -24357,12 +24424,12 @@ msgid "The order has been changed and the user has been notified."
msgstr "訂單已更改,使用者已收到通知。"
#: pretix/control/views/orders.py:2058 pretix/control/views/orders.py:2192
-#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1570
+#: pretix/control/views/orders.py:2229 pretix/presale/views/order.py:1531
msgid "The order has been changed."
msgstr "訂單順序已更改。"
#: pretix/control/views/orders.py:2085 pretix/presale/checkoutflow.py:890
-#: pretix/presale/views/order.py:831
+#: pretix/presale/views/order.py:793
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr "我們在處理你的輸入時遇到了困難。請查看以下錯誤。"
@@ -24390,7 +24457,7 @@ msgstr "你的消息已排序,將發送到 {}。"
msgid "Failed to send mail to the following user: {}"
msgstr "無法向以下使用者發送郵件:{}"
-#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:1033
+#: pretix/control/views/orders.py:2410 pretix/presale/views/order.py:995
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -24721,7 +24788,7 @@ msgstr "很遺憾,我們無法處理此PDF檔{reason}。"
msgid "The selected data was deleted successfully."
msgstr "已成功刪除所選取資料。"
-#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:512
+#: pretix/control/views/subevents.py:168 pretix/control/views/subevents.py:513
msgctxt "subevent"
msgid "The requested date does not exist."
msgstr "請求的日期不存在。"
@@ -24736,31 +24803,31 @@ msgctxt "subevent"
msgid "The selected date has been deleted."
msgstr "所選日期已被刪除。"
-#: pretix/control/views/subevents.py:601
+#: pretix/control/views/subevents.py:602
msgctxt "subevent"
msgid "The new date has been created."
msgstr "新日期已建立。"
-#: pretix/control/views/subevents.py:667
+#: pretix/control/views/subevents.py:668
msgctxt "subevent"
msgid "The selected dates have been disabled."
msgstr "所選日期已被禁用。"
-#: pretix/control/views/subevents.py:677
+#: pretix/control/views/subevents.py:678
msgctxt "subevent"
msgid "The selected dates have been enabled."
msgstr "選取日期已啟用。"
-#: pretix/control/views/subevents.py:700
+#: pretix/control/views/subevents.py:701
msgctxt "subevent"
msgid "The selected dates have been deleted or disabled."
msgstr "選取日期已被刪除或禁用。"
-#: pretix/control/views/subevents.py:881
+#: pretix/control/views/subevents.py:882
msgid "Please do not create more than 100.000 dates at once."
msgstr "請不要一次建立超過100.000個日期。"
-#: pretix/control/views/subevents.py:1023
+#: pretix/control/views/subevents.py:1024
msgctxt "subevent"
msgid "{} new dates have been created."
msgstr "{} 已創建立日期。"
@@ -24956,7 +25023,7 @@ msgstr "請求的條目不存在。"
msgid "The selected entry has been deleted."
msgstr "選取項目已被刪除。"
-#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:364
+#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:366
msgid "This is not an event series."
msgstr "這不是一個事件系列。"
@@ -25435,7 +25502,7 @@ msgstr "請將全額金額轉入以下銀行帳戶:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:14
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:23
#: pretix/plugins/banktransfer/views.py:835
-#: pretix/plugins/stripe/payment.py:1539
+#: pretix/plugins/stripe/payment.py:1542
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:32
#: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:35
msgid "Account holder"
@@ -26091,9 +26158,9 @@ msgid "Check-in list (PDF)"
msgstr "值機清單 (PDF)"
#: pretix/plugins/checkinlists/exporters.py:288
-#: pretix/plugins/checkinlists/exporters.py:458
-#: pretix/plugins/checkinlists/exporters.py:658
-#: pretix/plugins/checkinlists/exporters.py:728
+#: pretix/plugins/checkinlists/exporters.py:461
+#: pretix/plugins/checkinlists/exporters.py:661
+#: pretix/plugins/checkinlists/exporters.py:731
msgctxt "export_category"
msgid "Check-in"
msgstr "簽到"
@@ -26110,80 +26177,80 @@ msgctxt "tablehead"
msgid "paid"
msgstr "已付款"
-#: pretix/plugins/checkinlists/exporters.py:459
+#: pretix/plugins/checkinlists/exporters.py:462
msgid ""
"Download a spreadsheet with all attendees that are included in a check-in "
"list."
msgstr "下載包含簽到清單中包含的所有出席者的電子活頁表格。"
-#: pretix/plugins/checkinlists/exporters.py:482
+#: pretix/plugins/checkinlists/exporters.py:485
msgid "Checked out"
msgstr "已登出"
-#: pretix/plugins/checkinlists/exporters.py:482
-#: pretix/plugins/checkinlists/exporters.py:750
+#: pretix/plugins/checkinlists/exporters.py:485
+#: pretix/plugins/checkinlists/exporters.py:753
msgid "Automatically checked in"
msgstr "自動簽到"
-#: pretix/plugins/checkinlists/exporters.py:488
-#: pretix/plugins/checkinlists/exporters.py:679
-#: pretix/plugins/checkinlists/exporters.py:744
+#: pretix/plugins/checkinlists/exporters.py:491
+#: pretix/plugins/checkinlists/exporters.py:682
+#: pretix/plugins/checkinlists/exporters.py:747
#: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:119
msgid "Secret"
msgstr "秘密"
-#: pretix/plugins/checkinlists/exporters.py:657
+#: pretix/plugins/checkinlists/exporters.py:660
#, fuzzy
#| msgid "Valid check-in"
msgid "Valid check-in codes"
msgstr "有效簽到"
-#: pretix/plugins/checkinlists/exporters.py:659
+#: pretix/plugins/checkinlists/exporters.py:662
msgid ""
"Download a spreadsheet with all valid check-in barcodes e.g. for import into "
"a different system. Does not included blocked codes or personal data."
msgstr ""
-#: pretix/plugins/checkinlists/exporters.py:727
+#: pretix/plugins/checkinlists/exporters.py:730
msgid "Check-in log (all scans)"
msgstr "簽到紀錄(所有掃描)"
-#: pretix/plugins/checkinlists/exporters.py:729
+#: pretix/plugins/checkinlists/exporters.py:732
msgid ""
"Download a spreadsheet with one line for every scan that happened at your "
"check-in stations."
msgstr "下載一份電子活頁表格,其中一行適用於在登入工作機站進行的每次掃描。"
-#: pretix/plugins/checkinlists/exporters.py:748
+#: pretix/plugins/checkinlists/exporters.py:751
msgid "Offline"
msgstr "離線"
-#: pretix/plugins/checkinlists/exporters.py:749
+#: pretix/plugins/checkinlists/exporters.py:752
msgid "Offline override"
msgstr "離線覆寫"
-#: pretix/plugins/checkinlists/exporters.py:753
+#: pretix/plugins/checkinlists/exporters.py:756
#: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83
msgid "Error message"
msgstr "錯誤訊息"
-#: pretix/plugins/checkinlists/exporters.py:754
+#: pretix/plugins/checkinlists/exporters.py:757
msgid "Upload date"
msgstr "上傳日期"
-#: pretix/plugins/checkinlists/exporters.py:755
+#: pretix/plugins/checkinlists/exporters.py:758
msgid "Upload time"
msgstr "上傳時間"
-#: pretix/plugins/checkinlists/exporters.py:806
+#: pretix/plugins/checkinlists/exporters.py:809
msgid "OK"
msgstr "OK"
-#: pretix/plugins/checkinlists/exporters.py:838
+#: pretix/plugins/checkinlists/exporters.py:841
msgid "Successful scans only"
msgstr "只有成功的掃描"
-#: pretix/plugins/checkinlists/exporters.py:859
+#: pretix/plugins/checkinlists/exporters.py:862
msgid "All check-in lists"
msgstr "所有簽到清單"
@@ -26217,13 +26284,11 @@ msgid "PayPal account"
msgstr "PayPal帳戶"
#: pretix/plugins/paypal/payment.py:116 pretix/plugins/paypal2/payment.py:112
-#: pretix/plugins/stripe/payment.py:276
#, python-brace-format
msgid "{text}"
msgstr "{text}"
#: pretix/plugins/paypal/payment.py:117 pretix/plugins/paypal2/payment.py:113
-#: pretix/plugins/stripe/payment.py:277
msgid "Click here for a tutorial on how to obtain the required keys"
msgstr "按兩下此處獲取有關如何獲取所需金鑰的教程"
@@ -26284,7 +26349,7 @@ msgid ""
msgstr "PayPal尚未批准付款。付款完成後,我們會立即通知你。"
#: pretix/plugins/paypal/payment.py:469 pretix/plugins/paypal2/payment.py:798
-#: pretix/plugins/stripe/payment.py:952 pretix/plugins/stripe/payment.py:1100
+#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
msgid "There was an error sending the confirmation mail."
msgstr "發送確認郵件時發生錯誤。"
@@ -26955,11 +27020,11 @@ msgstr "僅允許重定向到以此前綴開頭的URL。"
msgid "Send out emails to all your customers or specific groups of customers."
msgstr "向所有客戶或特定客戶組發送電子郵件。"
-#: pretix/plugins/sendmail/forms.py:72
+#: pretix/plugins/sendmail/forms.py:60
msgid "Attachment"
msgstr "附件"
-#: pretix/plugins/sendmail/forms.py:75
+#: pretix/plugins/sendmail/forms.py:63
msgid ""
"Sending an attachment increases the chance of your email not arriving or "
"being sorted into spam folders. We recommend only using PDFs of no more than "
@@ -26968,133 +27033,136 @@ msgstr ""
"發送附件會增加你的電子郵件無法抵達或被分類到垃圾郵件資料夾的機會。我們建議僅"
"使用大小不超過 2 MB 的 PDF。"
-#: pretix/plugins/sendmail/forms.py:103
+#: pretix/plugins/sendmail/forms.py:91
msgctxt "sendmail_form"
msgid "Waiting for"
msgstr "等待"
-#: pretix/plugins/sendmail/forms.py:109 pretix/plugins/sendmail/forms.py:183
-#: pretix/plugins/sendmail/forms.py:355
+#: pretix/plugins/sendmail/forms.py:97 pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:343
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "限制為特定事件日期"
-#: pretix/plugins/sendmail/forms.py:115 pretix/plugins/sendmail/forms.py:189
+#: pretix/plugins/sendmail/forms.py:103 pretix/plugins/sendmail/forms.py:177
msgctxt "sendmail_form"
msgid "Restrict to event dates starting at or after"
msgstr "僅限在或之後開始的活動日期"
-#: pretix/plugins/sendmail/forms.py:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:108 pretix/plugins/sendmail/forms.py:182
msgctxt "sendmail_form"
msgid "Restrict to event dates starting before"
msgstr "限制為早於之前開始的活動日期"
-#: pretix/plugins/sendmail/forms.py:161
+#: pretix/plugins/sendmail/forms.py:149
msgctxt "sendmail_form"
msgid "Send to"
msgstr "傳送到"
-#: pretix/plugins/sendmail/forms.py:171
+#: pretix/plugins/sendmail/forms.py:159
msgctxt "sendmail_form"
msgid "Restrict to products"
msgstr "只限於商品"
-#: pretix/plugins/sendmail/forms.py:176
+#: pretix/plugins/sendmail/forms.py:164
msgid "Filter check-in status"
msgstr "篩選簽到狀態"
-#: pretix/plugins/sendmail/forms.py:180
+#: pretix/plugins/sendmail/forms.py:168
+#, fuzzy
+#| msgctxt "sendmail_form"
+#| msgid "Restrict to recipients with check-in on list"
msgctxt "sendmail_form"
-msgid "Restrict to recipients without check-in"
-msgstr "僅限未簽到的收件者"
+msgid "Restrict to recipients without check-in on any list"
+msgstr "僅限在清單中簽到的收件者"
-#: pretix/plugins/sendmail/forms.py:199
+#: pretix/plugins/sendmail/forms.py:187
msgctxt "sendmail_form"
msgid "Restrict to orders created at or after"
msgstr "僅限在當天或之後建立的訂單"
-#: pretix/plugins/sendmail/forms.py:204
+#: pretix/plugins/sendmail/forms.py:192
msgctxt "sendmail_form"
msgid "Restrict to orders created before"
msgstr "只限之前建立的訂單"
-#: pretix/plugins/sendmail/forms.py:230
+#: pretix/plugins/sendmail/forms.py:218
msgid "Everyone who placed an order"
msgstr "所有下訂單的人"
-#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/models.py:218
+#: pretix/plugins/sendmail/forms.py:222 pretix/plugins/sendmail/models.py:218
msgid ""
"Every attendee (falling back to the order contact when no attendee email "
"address is given)"
msgstr "每個出席者(未提供出席者電子郵件地址時回退到訂單聯絡人)"
-#: pretix/plugins/sendmail/forms.py:236 pretix/plugins/sendmail/models.py:219
+#: pretix/plugins/sendmail/forms.py:224 pretix/plugins/sendmail/models.py:219
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr "兩者(所有訂單聯絡位址和所有出席者電子郵件位址)"
-#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/forms.py:394
+#: pretix/plugins/sendmail/forms.py:229 pretix/plugins/sendmail/forms.py:382
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr "付款待處理但已確認"
-#: pretix/plugins/sendmail/forms.py:242 pretix/plugins/sendmail/forms.py:396
+#: pretix/plugins/sendmail/forms.py:230 pretix/plugins/sendmail/forms.py:384
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr "待付款(未經批准或已確認的除外)"
-#: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/forms.py:400
+#: pretix/plugins/sendmail/forms.py:234 pretix/plugins/sendmail/forms.py:388
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "待處理,付款逾期"
-#: pretix/plugins/sendmail/forms.py:249
+#: pretix/plugins/sendmail/forms.py:237
msgctxt "sendmail_form"
msgid "Restrict to orders with status"
msgstr "僅限具有狀態的訂單"
-#: pretix/plugins/sendmail/forms.py:274 pretix/plugins/sendmail/forms.py:278
+#: pretix/plugins/sendmail/forms.py:262 pretix/plugins/sendmail/forms.py:266
msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "僅限在清單中簽到的收件者"
-#: pretix/plugins/sendmail/forms.py:379
+#: pretix/plugins/sendmail/forms.py:367
msgid "Type of schedule time"
msgstr "計劃時間的類型"
-#: pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:370
msgid "Absolute"
msgstr "絕對"
-#: pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:371
msgid "Relative, before event start"
msgstr "相對,在活動開始前"
-#: pretix/plugins/sendmail/forms.py:384
+#: pretix/plugins/sendmail/forms.py:372
msgid "Relative, before event end"
msgstr "相對,在活動結束前"
-#: pretix/plugins/sendmail/forms.py:385
+#: pretix/plugins/sendmail/forms.py:373
msgid "Relative, after event start"
msgstr "相對,事件開始後"
-#: pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:374
msgid "Relative, after event end"
msgstr "相對,事件結束後"
-#: pretix/plugins/sendmail/forms.py:403
+#: pretix/plugins/sendmail/forms.py:391
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "限制為具有狀態的訂單"
-#: pretix/plugins/sendmail/forms.py:418
+#: pretix/plugins/sendmail/forms.py:406
msgid "Please specify the send date"
msgstr "請註明發送日期"
-#: pretix/plugins/sendmail/forms.py:423
+#: pretix/plugins/sendmail/forms.py:411
msgid "Please specify the offset days and time"
msgstr "請指定偏移日期和時間"
-#: pretix/plugins/sendmail/forms.py:434
+#: pretix/plugins/sendmail/forms.py:422
msgid "Please specify a product"
msgstr "請指定商品"
@@ -27652,21 +27720,34 @@ msgstr ""
msgid "Publishable key"
msgstr "公鑰"
-#: pretix/plugins/stripe/payment.py:286
+#: pretix/plugins/stripe/payment.py:278
+#, fuzzy
+#| msgid "Generate tickets"
+msgid "Generate API keys"
+msgstr "產生門票"
+
+#: pretix/plugins/stripe/payment.py:280
+msgid ""
+"The button above will install our Stripe app to your account and will "
+"generate you API keys with the recommended permission level for optimal "
+"usage with pretix."
+msgstr ""
+
+#: pretix/plugins/stripe/payment.py:289
msgid "Secret key"
msgstr "私鑰"
-#: pretix/plugins/stripe/payment.py:295
+#: pretix/plugins/stripe/payment.py:298
msgid ""
"The country in which your Stripe-account is registered in. Usually, this is "
"your country of residence."
msgstr "你的 Stripe 帳戶註冊所在的國家/地區。通常,這是你的居住國。"
-#: pretix/plugins/stripe/payment.py:304
+#: pretix/plugins/stripe/payment.py:307
msgid "Check for Apple Pay/Google Pay"
msgstr ""
-#: pretix/plugins/stripe/payment.py:308
+#: pretix/plugins/stripe/payment.py:311
msgid ""
"pretix will attempt to check if the customer's web browser supports wallet-"
"based payment methods like Apple Pay or Google Pay and display them "
@@ -27675,11 +27756,11 @@ msgid ""
"Stripe Dashboard."
msgstr ""
-#: pretix/plugins/stripe/payment.py:317
+#: pretix/plugins/stripe/payment.py:320
msgid "Statement descriptor postfix"
msgstr "語句描述符後綴"
-#: pretix/plugins/stripe/payment.py:318
+#: pretix/plugins/stripe/payment.py:321
#, python-brace-format
msgid ""
"Any value entered here will be shown on the customer's credit card bill or "
@@ -27692,47 +27773,47 @@ msgstr ""
"前面添加訂單代碼。請注意,根據付款方式的不同,只允許非常有限的字元數。我們不"
"建議在此欄位中輸入超過 {cnt} 個字元。"
-#: pretix/plugins/stripe/payment.py:332
+#: pretix/plugins/stripe/payment.py:335
msgid "Credit card payments"
msgstr "信用卡付款"
-#: pretix/plugins/stripe/payment.py:337 pretix/plugins/stripe/payment.py:1561
+#: pretix/plugins/stripe/payment.py:340 pretix/plugins/stripe/payment.py:1564
msgid "giropay"
msgstr "giropay"
-#: pretix/plugins/stripe/payment.py:339 pretix/plugins/stripe/payment.py:347
-#: pretix/plugins/stripe/payment.py:355 pretix/plugins/stripe/payment.py:363
-#: pretix/plugins/stripe/payment.py:413 pretix/plugins/stripe/payment.py:421
-#: pretix/plugins/stripe/payment.py:429 pretix/plugins/stripe/payment.py:437
-#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:459
+#: pretix/plugins/stripe/payment.py:342 pretix/plugins/stripe/payment.py:350
+#: pretix/plugins/stripe/payment.py:358 pretix/plugins/stripe/payment.py:366
+#: pretix/plugins/stripe/payment.py:416 pretix/plugins/stripe/payment.py:424
+#: pretix/plugins/stripe/payment.py:432 pretix/plugins/stripe/payment.py:440
+#: pretix/plugins/stripe/payment.py:449 pretix/plugins/stripe/payment.py:462
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before they work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:345 pretix/plugins/stripe/payment.py:1596
+#: pretix/plugins/stripe/payment.py:348 pretix/plugins/stripe/payment.py:1599
msgid "iDEAL"
msgstr "iDEAL"
-#: pretix/plugins/stripe/payment.py:353 pretix/plugins/stripe/payment.py:1620
+#: pretix/plugins/stripe/payment.py:356 pretix/plugins/stripe/payment.py:1623
msgid "Alipay"
msgstr "Alipay"
-#: pretix/plugins/stripe/payment.py:361 pretix/plugins/stripe/payment.py:1632
+#: pretix/plugins/stripe/payment.py:364 pretix/plugins/stripe/payment.py:1635
msgid "Bancontact"
msgstr "Bancontact"
-#: pretix/plugins/stripe/payment.py:369
+#: pretix/plugins/stripe/payment.py:372
msgid "SEPA Direct Debit"
msgstr "SEPA 直接轉帳"
-#: pretix/plugins/stripe/payment.py:372
+#: pretix/plugins/stripe/payment.py:375
msgid ""
"Some payment methods might need to be enabled in the settings of your Stripe "
"account before work properly."
msgstr ""
-#: pretix/plugins/stripe/payment.py:375
+#: pretix/plugins/stripe/payment.py:378
msgid ""
"SEPA Direct Debit payments via Stripe are not processed "
"instantly but might take up to 14 days to be confirmed in "
@@ -27743,27 +27824,27 @@ msgstr ""
"可能需要長達 14 天才能確認。請只有在您的付款期限允許此延遲的"
"情況下,才啟用此付款方式。"
-#: pretix/plugins/stripe/payment.py:383
+#: pretix/plugins/stripe/payment.py:386
msgid "SEPA Creditor Mandate Name"
msgstr ""
-#: pretix/plugins/stripe/payment.py:385
+#: pretix/plugins/stripe/payment.py:388
msgid ""
"Please provide your SEPA Creditor Mandate Name, that will be displayed to "
"the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:396
+#: pretix/plugins/stripe/payment.py:399
msgid "SOFORT"
msgstr "SOFORT"
-#: pretix/plugins/stripe/payment.py:399
+#: pretix/plugins/stripe/payment.py:402
msgid ""
"Stripe is in the process of removing this payment method. If you created "
"your Stripe account after November 2023, you cannot use this payment method."
msgstr ""
-#: pretix/plugins/stripe/payment.py:402
+#: pretix/plugins/stripe/payment.py:405
msgid ""
"Despite the name, Sofort payments via Stripe are not "
"processed instantly but might take up to 14 days to be "
@@ -27774,51 +27855,51 @@ msgstr ""
"理,但在某些情況下可能需要長達 14 天才能確認。請僅在你的付款"
"期限,允許此延遲時啟動此付款方式。"
-#: pretix/plugins/stripe/payment.py:411 pretix/plugins/stripe/payment.py:1733
+#: pretix/plugins/stripe/payment.py:414 pretix/plugins/stripe/payment.py:1736
msgid "EPS"
msgstr "EPS"
-#: pretix/plugins/stripe/payment.py:419 pretix/plugins/stripe/payment.py:1764
+#: pretix/plugins/stripe/payment.py:422 pretix/plugins/stripe/payment.py:1767
msgid "Multibanco"
msgstr "Multibanco"
-#: pretix/plugins/stripe/payment.py:427 pretix/plugins/stripe/payment.py:1812
+#: pretix/plugins/stripe/payment.py:430 pretix/plugins/stripe/payment.py:1815
msgid "Przelewy24"
msgstr "Przelewy24"
-#: pretix/plugins/stripe/payment.py:435 pretix/plugins/stripe/payment.py:1850
+#: pretix/plugins/stripe/payment.py:438 pretix/plugins/stripe/payment.py:1853
msgid "WeChat Pay"
msgstr "微信支付"
-#: pretix/plugins/stripe/payment.py:443 pretix/plugins/stripe/payment.py:1400
+#: pretix/plugins/stripe/payment.py:446 pretix/plugins/stripe/payment.py:1403
msgid "Affirm"
msgstr ""
-#: pretix/plugins/stripe/payment.py:448
+#: pretix/plugins/stripe/payment.py:451
msgid "Only available for payments between $50 and $30,000."
msgstr ""
-#: pretix/plugins/stripe/payment.py:454 pretix/plugins/stripe/payment.py:1445
+#: pretix/plugins/stripe/payment.py:457 pretix/plugins/stripe/payment.py:1448
msgid "Klarna"
msgstr ""
-#: pretix/plugins/stripe/payment.py:461
+#: pretix/plugins/stripe/payment.py:464
msgid ""
"Klarna and Stripe will decide which of the payment methods offered by Klarna "
"are available to the user."
msgstr ""
-#: pretix/plugins/stripe/payment.py:463
+#: pretix/plugins/stripe/payment.py:466
msgid ""
"Klarna's terms of services do not allow it to be used by charities or "
"political organizations."
msgstr ""
-#: pretix/plugins/stripe/payment.py:472
+#: pretix/plugins/stripe/payment.py:475
msgid "Destination"
msgstr "終點"
-#: pretix/plugins/stripe/payment.py:501 pretix/plugins/stripe/payment.py:1514
+#: pretix/plugins/stripe/payment.py:504 pretix/plugins/stripe/payment.py:1517
#, python-brace-format
msgid ""
"The Stripe plugin is operating in test mode. You can use one of 多個測試卡之一來執行交"
"易。實際上不會轉移任何資金。"
-#: pretix/plugins/stripe/payment.py:694
+#: pretix/plugins/stripe/payment.py:697
msgid "No payment information found."
msgstr "未找到付款資訊。"
-#: pretix/plugins/stripe/payment.py:732
+#: pretix/plugins/stripe/payment.py:735
msgid ""
"We had trouble communicating with Stripe. Please try again and contact "
"support if the problem persists."
msgstr ""
"我們在與 Stripe 溝通時遇到了麻煩。如果問題仍然存在,請重試並聯繫支持人員。"
-#: pretix/plugins/stripe/payment.py:736
+#: pretix/plugins/stripe/payment.py:739
msgid "Stripe returned an error"
msgstr "Stripe回報錯誤"
-#: pretix/plugins/stripe/payment.py:808
+#: pretix/plugins/stripe/payment.py:811
msgid "You may need to enable JavaScript for Stripe payments."
msgstr "你可能需要為 Stripe 付款啟用 JavaScript。"
-#: pretix/plugins/stripe/payment.py:903 pretix/plugins/stripe/payment.py:1004
-#: pretix/plugins/stripe/payment.py:1060
+#: pretix/plugins/stripe/payment.py:906 pretix/plugins/stripe/payment.py:1007
+#: pretix/plugins/stripe/payment.py:1063
#, python-format
msgid "Stripe reported an error with your card: %s"
msgstr "Stripe 回報你的卡片錯誤%s"
-#: pretix/plugins/stripe/payment.py:921 pretix/plugins/stripe/payment.py:1016
-#: pretix/plugins/stripe/payment.py:1085 pretix/plugins/stripe/payment.py:1135
+#: pretix/plugins/stripe/payment.py:924 pretix/plugins/stripe/payment.py:1019
+#: pretix/plugins/stripe/payment.py:1088 pretix/plugins/stripe/payment.py:1138
msgid ""
"We had trouble communicating with Stripe. Please try again and get in touch "
"with us if this problem persists."
msgstr ""
"我們在與 Stripe 溝通時遇到了麻煩。如果此問題仍然存在,請重試並與我們聯繫。"
-#: pretix/plugins/stripe/payment.py:955 pretix/plugins/stripe/payment.py:1103
+#: pretix/plugins/stripe/payment.py:958 pretix/plugins/stripe/payment.py:1106
msgid ""
"Your payment is pending completion. We will inform you as soon as the "
"payment completed."
msgstr "你的付款正在等待完成。付款完成後,我們會立即通知你。"
-#: pretix/plugins/stripe/payment.py:963
+#: pretix/plugins/stripe/payment.py:966
msgid "Your payment failed. Please try again."
msgstr "你的付款失敗。請重試。"
-#: pretix/plugins/stripe/payment.py:969 pretix/plugins/stripe/payment.py:1112
+#: pretix/plugins/stripe/payment.py:972 pretix/plugins/stripe/payment.py:1115
#, python-format
msgid "Stripe reported an error: %s"
msgstr "Stripe報告錯誤: %s"
-#: pretix/plugins/stripe/payment.py:1185
+#: pretix/plugins/stripe/payment.py:1188
msgid "Credit card via Stripe"
msgstr "信用卡透過Stripe"
-#: pretix/plugins/stripe/payment.py:1186
+#: pretix/plugins/stripe/payment.py:1189
msgid "Credit card"
msgstr "信用卡"
-#: pretix/plugins/stripe/payment.py:1273
+#: pretix/plugins/stripe/payment.py:1276
msgid "SEPA Debit via Stripe"
msgstr "透過Stripe進行SEPA直接扣款"
-#: pretix/plugins/stripe/payment.py:1274
+#: pretix/plugins/stripe/payment.py:1277
msgid "SEPA Debit"
msgstr "SEPA扣款"
-#: pretix/plugins/stripe/payment.py:1314
+#: pretix/plugins/stripe/payment.py:1317
msgid "Account Holder Name"
msgstr "帳戶持有人名稱"
-#: pretix/plugins/stripe/payment.py:1319
+#: pretix/plugins/stripe/payment.py:1322
msgid "Account Holder Street"
msgstr "帳戶持有人街道"
-#: pretix/plugins/stripe/payment.py:1331
+#: pretix/plugins/stripe/payment.py:1334
#, fuzzy
msgid "Account Holder Postal Code"
msgstr "帳戶持有人"
-#: pretix/plugins/stripe/payment.py:1343
+#: pretix/plugins/stripe/payment.py:1346
msgid "Account Holder City"
msgstr "帳戶持有人城市"
-#: pretix/plugins/stripe/payment.py:1355
+#: pretix/plugins/stripe/payment.py:1358
msgid "Account Holder Country"
msgstr "帳戶持有人國家"
-#: pretix/plugins/stripe/payment.py:1399
+#: pretix/plugins/stripe/payment.py:1402
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Affirm via Stripe"
msgstr "透過Stripe支付寶"
-#: pretix/plugins/stripe/payment.py:1444
+#: pretix/plugins/stripe/payment.py:1447
#, fuzzy
#| msgid "Alipay via Stripe"
msgid "Klarna via Stripe"
msgstr "透過Stripe支付寶"
-#: pretix/plugins/stripe/payment.py:1560
+#: pretix/plugins/stripe/payment.py:1563
msgid "giropay via Stripe"
msgstr "giropay透過Stripe"
-#: pretix/plugins/stripe/payment.py:1564
+#: pretix/plugins/stripe/payment.py:1567
msgid ""
"giropay is an online payment method available to all customers of most "
"German banks, usually after one-time activation. Please keep your online "
"banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1574 pretix/plugins/stripe/payment.py:1641
-#: pretix/plugins/stripe/payment.py:1742
+#: pretix/plugins/stripe/payment.py:1577 pretix/plugins/stripe/payment.py:1644
+#: pretix/plugins/stripe/payment.py:1745
msgid "unknown name"
msgstr "未知姓名"
-#: pretix/plugins/stripe/payment.py:1582 pretix/plugins/stripe/payment.py:1606
-#: pretix/plugins/stripe/payment.py:1649 pretix/plugins/stripe/payment.py:1750
-#: pretix/plugins/stripe/payment.py:1836
+#: pretix/plugins/stripe/payment.py:1585 pretix/plugins/stripe/payment.py:1609
+#: pretix/plugins/stripe/payment.py:1652 pretix/plugins/stripe/payment.py:1753
+#: pretix/plugins/stripe/payment.py:1839
#, python-brace-format
msgid "Bank account at {bank}"
msgstr "{bank}的銀行帳戶"
-#: pretix/plugins/stripe/payment.py:1595
+#: pretix/plugins/stripe/payment.py:1598
msgid "iDEAL via Stripe"
msgstr "iDEAL透過Stripe"
-#: pretix/plugins/stripe/payment.py:1599
+#: pretix/plugins/stripe/payment.py:1602
msgid ""
"iDEAL is an online payment method available to customers of Dutch banks. "
"Please keep your online banking account and login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1619
+#: pretix/plugins/stripe/payment.py:1622
msgid "Alipay via Stripe"
msgstr "透過Stripe支付寶"
-#: pretix/plugins/stripe/payment.py:1624
+#: pretix/plugins/stripe/payment.py:1627
msgid ""
"This payment method is available to customers of the Chinese payment system "
"Alipay. Please keep your login information available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1631
+#: pretix/plugins/stripe/payment.py:1634
msgid "Bancontact via Stripe"
msgstr "Bancontact 透過Stripe"
-#: pretix/plugins/stripe/payment.py:1662
+#: pretix/plugins/stripe/payment.py:1665
msgid "SOFORT via Stripe"
msgstr "SOFORT 透過Stripe"
-#: pretix/plugins/stripe/payment.py:1663
+#: pretix/plugins/stripe/payment.py:1666
msgid "SOFORT (instant bank transfer)"
msgstr "SOFORT (即時銀行轉帳)"
-#: pretix/plugins/stripe/payment.py:1680
+#: pretix/plugins/stripe/payment.py:1683
msgid "Country of your bank"
msgstr "你銀行所在的國家/地區"
-#: pretix/plugins/stripe/payment.py:1681
+#: pretix/plugins/stripe/payment.py:1684
msgid "Germany"
msgstr "德國"
-#: pretix/plugins/stripe/payment.py:1682
+#: pretix/plugins/stripe/payment.py:1685
msgid "Austria"
msgstr "奧地利"
-#: pretix/plugins/stripe/payment.py:1683
+#: pretix/plugins/stripe/payment.py:1686
msgid "Belgium"
msgstr "比利時"
-#: pretix/plugins/stripe/payment.py:1684
+#: pretix/plugins/stripe/payment.py:1687
msgid "Netherlands"
msgstr "荷蘭"
-#: pretix/plugins/stripe/payment.py:1685
+#: pretix/plugins/stripe/payment.py:1688
msgid "Spain"
msgstr "西班牙"
-#: pretix/plugins/stripe/payment.py:1721
+#: pretix/plugins/stripe/payment.py:1724
#, python-brace-format
msgid "Bank account {iban} at {bank}"
msgstr "銀行帳戶 {iban} 在 {bank}"
-#: pretix/plugins/stripe/payment.py:1732
+#: pretix/plugins/stripe/payment.py:1735
msgid "EPS via Stripe"
msgstr "EPS透過Stripe"
-#: pretix/plugins/stripe/payment.py:1763
+#: pretix/plugins/stripe/payment.py:1766
msgid "Multibanco via Stripe"
msgstr "Multibanco 透過Stripe"
-#: pretix/plugins/stripe/payment.py:1811
+#: pretix/plugins/stripe/payment.py:1814
msgid "Przelewy24 via Stripe"
msgstr "Przelewy24透過 Stripe"
-#: pretix/plugins/stripe/payment.py:1815
+#: pretix/plugins/stripe/payment.py:1818
msgid ""
"Przelewy24 is an online payment method available to customers of Polish "
"banks. Please keep your online banking account and login information "
"available."
msgstr ""
-#: pretix/plugins/stripe/payment.py:1849
+#: pretix/plugins/stripe/payment.py:1852
msgid "WeChat Pay via Stripe"
msgstr "微信支付透過Stripe"
-#: pretix/plugins/stripe/payment.py:1854
+#: pretix/plugins/stripe/payment.py:1857
msgid ""
"This payment method is available to users of the Chinese app WeChat. Please "
"keep your login information available."
@@ -28514,7 +28595,7 @@ msgstr "附加產品"
#: pretix/presale/checkoutflow.py:632 pretix/presale/checkoutflow.py:640
#: pretix/presale/views/cart.py:182 pretix/presale/views/cart.py:187
#: pretix/presale/views/cart.py:205 pretix/presale/views/cart.py:218
-#: pretix/presale/views/order.py:1457 pretix/presale/views/order.py:1465
+#: pretix/presale/views/order.py:1418 pretix/presale/views/order.py:1426
msgid "Please enter numbers only."
msgstr "請只輸入數字。"
@@ -28565,7 +28646,7 @@ msgid ""
"select a payment method for the remainder."
msgstr "你的付款方式已使用,但仍需要付款 {}。請選擇其餘部分的付款方式。"
-#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:726
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:688
msgid "Please select a payment method."
msgstr "請選擇付款方式。"
@@ -28574,8 +28655,8 @@ msgstr "請選擇付款方式。"
msgid "Please select a payment method to proceed."
msgstr "請選擇付款方式以繼續。"
-#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:479
-#: pretix/presale/views/order.py:558
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:441
+#: pretix/presale/views/order.py:520
msgid "The payment information you entered was incomplete."
msgstr "你輸入的付款資訊不完整。"
@@ -28698,7 +28779,7 @@ msgstr ""
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:167
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:303
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:169
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:322
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:318
#: pretix/presale/templates/pretixpresale/event/voucher.html:196
#: pretix/presale/templates/pretixpresale/event/voucher.html:347
msgid "plus taxes"
@@ -29175,7 +29256,7 @@ msgstr "你可以從此類別中選擇 %(min_count)s和 %(max_count)s選項。"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:63
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:250
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:41
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:260
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:256
#: pretix/presale/templates/pretixpresale/event/voucher.html:287
#, python-format
msgid "minimum amount to order: %(num)s"
@@ -29188,7 +29269,7 @@ msgstr "最低訂購量:%(num)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:317
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:62
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:157
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:310
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:306
#: pretix/presale/templates/pretixpresale/event/voucher.html:118
#: pretix/presale/templates/pretixpresale/event/voucher.html:184
#: pretix/presale/templates/pretixpresale/event/voucher.html:335
@@ -29227,7 +29308,7 @@ msgstr "顯示選項"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:125
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:263
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:267
#: pretix/presale/templates/pretixpresale/event/voucher.html:145
#: pretix/presale/templates/pretixpresale/event/voucher.html:298
msgid "Original price:"
@@ -29236,7 +29317,7 @@ msgstr "原始的價格:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:270
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:281
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:277
#: pretix/presale/templates/pretixpresale/event/voucher.html:155
#: pretix/presale/templates/pretixpresale/event/voucher.html:308
msgid "New price:"
@@ -29248,8 +29329,8 @@ msgstr "新價格:"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:283
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:145
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:297
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:299
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:293
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:295
#: pretix/presale/templates/pretixpresale/event/voucher.html:171
#: pretix/presale/templates/pretixpresale/event/voucher.html:173
#: pretix/presale/templates/pretixpresale/event/voucher.html:322
@@ -29263,7 +29344,7 @@ msgstr "修改%(item)s 的價格"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:286
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:148
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:302
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:298
#: pretix/presale/templates/pretixpresale/event/voucher.html:161
#: pretix/presale/templates/pretixpresale/event/voucher.html:176
#: pretix/presale/templates/pretixpresale/event/voucher.html:327
@@ -29274,7 +29355,7 @@ msgstr "修改%(item)s 的價格"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:169
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:305
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:171
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:320
#: pretix/presale/templates/pretixpresale/event/voucher.html:198
#: pretix/presale/templates/pretixpresale/event/voucher.html:349
msgid "incl. taxes"
@@ -29283,7 +29364,7 @@ msgstr "含稅"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:172
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:308
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:175
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:328
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:324
#: pretix/presale/templates/pretixpresale/event/voucher.html:202
#: pretix/presale/templates/pretixpresale/event/voucher.html:353
#, python-format
@@ -29293,7 +29374,7 @@ msgstr "加上%(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:176
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:312
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:181
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:334
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:330
#: pretix/presale/templates/pretixpresale/event/voucher.html:208
#: pretix/presale/templates/pretixpresale/event/voucher.html:359
#, python-format
@@ -29301,7 +29382,7 @@ msgid "incl. %(rate)s%% %(name)s"
msgstr "包含 %(rate)s%% %(name)s"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:197
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:203
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:199
#: pretix/presale/templates/pretixpresale/event/voucher.html:225
#: pretix/presale/templates/pretixpresale/event/voucher.html:248
#, python-format
@@ -29310,8 +29391,8 @@ msgstr "將%(item)s,%(var)s 新增到購物車"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:199
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:341
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:358
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:202
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:350
#: pretix/presale/templates/pretixpresale/event/voucher.html:228
#: pretix/presale/templates/pretixpresale/event/voucher.html:379
msgctxt "checkbox"
@@ -29320,15 +29401,15 @@ msgstr "選擇"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:203
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:345
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:210
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:362
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:206
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:354
#: pretix/presale/templates/pretixpresale/event/voucher.html:232
#: pretix/presale/templates/pretixpresale/event/voucher.html:383
msgid "Decrease quantity"
msgstr "減少數量"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:212
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:216
#: pretix/presale/templates/pretixpresale/event/voucher.html:238
#, python-format
msgid "Quantity of %(item)s, %(var)s to order"
@@ -29336,15 +29417,15 @@ msgstr "要訂購的%(item)s,%(var)s的數量"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:213
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:356
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:221
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:375
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:217
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:367
#: pretix/presale/templates/pretixpresale/event/voucher.html:239
#: pretix/presale/templates/pretixpresale/event/voucher.html:392
msgid "Increase quantity"
msgstr "增加數量"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:338
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:355
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:347
#: pretix/presale/templates/pretixpresale/event/voucher.html:376
#: pretix/presale/templates/pretixpresale/event/voucher.html:401
#, python-format
@@ -29352,7 +29433,7 @@ msgid "Add %(item)s to cart"
msgstr "將%(item)s添加到購物車"
#: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:354
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:373
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:365
#: pretix/presale/templates/pretixpresale/event/voucher.html:390
#, python-format
msgid "Quantity of %(item)s to order"
@@ -29363,27 +29444,45 @@ msgid "There are no add-ons available for this product."
msgstr "此商品沒有可用的附加部份。"
#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:6
+#, fuzzy
+#| msgid "Enter a voucher code below to buy this ticket."
+msgid "Enter a voucher code below to buy this product."
+msgstr "在下面輸入優惠券代碼以購買此票。"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available yet."
+msgstr "無法使用"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14
+#, fuzzy
+#| msgid "Not available"
+msgid "Not available any more."
+msgstr "無法使用"
+
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:19
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:71
msgid "FULLY BOOKED"
msgstr "客滿"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:21
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:73
msgid "SOLD OUT"
msgstr "售罄"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:33
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:81
#: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:37
#: pretix/presale/templates/pretixpresale/fragment_calendar.html:80
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68
#: pretix/presale/templates/pretixpresale/organizers/index.html:105
-#: pretix/presale/views/widget.py:397
+#: pretix/presale/views/widget.py:399
msgid "Reserved"
msgstr "保留"
-#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:22
+#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:35
msgid "All remaining products are reserved but might become available again."
msgstr "所有剩餘商品均已保留,但可能會再次有貨。"
@@ -29807,7 +29906,7 @@ msgid "Uncategorized items"
msgstr "未分類物品"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:26
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238
#: pretix/presale/templates/pretixpresale/event/voucher.html:95
#: pretix/presale/templates/pretixpresale/event/voucher.html:269
#, python-format
@@ -29815,7 +29914,7 @@ msgid "Show full-size image of %(item)s"
msgstr "顯示%(item)s的全尺寸圖片"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:174
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:327
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:323
#: pretix/presale/templates/pretixpresale/event/voucher.html:201
#: pretix/presale/templates/pretixpresale/event/voucher.html:352
#, python-format
@@ -29823,19 +29922,14 @@ msgid "%(value)s incl. taxes"
msgstr "%(value)s含稅"
#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:180
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:333
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:329
#: pretix/presale/templates/pretixpresale/event/voucher.html:207
#: pretix/presale/templates/pretixpresale/event/voucher.html:358
#, python-format
msgid "%(value)s without taxes"
msgstr "%(value)s不含稅"
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:190
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:343
-msgid "Enter a voucher code below to buy this ticket."
-msgstr "在下面輸入優惠券代碼以購買此票。"
-
-#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:288
+#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:284
#: pretix/presale/templates/pretixpresale/event/voucher.html:315
#, python-format
msgid "Set price in %(currency)s for %(item)s"
@@ -29896,7 +29990,7 @@ msgstr "顯示幾週後的票,%(week)s"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57
#: pretix/presale/templates/pretixpresale/organizers/index.html:94
-#: pretix/presale/views/widget.py:382
+#: pretix/presale/views/widget.py:384
msgid "Few tickets left"
msgstr "還有剩票"
@@ -29905,7 +29999,7 @@ msgstr "還有剩票"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60
#: pretix/presale/templates/pretixpresale/organizers/index.html:97
-#: pretix/presale/views/widget.py:387
+#: pretix/presale/views/widget.py:389
msgctxt "available_event_in_list"
msgid "Buy now"
msgstr "現在購買"
@@ -29920,7 +30014,7 @@ msgstr "現在購買"
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77
#: pretix/presale/templates/pretixpresale/organizers/index.html:99
#: pretix/presale/templates/pretixpresale/organizers/index.html:114
-#: pretix/presale/views/widget.py:389 pretix/presale/views/widget.py:412
+#: pretix/presale/views/widget.py:391 pretix/presale/views/widget.py:414
msgid "Book now"
msgstr "馬上預定"
@@ -29929,7 +30023,7 @@ msgstr "馬上預定"
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110
#: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73
#: pretix/presale/templates/pretixpresale/organizers/index.html:110
-#: pretix/presale/views/widget.py:404
+#: pretix/presale/views/widget.py:406
msgid "Fully booked"
msgstr "客滿"
@@ -29987,12 +30081,12 @@ msgid "Other dates"
msgstr "其他日期"
#: pretix/presale/templates/pretixpresale/event/index.html:142
-#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:723
+#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:727
msgid "The booking period for this event is over."
msgstr "此活動的預訂期已結束。"
#: pretix/presale/templates/pretixpresale/event/index.html:150
-#: pretix/presale/views/widget.py:725
+#: pretix/presale/views/widget.py:729
#, python-format
msgid "The booking period for this event will start on %(date)s at %(time)s."
msgstr "此活動的預訂期將從%(date)ss 的 %(time)s.開始。"
@@ -30200,7 +30294,7 @@ msgstr "你需要先選擇上述付款方式,然後才能索取發票。"
#: pretix/presale/templates/pretixpresale/event/order.html:267
#: pretix/presale/templates/pretixpresale/event/order.html:274
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:83
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
msgid "Request invoice"
msgstr "索取發票"
@@ -30413,7 +30507,7 @@ msgid ""
"invoice. Please contact us if you need a new invoice."
msgstr "修改發票地址不會自動生成新的發票。 如果你需要新發票,請聯繫我們。"
-#: pretix/presale/templates/pretixpresale/event/order_modify.html:85
+#: pretix/presale/templates/pretixpresale/event/order_modify.html:87
msgid "Save changes"
msgstr "保存更改"
@@ -30937,7 +31031,7 @@ msgid "Multiple dates"
msgstr "建立多項日期"
#: pretix/presale/templates/pretixpresale/organizers/index.html:133
-#: pretix/presale/views/widget.py:408
+#: pretix/presale/views/widget.py:410
msgid "More info"
msgstr "更多資訊"
@@ -31007,8 +31101,8 @@ msgstr "你的購物車現在是空的。"
msgid "The products have been successfully added to your cart."
msgstr "產品已成功添加到您的購物車。"
-#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:507
-#: pretix/presale/views/widget.py:348
+#: pretix/presale/views/cart.py:516 pretix/presale/views/event.py:517
+#: pretix/presale/views/widget.py:350
msgid "Tickets for this event cannot be purchased on this sales channel."
msgstr "此活動的門票不能在此銷售管道上購買。"
@@ -31074,108 +31168,108 @@ msgid ""
msgstr ""
"我們無法使用你的登錄名稱,因為電子郵件地址{email}已用於此系統中的其他帳戶。"
-#: pretix/presale/views/event.py:851
+#: pretix/presale/views/event.py:862
msgid "Unknown event code or not authorized to access this event."
msgstr "活動代碼未知或無權訪問此事件。"
-#: pretix/presale/views/event.py:858
+#: pretix/presale/views/event.py:869
msgctxt "subevent"
msgid "No date selected."
msgstr "未選擇日期。"
-#: pretix/presale/views/event.py:861
+#: pretix/presale/views/event.py:872
msgctxt "subevent"
msgid "Unknown date selected."
msgstr "選擇的日期未知。"
-#: pretix/presale/views/event.py:886 pretix/presale/views/event.py:894
-#: pretix/presale/views/event.py:897
+#: pretix/presale/views/event.py:897 pretix/presale/views/event.py:905
+#: pretix/presale/views/event.py:908
msgid "Please go back and try again."
msgstr "請返回並重試。"
-#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:475
-#: pretix/presale/views/order.py:554
+#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:437
+#: pretix/presale/views/order.py:516
msgid "The payment for this order cannot be continued."
msgstr "此訂單的付款方式無法更改。"
-#: pretix/presale/views/order.py:415 pretix/presale/views/order.py:484
-#: pretix/presale/views/order.py:563 pretix/presale/views/order.py:604
+#: pretix/presale/views/order.py:377 pretix/presale/views/order.py:446
+#: pretix/presale/views/order.py:525 pretix/presale/views/order.py:566
msgid "The payment is too late to be accepted."
msgstr "付款太晚無法接受。"
-#: pretix/presale/views/order.py:502
+#: pretix/presale/views/order.py:464
msgid "An invoice has been generated."
msgstr "已生成發票"
-#: pretix/presale/views/order.py:599
+#: pretix/presale/views/order.py:561
msgid "The payment method for this order cannot be changed."
msgstr "此訂單的付款方式無法更改。"
-#: pretix/presale/views/order.py:610
+#: pretix/presale/views/order.py:572
msgid "A payment is currently pending for this order."
msgstr "此訂單目前正在等待付款。"
-#: pretix/presale/views/order.py:891
+#: pretix/presale/views/order.py:853
msgid "You cannot modify this order"
msgstr "您無法更改此訂單。"
-#: pretix/presale/views/order.py:981 pretix/presale/views/order.py:986
-#: pretix/presale/views/order.py:991
+#: pretix/presale/views/order.py:943 pretix/presale/views/order.py:948
+#: pretix/presale/views/order.py:953
msgid "You chose an invalid cancellation fee."
msgstr "你選擇的取消費用無效。"
-#: pretix/presale/views/order.py:1007
+#: pretix/presale/views/order.py:969
msgid "Canceled by customer"
msgstr "客戶取消"
-#: pretix/presale/views/order.py:1018
+#: pretix/presale/views/order.py:980
msgid "The cancellation has been requested."
msgstr "已取消要求。"
-#: pretix/presale/views/order.py:1072
+#: pretix/presale/views/order.py:1033
msgid "Ticket download is not (yet) enabled for this order."
msgstr "此訂單(尚未)啟用票證下載。"
-#: pretix/presale/views/order.py:1081
+#: pretix/presale/views/order.py:1042
msgid "Please click the link we sent you via email to download your tickets."
msgstr "請點擊我們通過電子郵件發送給你的連結下載你的門票。"
-#: pretix/presale/views/order.py:1562
+#: pretix/presale/views/order.py:1523
#, python-brace-format
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
"{amount}."
msgstr "訂單已更改。你現在可以通過支付 {amount} 的未清金額來繼續。"
-#: pretix/presale/views/order.py:1574
+#: pretix/presale/views/order.py:1535
msgid "You did not make any changes."
msgstr "你沒有進行任何更改。"
-#: pretix/presale/views/order.py:1598
+#: pretix/presale/views/order.py:1559
msgid "You may not change your order in a way that reduces the total price."
msgstr "您不得以降低總價的方式更改訂單。"
-#: pretix/presale/views/order.py:1600
+#: pretix/presale/views/order.py:1561
msgid "You may only change your order in a way that increases the total price."
msgstr "你不得以更改總價的方式更改訂單。"
-#: pretix/presale/views/order.py:1602
+#: pretix/presale/views/order.py:1563
msgid "You may not change your order in a way that changes the total price."
msgstr "你不得以更改總價的方式更改訂單。"
-#: pretix/presale/views/order.py:1604
+#: pretix/presale/views/order.py:1565
#, fuzzy
#| msgid "You may not change your order in a way that reduces the total price."
msgid "You may not change your order in a way that would require a refund."
msgstr "您不得以降低總價的方式更改訂單。"
-#: pretix/presale/views/order.py:1612
+#: pretix/presale/views/order.py:1573
msgid ""
"You may not change your order in a way that increases the total price since "
"payments are no longer being accepted for this event."
msgstr "由於此活動不再接受付款,因此您不得以增加總價的方式更改訂單。"
-#: pretix/presale/views/order.py:1627 pretix/presale/views/order.py:1658
+#: pretix/presale/views/order.py:1588 pretix/presale/views/order.py:1619
msgid "You cannot change this order."
msgstr "您無法更改此訂單。"
@@ -31241,35 +31335,42 @@ msgid ""
"else."
msgstr "非常感謝你!我們會將你在候補名單上的位置分配給其他人。"
-#: pretix/presale/views/widget.py:343
+#: pretix/presale/views/widget.py:345
msgid "This ticket shop is currently disabled."
msgstr "該售票商店目前停用。"
-#: pretix/presale/views/widget.py:357
+#: pretix/presale/views/widget.py:359
msgid "The selected date does not exist in this event series."
msgstr "該活動系列中不存在所選日期。"
-#: pretix/presale/views/widget.py:420
+#: pretix/presale/views/widget.py:422
#, python-format
msgid "from %(start_date)s"
msgstr "從 %(start_date)s"
-#: pretix/settings.py:716
+#: pretix/settings.py:717
msgid "User profile only"
msgstr "僅用戶個人資料"
-#: pretix/settings.py:717
+#: pretix/settings.py:718
msgid "Read access"
msgstr "讀取權限"
-#: pretix/settings.py:718
+#: pretix/settings.py:719
msgid "Write access"
msgstr "寫入權限"
-#: pretix/settings.py:729
+#: pretix/settings.py:730
msgid "Kosovo"
msgstr "柯索沃"
+#~ msgid "This product is added to the user's cart if the voucher is redeemed."
+#~ msgstr "如果兌換優惠券,則此商品將添加到使用者的購物車中。"
+
+#~ msgctxt "sendmail_form"
+#~ msgid "Restrict to recipients without check-in"
+#~ msgstr "僅限未簽到的收件者"
+
#~ msgid "Modern Invoice Renderer (pretix 2.7)"
#~ msgstr "現代發票服務器 (pretix 2.7)"
diff --git a/src/pretix/locale/zh_Hant/LC_MESSAGES/djangojs.po b/src/pretix/locale/zh_Hant/LC_MESSAGES/djangojs.po
index fadd0c96f..15c5788d7 100644
--- a/src/pretix/locale/zh_Hant/LC_MESSAGES/djangojs.po
+++ b/src/pretix/locale/zh_Hant/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-01-24 13:03+0000\n"
+"POT-Creation-Date: 2024-02-09 14:51+0000\n"
"PO-Revision-Date: 2024-01-22 17:08+0000\n"
"Last-Translator: Raphael Michel \n"
"Language-Team: Chinese (Traditional)